Перекодировка тэгов аудио-файлов из 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

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

Другие публикации по теме:

Как обновиться с Ubuntu 10.04 до Ubuntu 10.10... Это руководство опишет действия, которые потребуются вам для того, чтобы подготовить и обновить Ubuntu 10.04 (Lucid) до Ubuntu 10.10 (Maverick).&n...
Echofon перестал работать под Firefox. Грядет OAut... Давеча тут обновил Firefox до 3.6.9 и далее обновил Echofon на Ubuntu Linux 10.04 LTS и после перезагрузки расширение для twitter, которое мне показал...
multicd.sh — Комбинация из нескольких дисков... multicd.sh - это шелл-скрипт, разработанный для создания образа мультизагрузочного CD, содержащего различные дистрибутивы Linux и/или утилиты. Преиму...
Обзор Pino — приложения для твиттера... Pino это новое приложение к Twitter под Linux с  лозунгом "легко и просто" и "быстро". Автор не отошел еще от адского компилирования при написани...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

2 комментария к «Перекодировка тэгов аудио-файлов из cp1251 в UTF-8»

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

Оставить комментарий