MyTetra Share
Делитесь знаниями!
Как в Linux перекодировать теги mp3 в UTF8
Время создания: 27.04.2019 09:19
Текстовые метки: linux, mp3, utf-8, кодировка
Раздел: Компьютер - Linux - Bash - Кодировки и локализация
Запись: xintrea/mytetra_syncro/master/base/0000001504/text.html на raw.github.com

Вы запускаете свой плейер... и о ужас!!!! названия ваших любимых mp3-песен отображаются кракозяблами.

Но не отчаивайтесь, причина лишь в том, что по неразумению своему неграмотные российские юзеры писали mp3-теги песен в кодировке CP1251, а все правильные плееры читают адекватно только UTF8 (кстати, моя автомагнитола Pioneer тоже русский понимает лишь в UTF8). А это значит, что Вам нужно лишь просто перекодировать все теги.

Самое быстрое и ИМХО качественное перекодирование выполняется утилиткой со страшным названием «mutagen». Для deb-дистрибутивов делаем следующее:

# sudo apt-get install python-mutagen

Для остальных ищем в своих репах или качаем исходники. Затем собственно конвертируем:

# find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

Все наслаждаемся прогрессом в лице UTF8!

 
MyTetra Share v.0.59
Яндекс индекс цитирования