Как исправить теги MP3 в Ubuntu

У меня очень много файлов которые сделаны с тегами в кодировке cp1251, это наследство Windows. А у меня операционная система линукс Ubuntu, в которой правильная кодировка utf-8. Вот и пришлось поправить теги всей коллекции музыки и научить линукс понимать кодировку cp1251 если CD уже записаны.


Ниже как это сделать.


Как это делать - установить библиотеку, которая есть в стандартных репозитариях:
sudo apt-get install libtag1-rusxmms
Нужен скрип конвертации тегов mid3iconv, которые есть в пакете python-mutagen, ставим пакет:
sudo apt-get install python-mutagen
Переходим в каталог коллекции музыки
cd /home/USERNAME/Музыка
И запускаем команду конвертации:
find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1
Теперь можно обновить все коллекции в Banshee (вероятно у кого-то другой плеер)

P.S. Обратите внимание, что конечно это здорово когда всё сделано правильно и все теги в UTF-8, но вам будут приносить всегда с кривыми тегами, а диски же вы не будете переписывать, чтобы читало красиво? Так, что пока я другого варианта не нахожу...

Комментарии

Популярные сообщения из этого блога

Z50 / Панель сенсорная KNX, с экраном 5 дюймов

Как исправить кодировку в RAR-архивах?