Wie kann ich eine iTunes WAV-Musikbibliothek über die Befehlszeile in FLAC konvertieren?

8

Ich habe eine große Musikbibliothek, die derzeit von iTunes unter Windows verwaltet wird. Als ich vor 5 oder 6 Jahren anfing, meine Musik auf meinen PC zu rippen, hatte ich ein ziemlich grundlegendes Verständnis für Audioformate und entschied mich etwas willkürlich, alle meine CDs in das WAV-Format zu rippen. Jetzt habe ich über 1 TB Musik in iTunes gerippt und keine meiner Dateien hat Metadaten angehängt. (Die iTunes-Software speichert die Informationen zu Interpreten / Songs / etc. In einer XML-Datei, daher habe ich eine Referenz und die Bibliothek ist in Ordnung. Funktioniert hervorragend in iTunes / Windows.)

Ich benutze Ubuntu seit fast einem Jahr exklusiv und möchte meine Musikbibliothek, die derzeit auf 3 Festplatten verteilt ist, in FLAC-Dateien mit Metadaten konvertieren und mich von iTunes entfernen.

Was ist die zuverlässigste / effizienteste Methode, um alle meine WAV-Dateien über die Festplatten von der Befehlszeile in FLAC zu konvertieren, während Metadaten zu den neuen FLAC-Dateien beibehalten / hinzugefügt werden? Es gibt einfach zu viele Dateien, um jeweils ein Album zu durchlaufen. Gibt es eine Audio-Fingerabdruck-Software, die die Metadaten nach der WAV> FLAC-Konvertierung finden kann? Sollte ich versuchen, auf die iTunes XML-Datei zu verweisen, oder ist dies nicht erforderlich?

whelanska
quelle

Antworten:

11

Um einfach Dateien von Windows WAV in FLAC über die Befehlszeile zu konvertieren, wäre das offizielle Tool flac Flac installieren die naheliegende Wahl.

flac ~/Music/*.wav

würde alle WAV-Dateien aus dem Musikverzeichnis in Ihrem HOME in flac konvertieren. Mit der Option:

flac --keep-foreign-metadata ~/Music/*.wav

Selbst Nicht-Flac-Metadaten bleiben in Ihrer resultierenden * .flac-Datei erhalten. Wenn Ihre Dateien jedoch - wie Sie sagen - nicht mit Tags versehen sind, gibt es keine einfache Möglichkeit, korrekte Metatags zu erzielen. Einige Tools wie metaflac aus dem flac- Paket können Metatags aus einer Datei importieren. Diese Dateien müssen jedoch bestimmte Kriterien für eine angemessene Tag-Erkennung erfüllen, einschließlich der Konvertierung Ihrer XML-Datei.

Daher würde ich eher eine der grafischen Lösungen wie Ex Falso Installieren Sie exfalso oder Musicbrainz Picard empfehlen Installieren Sie picard, die die Erstellung von Metatags aus Dateinamen anbieten (falls zutreffend).

Picard verfügt auch über ein Tool zum automatischen Erkennen eines nicht getaggten Songs, um ihn in der Musicbrainz-Bibliothek nachzuschlagen und entsprechende Metatags zu erstellen.

Bevor Sie mit Tags herumspielen, wird dringend empfohlen, Ihre Originaldateien zu sichern, falls etwas schief geht. Ich spreche von eigener Erfahrung, als das Markieren mehrerer Dateien zu völlig falschen und fehlerhaften Tags führte, die zu fast nicht abrufbaren Originalen führten, da diese Dateien mit einem (zufälligen) falschen Namen in meiner Bibliothek aufgelistet wurden.

Takkat
quelle
Danke, genau das habe ich gesucht. Picard sieht sehr vielversprechend aus, ich werde es heute Abend ausprobieren (natürlich nach einem vollständigen Backup :). Sollte ich die Standard-Flac-Komprimierung [-5] oder eines der Extreme [-0] oder [-8] verwenden?
Whelanska
1

Habe dies nicht selbst versucht, da meine Musiksammlung in Ubuntu erstellt wurde. Im folgenden Link finden Sie eine gute Anleitung, die die Konvertierung und Bearbeitung von Tags in cmd-Zeilen behandelt

http://www.tuxarena.com/static/cli_audio_guide.php

polmak
quelle