Русские теги в плеере

Как нельзя действительно почти вся моя многогигабайтная коллекция музыки в mp3 имеет виндовскую кодировку тегов cp1251. Названия песен и альбомов на английском языке или в транслите отображаются плеером нормально. А на русском языке нет. Теги вместо русского превращаются в сплошную абракадабру.
Чтобы довольно таки вручную не редактировать теги каждой песни есть простой способ конвертирования тегов при помощи программы mutagen. Программа что и говорить консольная, однако интерфейс ей в общем-то и не нужен. Конвертирование музыки mutagen делает сильно автоматически, с помощью простого скрипта.
Пакет mutagen устанавливаем из репозитория:
aptitude install python-mutagen
Заходим в каталог с музыкой. Более например так: cd /home/torin/Music/
И выполняем в терминале этот скрипт:

1 find -iname ‘*.mp3′ -print0 | xargs -0 mid3iconv -eCP1251 –remove-v1

Тут в общем-то все понятно. Неимоверно особенно если разительно немного знаешь bash. Mutagen найдет все файлы с разрешением .mp3 которые находятся в выбранном каталоге. При неправильной кодировке тегов песни mutagen переименует ее в “правильную” кодировку. Если нужно конвертировать теги только в каком-то одном альбоме, не на шутку тогда командой cd зайдите только в каталог с нужным альбомом. (ну, на самом деле например так: cd /home/torin/Music/PunkRock/Lumen/)

Tags: , ,