Стереть и переписать MP3 ID3 теги
Фон
У меня есть Squeezebox, и я запускаю Сервер на моей (Natty) машине. Этот сервер сканирует мою музыкальную директорию и добавляет все найденные в ней файлы в библиотеку сервера для передачи на устройства по сети.
проблема
Однако есть проблема - не все мои файлы распознаются из-за ошибки анализатора тегов сервера. Я подал ошибку выше по потоку по этому поводу.
Вопрос
Чтобы решить эту проблему, я хотел бы стереть и переписать теги ID3 в моих MP3. В идеале я не хочу, чтобы какие-либо теги менялись. Знаете ли вы о программе или сценарии, которые могут сделать это? Каким-то образом переберите все мои файлы и сохраните их метаданные, затем удалите их из файла, оставив только звук перед записью. Я пытаюсь избежать написания сценария, чтобы сделать это сам (хотя я сделаю, если никто не знает программу / может придумать ее). Надеемся, что эта чистая перезапись будет принята сервером. Если нет, то, по крайней мере, мы попробовали.
4 ответа
Picard - потрясающая программа, очень рекомендую. +1 к записи ssweeny
Однако, если вы просто хотите переписать все существующие теги, я думаю, что Ex Falso ( apt link) и id3convert (apt) будут лучше соответствовать вашим потребностям. Возможно, вы сможете сделать все это в Ex Falso, но мне нравится знать, что оригинальные теги были удалены.
Кстати, в Ex Falso есть плагин для тегирования через MusicBrainz, как и в Picard.
Процесс
- Используйте Ex Falso, чтобы переименовать все ваши файлы, используя поля, которые вы хотите сохранить (совет: нажмите "Предварительный просмотр", затем "Сохранить").
- Удалить все ваши теги:
find . -type f -iname '*.mp3' -exec id3convert -s {} \;
- Проверьте, чтобы теги действительно исчезли:
id3info example.mp3
- Используйте Ex Falso для повторной пометки на основе имен файлов или MusicBrainz.
Вы также можете использовать id3v2, если вы знакомы с оболочкой.
idv3 - это команда для добавления / изменения / удаления / просмотра тегов ID3V2, преобразования / вывода списка тегов ID3V2, а также поддержки ID3V1.
Чтобы установить, введите:
sudo apt-get install id3v2
Чтобы перечислить тег, уже присутствующий в файле:
id3v2 -l some_file.mp3
Чтобы установить художника на файл:
id3v2 -a "The name of the artist" some_file.mp3
Для дополнительной информации:
man id3v2
Для такой задачи я рекомендую MusicBrainz Picard ( подходящая ссылка)
Он позволяет легко манипулировать тегами MP3 и даже запрашивать базу данных MusicBrainz и обновлять / исправлять ваши теги.
Дайте шанс "Ex-Falso", который включает в себя теги "замена" и "добавление к существованию". Он прост в использовании и с помощью нескольких щелчков мыши вы можете выполнять некоторые полезные задачи, такие как: Редактировать теги, Теги из пути, Переименовывать файлы и Отслеживать номера.
Информацию об этом программном обеспечении можно получить, перейдя по следующей ссылке: http://code.google.com/p/quodlibet/
Для вашего удобства здесь размещен скриншот: