Столкнулся с проблемой - что плеер после перепрошивки напорочь отказался от работы с cp1251 в id3 v1 тэгах. И задумался над тем, что плохо это держать музыку с cp1251, темболее что как-то это не “юникс вей”)
Решение проблемы оказалось на удивление простым.
1. Ставим пакет media-libs/mutagen
emerge -av mutagen
В составе которого есть великолепный скрипт mid3iconv
2. Выполняем в каталоге с музыкой следующую команду:
find ./ -iname “*.mp3” -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1 -d
Она рекурсивно находит файлы с расширением mp3, используя теги в кодировке cp1251 записывает теги id3 версии 2 в кодировке UTF-8 и удаляет теги версии 1. Очень быстро я обработал всю свою коллекцию и все теги (где они были) были переведены в UTF-8.
Как по мне - вариант в разы удобней easytag’а которым я пользовался раньше для тех же целей.
Идея была почерпнута вот тут http://habrahabr.ru/blogs/linux/110634/