Ошибка с кодировкой cp1251 в Audacious 2.1 под Ubuntu 9.10

Под Ubuntu существует множество программ проигрывания музыки, от самых простых до громоздких программ управления музыкальной коллекцией. Так сложилось, что я пользуюсь программкой Audacious. В ней нет классификации композиций по тегам, навигации по композициям, системы построения рейтингов  композиций и многого другого. Но там было самое важное! Распознавание кривых mp3 тегов созданных в winamp'е:) Так уж случилось, что этот товарищ, работая под windows, записывает теги во всеми нами многократно любимой кодировке cp1251, а не utf-8, отчего они становятся нечитаемы для большинства проигрывателей под линукс. Пресловутый вопрос совместимости.

Недавно я обновил Ubuntu до версии 9.10 и попытавшись прослушать любимую композицию обнаружил порчу названий в списке воспроизведения. Попытки прописать в настройках кодировку по-умолчанию в виде cp1251, win1251, cp-1251, win-1251 не помогли. Тогда я решил воспользоваться гуглом (не зря же я всем советую поступать именно так). Оказывается всё достаточно просто. Нужно запускать Audacious c другой локалью. Ранее я уже писал как менять локаль программы при запуске. Распишу подробнее, потому что локаль ru с кодировкой cp1251 может быть не настроена.

Наберите в консоли: locale -a | grep ru_RU

Появится список локалей ru с кодировками. У меня:

ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8

Если у Вас в списке нет кодировки cp1251, то нужно проделать следующее:

  • sudo gedit /var/lib/locales/supported.d/ru
  • вписываем в файл строку ru_RU.CP1251 CP1251. Сохраняем.
  • sudo locale-gen
  • изменяем ярлык запуска программы или создаем новый.
  • В команду запуска пишем: sh -c "export LC_ALL=ru_RU.CP1251 ; audacious2"

Всё) можно запускать и слушать. Бонус для тех кто дочитал до конца: в Audacious есть очень интересный модуль под названием IMMS (Intelligent Multimedia Management System). Заменяет стандартный шафл (выбор случайной песни). Учитывает Ваши предпочтения, отслеживая прослушиваемые композиции. Включить его можно в разделе "Модули" в категории "Общие".

вернуться назад

Комментарии

огромное спасибо! помогло)

огромное спасибо! помогло)

пожалуйста)

пожалуйста)

Спасибо, помогло =)

Спасибо, помогло =)