6. Перекодировка mp3 тегов

Linux уже давно успешно использует универсальную многобайтовую кодировку UTF-8. Засилье операционной системы Windows во многих случаях ломает стандарты. Как пример - всепроникающая кодировка CP1251, заполонившая сайты настолько, что веб-мастера попросту забывают указывать кодировку страниц своих сайтов.

Аналогична ситуация и с тегами mp3, где властвует CP1251.

К счастью, в версии ID3v2.4 появилась возможность хранения тегов в формате UTF-8.

Calculate Linux Desktop включает пакет media-libs/mutagen для работы с тегами. Для перекодирования тегов вашей коллекции mp3-файлов из кодировки CP1251 в UTF-8 перейдите в директорию с музыкальной коллекцией и выполните:

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

Флаг "--remove-v1" удаляет записи из первой версии тегов.

Спасибо!