Извлечение тега Author и Name из файлов AIFF
У меня есть старая коллекция компакт-дисков с музыкальными файлами AIFF, которые я пытаюсь импортировать в свою музыкальную библиотеку (кстати, я использую Mac). Эти файлы называются "1 Audio Track.aiff", "2 Audio Track.aiff" и т. Д., Поэтому у меня нет никакой информации в именах файлов, которую я могу использовать, чтобы присвоить им соответствующие имена в процессе импорта, однако я знаю, эта информация должна быть где-то, так как CD-плеер моей машины отображает название песни и автора каждой песни. Интересно, где эта информация и как я могу ее извлечь, в противном случае я бы остался ни с чем в куче непомеченных файлов, большое спасибо заранее.
Вещи, которые я пробовал до сих пор:
Я использовал команду exiftool, но не вижу информации, которую может прочитать CD-плеер моей машины (см. Ниже)
us @ mac: / Volumes / Audio CD $ exiftool 1 \ Audio \ Track.aiff
Номер версии E xifTool: 10.08
Имя файла: 1 Audio Track.aiff
Каталог: .
Размер файла: 26 МБ
Дата и время изменения файла: 2015:12:26 22:11:01+01:00
Дата и время доступа к файлу: 0000: 00: 00 00:00:00
Дата / время изменения файлового индекса: 0000: 00: 00 00:00:00
Разрешения файла: rw-rw-rw-
Тип файла: AIFC
Расширение типа файла: aifc
MIME Тип: аудио / X-AIFF
Формат Версия Время: 1990:05:23 14:40:00
Количество каналов: 2
Num Образцы кадров: 6696144
Размер выборки: 16
Частота дискретизации: 44100
Тип сжатия: Little-endian, без сжатия
Название компрессора:
Продолжительность: 0:02:31
Я проверил скрытые файлы TOC.plist на компакт-дисках, и они, кажется, не содержат эту информацию.
Надеюсь, вы можете дать мне несколько советов.
2 ответа
Я не вижу информации, которую может прочитать CD-плеер моей машины
Компакт-диски используют CD-Text. Название и автор песни содержатся в оглавлении компакт-дисков (TOC) и позволяют получить основную информацию об исполнителе, альбоме и дорожке.
Программное обеспечение для записи компакт-дисков использует информацию тегов для создания оглавления при записи компакт-диска.
Смотрите ниже для получения дополнительной информации. Возможно, вам стоит прочитать всю ветку, поскольку я процитировал биты, которые, как мне показалось, могут иметь значение
Как я могу извлечь его, в противном случае я останусь ни с чем в куче непомеченных файлов?
Импортируйте файлы с вашего CD.
Используйте одну из многих программ, которые будут читать аудиофайл и извлекать теги из онлайн-баз данных.
Заметки:
Я использую jaikoz на Windows для этого. Существует версия Mac OS X (10.7 или более поздняя).
Jaikoz использует MusicBrainz, онлайн-базу данных из более чем одиннадцати миллионов песен и Discogs еще одну базу данных из более чем 4 миллионов релизов. Многие из песен также имеют Acoustic Id, предоставленный Acoustid, что позволяет идентифицировать песню по фактической музыке, поэтому она может соответствовать, даже если у вас нет метаданных!
Он отлично работает, но поддерживает только форматы Mp4, M4a, M4p, Mp3, Wma, Flac и OggVorbis, поэтому вам придется сначала конвертировать ваши аудиофайлы, если вы хотите использовать эту программу.
Другие программы могут работать напрямую с файлами в формате AIFF...
Редактирование метаданных в файлах AIFF
Когда я записываю аудио-компакт-диск в iTunes из файлов ALAC, файлы на компакт-диске имеют формат AIFF. Когда я играю их в моей машине, отображаются название песни, название исполнителя и название альбома. Например, я считаю, что формат имеет возможность переносить метаданные. Может ли это быть отредактировано, я не знаю.
...
AIFF не сохраняет сами данные на компакт-диске. Текст CD+Text хранится в субкодах RW на диске (отдельно от субкодов P&Q).
...
Я не верю, что в AIFF или WAV есть какое-то фактическое пространство, выделенное для полного набора метаданных ID3 в его заголовках, а также для хранения изображений. Это можно легко сделать с помощью FLAC, WMA без потерь, Apple Lossless и подобных файлов. Для меня это главная причина не использовать AIFF, но это только мое мнение.
...
Как описал Марк, ваши компакт-диски используют CD-Text. Эта информация хранится в оглавлении компакт-диска (TOC) и позволяет получить основную информацию об исполнителе, альбоме и дорожке. Программное обеспечение для записи компакт-дисков использует информацию тега для создания оглавления.
Мне понадобилось несколько дней, чтобы найти правильный подход, но в конце концов я это сделал.
Чтобы извлечь CD-текст в Mac, установите следующие сценарии Дуга Apple "CD Text to CD info". Выполните, как только песня будет внесена в список для импорта в iTunes с именами по умолчанию, такими как Track01.aiff и т. Д. Она обновит названия песен, исполнителей и информацию об альбомах, если информация будет доступна на вашем компакт-диске.
http://dougscripts.com/itunes/scripts/ss.php?sp=cdtexttocdinfo
Спасибо Дэвиду за то, что он указал, где информация была сохранена на CD (CD Text), это слово было ключевым для поиска правильного ответа.