Hatred's Log Place

DON'T PANIC!

Aug 2, 2009 - 1 minute read - Comments - linux

Перекодировка тегов MP3

Установите пакет mutagen: pacman -Sy mutagen

В каталоге с вашей коллекцией mp3 файлов выполните команду: find -iname ‘*.mp3’ -print0 | xargs -0 mid3iconv -eCP1251 –remove-v1

Команда перекодирует старые теги из кодировки CP1251 в UTF8, запишет тег версии id3v2.4 и удалит теги первой версии.

Минус способа: если коллекция используется совместно с проигрывателями из альтернативной системы, не все они понимают теги формата 2.4. Поведение при этом различное: от игнорирования тега, до ругани на битый файл.

Hint: в mpd после этого нужно перечитать список проигрывания, например так: mpc update (дождитесь завершения, статус можно смотреть запуская mpc без параметров) mpc clear mpc listall | mpc add

Опционально: mpc rm all mpc save all

P.S. Попутно обновил страницу интернационализации на ArchWiki