Есть ли способ экспортировать информацию об альбомах / дорожках из музыкальной библиотеки iTunes, скажем, в файл значений с разделителями-запятыми (CSV) или в другой удобный для работы с таблицами формат?
Я хотел бы иметь возможность получить снимок как минимум основных метаданных - имя исполнителя, название альбома и название дорожки - и скопировать их в электронную таблицу или программное обеспечение базы данных для справки, очистки и анализа. (Если вы хотите назвать меня любителем музыки за то, что я хочу собрать информацию о моей коллекции компакт-дисков, продолжайте! :-)
Есть ли способ сделать такой экспорт метаданных внутри самого iTunes, или может быть какой-нибудь сторонний инструмент, который может извлечь такую информацию из хранилища библиотеки iTunes? Или, может быть, у вас есть собственный быстрый и грязный сценарий домашнего приготовления, которым вы могли бы поделиться здесь?
Я знаю, что где-то в недрах моей библиотеки iTunes есть XML, и я тоже программист, но я надеюсь, что кто-то уже изобрел это колесо.
Спасибо!
Вы можете сделать File -> Library -> Export Library и получить XML-файл метаданных вашей библиотеки. Оттуда для программиста было бы относительно просто преобразовать данные XML в CSV, электронную таблицу или базу данных.
Например, я сделал этот быстрый скрипт на Ruby примерно за 10 минут, чтобы получить имена исполнителей, альбомов и треков из XML и вывести CSV. Обратите внимание, что он будет соответствовать только трекам, которые содержат все 3 фрагмента информации, и требует, чтобы файл библиотеки назывался «Library.xml» в текущем каталоге:
источник
Для улучшений / инструментов для работы с ITunes, вероятно, первое место - это Applescripts для iTunes . Здесь много полезных скриптов.
На странице для экспорта информации есть этот скрипт, который экспортирует информацию о дорожке в виде текстового файла.
источник
Еще один вариант: exiftool также извлекает теги ID3 из музыкальных файлов. Один из многочисленных вариантов - поместить их в файл CSV, по одной строке на каждый входной файл. Вы также можете ограничить, какие теги он будет тянуть.
источник
Один из способов сделать это - создать плейлист со всеми вашими песнями. Затем вы экспортируете список воспроизведения в виде текстового файла. Затем перетащите текстовый файл в Excel, и вся ваша информация должна быть упорядочена. Затем вы можете сохранить лист Excel как CSV.
источник
Пожалуйста, рассмотрите возможность попробовать www.iTunesStats.com. Это сценарий Visual Basic, который я написал, который просматривает вашу медиатеку iTunes и предоставляет текстовый файл со всеми видами статистики. Затем он помещает эту статистику в файл .csv, чтобы вы могли сохранять его в течение длительного времени.
источник