Author und Name-Tag aus AIFF-Dateien extrahieren


1

Ich habe eine alte Sammlung von CDs mit AIFF-Musikdateien, die ich in meine Musikbibliothek importieren möchte (übrigens, ich verwende einen Mac). Diese Dateien werden als "1 Audio Track.aiff", "2 Audio Track.aiff" usw. bezeichnet. Ich habe also keine Informationen in den Dateinamen, die ich verwenden kann, um sie beim Import entsprechend zu benennen, wie ich weiß Diese Informationen müssen sich irgendwo befinden, da der CD-Player meines Autos den Namen und den Autor jedes Songs anzeigt. Ich frage mich, wo diese Informationen sind und wie ich sie extrahieren kann, ansonsten würde mir eine Menge nicht markierter Dateien nichts auslassen, vielen Dank im Voraus.

Dinge, die ich bisher ausprobiert habe:

Ich habe den Befehl exiftool verwendet, sehe aber keine Informationen, die der CD-Player meines Autos lesen kann (siehe unten).

us @ mac: / Volumes / Audio-CD $ Exiftool 1 \ Audio \ Track.aiff
E xifTool Versionsnummer: 10.08
Dateiname: 1 Audio Track.aiff
Verzeichnis : .
Dateigröße: 26 MB
Datum / Uhrzeit der Dateiänderung: 2015: 12: 26 22: 11: 01 + 01: 00
Dateizugriffstermin / -zeit: 0000: 00: 00 00:00:00
Datum / Uhrzeit der Datei-Inode-Änderung: 0000: 00: 00 00:00:00
Dateiberechtigungen: rw-rw-rw-
Dateityp: AIFC
Dateierweiterung: aifc
MIME-Typ: Audio / X-Aiff
Format-Versionszeit: 1990: 05: 23 14:40:00
Anzahl Kanäle: 2
Anzahl der Bilderrahmen: 6696144
Probengröße: 16
Beispielrate: 44100
Komprimierungsart: Little-Endian, keine Komprimierung
Kompressor Name:
Dauer: 0:02:31

Ich habe die versteckten TOC.plist-Dateien auf den CDs geprüft und sie scheinen diese Informationen nicht zu enthalten.

Hoffe du kannst mir ein paar Tipps geben.


Danke David, aber es gibt ein Problem mit diesem Ansatz bei der Verwendung von Jaikoz / MusicBrainz. Wenn ich die Audio-CD mit diesem Tool oder mit iTunes importiert habe, werden die Songs nur als "1 Audio Track" bezeichnet, sodass MusicBrainz nur wenige Informationen zum jeweiligen Songnamen und Autor in seiner Datenbank enthält. Außerdem sind sie sehr alt Tangosongs, von denen ich bezweifle, dass sie in der DB von MusicBrainz zu finden sind. Aus diesem Grund habe ich versucht, die Informationen zu extrahieren, die der CD-Player meines Autos verwendet, da er sich irgendwo auf der CD befinden sollte. Ich habe versucht, in TOC.plist nachzuschauen, sehe diese Informationen jedoch nicht.
pbasil

Antworten:


0

Ich sehe keine Informationen, die mein CD-Player lesen kann

Die CDs verwenden CD-Text. Der Name und der Autor des Songs befinden sich im Inhaltsverzeichnis der CDs (TOC) und ermöglichen grundlegende Informationen zu Interpret, Album und Track.

Die CD-Brennsoftware verwendet Tag-Informationen, um das Inhaltsverzeichnis zu erstellen wenn die CD gebrannt ist .

Weitere Informationen finden Sie unten. Es lohnt sich vielleicht, den ganzen Thread zu lesen, da ich einige davon zitiert habe, von denen ich dachte, sie könnten relevant sein.


Wie kann ich es extrahieren, sonst würde mir eine Menge nicht markierter Dateien nichts anhaben?

  1. Importieren Sie die Dateien von Ihrer CD.

  2. Verwenden Sie eines der vielen Programme, die eine Audiodatei lesen und die Tags aus Online-Datenbanken ziehen.

Anmerkungen:

  • ich benutze Jaikoz unter Windows dafür. Es gibt eine Mac OS X-Version (10.7 oder höher).

    Jaikoz verwendet MusicBrainz, eine Online-Datenbank mit über elf Millionen Songs und eine weitere Datenbank von Discogs mit über 4 Millionen Veröffentlichungen. Viele der Songs haben auch eine von Acoustid zur Verfügung gestellte Acoustic ID, die es ermöglicht, ein Lied anhand der tatsächlichen Musik zu identifizieren, sodass es auch ohne Metadaten eine Übereinstimmung finden kann!

  • Es leistet hervorragende Arbeit, unterstützt aber nur die Formate MP4, MP4, MP4, MP3, WMA, Flac und OggVorbis. Wenn Sie dieses Programm verwenden möchten, müssen Sie Ihre Audiodateien zuerst konvertieren.

  • Andere Programme arbeiten möglicherweise direkt mit AIFF-formatierten Dateien ...


Metadaten in AIFF-Dateien bearbeiten

Wenn ich eine Audio-CD aus ALAC-Dateien in iTunes brenne, haben die Dateien auf der CD das AIFF-Format. Wenn ich sie in meinem Auto spiele, werden der Titel, der Interpreten- und der Albumtitel angezeigt. Ich glaube beispielsweise, dass das Format die Fähigkeit besitzt, Metadaten zu transportieren. Ob es editierbar ist, weiß ich nicht.

...

Die AIFF speichert keine Daten selbst auf der CD. Die CD + Textinformation wird in den R-W-Subcodes auf der Platte gespeichert (getrennt von den P & amp; Q-Subcodes).

...

Ich glaube nicht, dass bei AIFF oder WAV tatsächlich Platz für den gesamten Satz von ID3-Metadaten in den Kopfzeilen sowie für das Speichern von Bildern vorhanden ist. Mit FLAC, verlustfreien WMA-Dateien, Apple Lossless-Dateien und ähnlichen Dateien ist dies problemlos möglich. Für mich ist das der Hauptgrund, AIFF nicht zu verwenden, aber das ist nur meine Meinung.

...

Wie oben beschrieben, verwenden Ihre CDs CD-Text. Diese Informationen werden im Inhaltsverzeichnis der CD gespeichert und enthalten grundlegende Informationen zu Interpret, Album und Track. Die CD-Brennsoftware verwendet die Tag-Informationen, um das Inhaltsverzeichnis zu erstellen.

Quelle Metadaten in AIFF-Dateien bearbeiten


0

Ich habe ein paar Tage gebraucht, um den richtigen Ansatz zu finden, aber schließlich habe ich es geschafft.

Um den CD-Text in Mac zu extrahieren, installieren Sie die Doug-Apple-Skripts "CD-Text auf CD-Info". Ausführen, sobald der Song zum Importieren in iTunes mit Standardnamen wie Track01.aiff usw. aufgeführt ist. Er aktualisiert Songnamen, Interpreten & amp; Alben-Info, wenn die Informationen auf Ihrer CD vorhanden sind.

http://dougscripts.com/itunes/scripts/ss.php?sp=cdtexttocdinfo

Vielen Dank David, dass Sie darauf hingewiesen haben, wo die Informationen auf der CD gespeichert waren (CD-Text). Dieses Wort war der Schlüssel für die Suche nach der richtigen Antwort.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.