5

У меня есть коллекция разорванных компакт-дисков, которые были перекодированы с очень низким битрейтом. (и я потерял оригинальные MP3)

Я хотел бы повторно скопировать компакт-диски с более высокой скоростью передачи данных и применить теги ID3 из существующих рипов к новым файлам. (Это пользовательские теги; они не будут найдены в онлайн-базах данных)

Есть ли способ автоматически скопировать теги ID3 по длине и номеру дорожки, или мне нужно написать самому?

2 ответа2

5

Вы можете попробовать Mp3tag (бесплатное программное обеспечение):

Выберите исходные файлы MP3, из которых вы хотите скопировать теги ID3, щелкните правой кнопкой мыши выделенную область, выберите "Копировать тег", затем выберите нужные файлы MP3, щелкните правой кнопкой мыши выделенную область и выберите "Вставить тег".

Это решение не обеспечивает автоматическую пометку ID3 на основе одинаковой длины дорожки или номера.

1

Я написал python-инструмент под названием replica, который делает именно это, pip install replica для установки.
Мой пример использования: я часто загружаю обновленные версии (по битам) моих любимых mp3-альбомов, и мне особенно интересно сохранять свои оценки (которые я дублирую в теге grouping ).

Использование :

Если вы копируете полные альбомы, убедитесь, что имена файлов треков расположены одинаково в исходной и целевой папках.::

$ replica -u Library/Sam_Cooke-Ain_t_that_good_news-128kbps-2003
Incoming/sam_cook-good-news-320kbps   
Cloning id3 metadata... Done  
Renaming files......... Done

В дополнение к клонированию id3, реплика также может обрабатывать переименование файлов, так что обновление mp3 файлов становится простым делом.
Рассмотрите опцию -u чтобы удалить исходные файлы и заменить их обновленной версией. Сохранение путей к файлам позволяет переносить метатеги id3 в новые файлы, сохраняя действительность информации, хранящейся на вашем музыкальном проигрывателе (например, рейтинги или счетчики воспроизведения).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .