Требуется расширенная обработка тегов ID3 ​​для конкретной ситуации

323
Craig

Моя ситуация, вероятно, довольно редкая и сложная, поэтому я объясню это подробно.

Много лет назад я собрал отобранную вручную коллекцию MP3, которая заняла примерно месяц, а сейчас насчитывает 8000 песен. Все эти песни были помечены вручную ID3, что заняло у меня целую вечность. К сожалению, у меня была странная философия тегирования. Для песен с несколькими исполнителями я бы поместил функции в поле Artist, а не в поле Title. Вот что я имею в виду:

Что у меня есть: О.Б. О'Брайен (фут. Дрейк) - 2 Вкл / Тотфул

Что есть у каждого нормального человека: OB O'Brien - 2 On / Thotful (ft. Drake)

Существует ли какое-либо программное обеспечение или сценарий, который обрабатывает теги ID3, которые позволят мне выполнить расширенное переименование, подобное этому? По сути, я хочу обрабатывать мои MP3-файлы так, чтобы, если в поле «Artist» было найдено «(ft. *)», Оно удалялось и вместо этого добавлялось в конец поля «Title». Возможный?

1

1 ответ на вопрос

0
Tim

Я не знаю инструментов, которые бы делали то, что вы описываете. Следовательно, мой подход заключается в написании сценария для этого. Я имел успех в прошлом с eyeD3 . Это и инструмент командной строки, и интерфейс Python; так что вы можете использовать любой язык, который вам нравится. Я всегда нервничаю из-за инструментов (или сценариев), которые меняют все, поэтому, возможно, сначала очень тщательно протестируйте их. И, возможно, даже сохранить оригинальные копии измененных песен на некоторое время потом для паранойи.

Похожие вопросы