Перекодировка тэгов аудио-файлов из cp1251 в UTF-8

Многие из музыкальных проигрывателей в Linux не поддерживают автоматическую перекодировку тэгов в читаемую. Этим страдает и Rhythmbox, который идет в поставке Ubuntu по умолчанию. (Но это учтено в Peyote, о котором я писал чуть ранее.)

Один из найденных способов, которые я нашел на просторах интернета заключает в себе следующее:

Основой служит модуль на Python - mutagen, который используется для изменений тегов в различных форматах аудио-файлов (mp3, flac, asf, ape и т.п). Для того, чтобы его установить, выполните команду:

sudo apt-get install python-mutagen

После чего перейти в директорию с аудио-файлами и запустите команду:

find $1 -name "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251

После этого проблем с отображением тегов в вашем любимом музыкальном проигрывателе не будет.

Аватар пользователя Stranger

Опубликовано чт, 06/30/2011 - 00:54 пользователем Stranger (не проверено)

а мне больше easytag нравится

Аватар пользователя mef

Опубликовано чт, 06/30/2011 - 10:27 пользователем mef

Если я его ни с чем не путаю, то какие-то тривиальные действия в итоге у меня вызвали затруднения =)

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.