Перекодирование русских ID3v2 тегов в utf-8 под Linux

By | November 23, 2009

Advertisement from Google

Перекодирование русских ID3v2 тегов в utf-8 под Ubuntu Linux
После перехода с масдая на линь, у меня осталась небольшая коллекция музыки. Часть из нее была русского и украинского производства. К сожалению те кто грабил музыку с дисков поленился записать ID3v2 теги в кодировке utf-8 а загнал их в “проклятой” windows-1251.
И что получается, добавляю я значит, в Rhythmbox папку с музыкой, а оно мне в списке воспроизведения выдает какозабли… Нехорошо подумал я. но править по одному теги мне ой как не хотелось, и тут мне на выручку пришел EasyTAG.
Проинтстали я его командой:
[code lang=”bash”]
sudo apt-get install easytag
[/code]
После запуска программы выбираем нужный нам каталог и видим…. какозябли в тегах русских песен. Что бы все было нормально нужно перйти в пункт меню “Установки – Настройки” вкладка “Настройка тегов ID3” там выбираем для ID3v1 и v2 коировку UTF-8, и ставим внизу галочку “Non-standart” и выбираем кодировку Windows-1251. В последнем пункте мы выбрали кодировку для чтения (windows-1251) а еще раньше установили в какой кодировке сохранять (utf-8)
Теперь снова выбираем нужный каталог и видим что все русские теги нормально отображаются. Выделяем все песни которые хотим изменить и нажимаем кнопку “Сохранить”.

Так же очень полезной может показаться функция “Сканировать файлы”. С ее помощью можно записать в ID3 теги информации составленную по маске, например маска по директории. Но тут вы сами все поймете.


Advertisement from Google

П.С. также можно использовать данную тузлу для перекодирования из любой кодировки в любую. 🙂

Ubuntu 9.10 x86, EasyTAG 2.1.6

Leave a Reply

Your email address will not be published. Required fields are marked *