mp3 теги - перекодировка
Многие плееры, проигрывая mp3 файлы, считают, что кодировка тега совпадает с ситемной. Итог - теги не читабельны.
Решение:
1. Найти плеер умеющий автоматически перекодировать теги.
недостатки - такой плеер может вам не понравится :(
2. Перекодировать теги в системную кодировку:
Для этого можно использовать специальную утилиту: MP3Unicode
После ее установки, перекодировка тегов осуществляется просто:
mp3unicode -s cp1251 --id3v1-encoding unicode --id3v2-encoding unicode файл.mp3
В данном примере перекодируются теги из cp1251 (windows кодировка) в unicode (системная кодировка), если у вас другая системная кодировка, просто замените ей "unicode".
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 18211 просмотров


Комментарии
EasyTAG
Еще есть графическая утилита EasyTAG - ей можно еще и заполнить тэги и назвать файлы красиво :)
напиши доку по
напиши доку по ней ;)
zeus, только вот в
zeus, только вот в id3v1 нет поддержки unicode
Блог
Пользуюсь
Пользуюсь мутагеном (mutagen)
mp3Unicode
Для того чтоб обработать программой mp3unicode папку с файлами можно выполнить с консоли такую вот комманду (спасибо olegfink):
find /home/nastya/Music -type f -exec mp3unicode -s cp1251 --id3v2-encoding unicode {} \;Она обработает все файлы в папке /nastya/Music
НО! Если есть файлы с уже прописанными в них тэгами второй версии, то программа их зачем-то сново переконвертирует и получается абракадабра.
а как она
а как она отличит новую версию и старую?