вторник, 8 мая 2012 г.

Поддержка русских тегов в Rhythmbox

Многие пользователи Linux, настраивают его на использование локали UTF8, это приводит к тому, что русскоязычные id3 теги mp3 файлов отображаются во многих аудио плеерах в виде крякозябр.
Я привык пользоваться аудио плеером Rhythmbox и хотел бы рассказать как исправить данную проблему в этом достаточно популярном плеере.



редактируем файл:
sudo vi /var/lib/locales/supported.d/ru

добавляем поддержку локали CP1251 в конец фала. Должно получиться что-то типа этого:
ru_RU.UTF-8 UTF-8
ru_UA.UTF-8 UTF-8
ru_RU.CP1251 CP1251

далее выполняем в терменале:
sudo locale-gen

проверяем полный путь к исполняемому файлу rhythmbox:
which rhythmbox

должно выдать что-то типа этого:
/usr/bin/rhythmbox


создаем свой исполняемый файл для запуска rhythmbox:
sudo vi /usr/local/bin/rhythmbox

записываем в него следующее содержание:
sh -c "LC_ALL=ru_RU.CP1251 /usr/bin/rhythmbox"

сохраняем и делаем его исполняемым:
sudo chmod a+x /usr/local/bin/rhythmbox

проверяем что все получилось:
which rhythmbox

должно выдать сдедующее:
/usr/local/bin/rhythmbox

наслаждаемся...

Комментариев нет:

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