Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > kaffeine не хочет понимать русские теги


Автор: Vasay 17.3.2009, 14:22
Доброго времени.

Раньше использовал kaffeine (то ли 0.8.5, то ли 0.8.4) как медиаплеер.  С русскими тегами было все ок.


Сейчас поменял систему и kaffeine (0.8.6) напрочь отказывается понимать русские теги (в cp 1251). В настройках выставил "использовать не utf кодировку для мета тегов - Cp 1251" а теги все равно крякообразами идут.

В чем может быть проблема? 

Автор: nickless 18.3.2009, 01:41
Хм, а какая локаль используется?

Добавлено через 30 секунд
Цитата(Vasay @  17.3.2009,  13:22 Найти цитируемый пост)
поменял систему

И вот тут поподробнее, что ещё поменялось?

Автор: Vasay 18.3.2009, 02:36
Цитата

Хм, а какая локаль используетс


Код

vasay@vasay:~$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=



Цитата

И вот тут поподробнее, что ещё поменялось? 


Все поменялось - новое железо, новый дистрибутив (была мандрива стала убунту).
Вот сижу обживаюсь smile 

На старой системе тоже все было в utf.

Мне удалось заставить его видеть русские теги, запустив следующим образом: 
Код

vasay@vasay:~$ LANG=ru_RU.CP1251 kaffeine


Но в таком случае я не могу открывать и добавлять в список папки с русскими буквами в названии.  :-(

Пока пользуюсь Audacious - он видит русские теги, однако, есть маленький баг - если добавляю файл с русским именем без тегов, то он сначала отображается крякообразами, но после первого проигрывания приобретает нормальный вид. Впринципе, меня это устраивает, так как я редко меняю список воспроизведения. Но kaffeine мне как-то привычней. 

Автор: nickless 18.3.2009, 19:42
А другой версии kaffeine в репозитории нет (у меня 0.8.7)? Может это баг именно этой версии..

С другой стороны, а нужно ли чтобы тэги были в (не стандартной) кодировке cp1251? Может просто перекодировать их всех в юникод чем-нибудь вроде easytag-а?

Автор: Vasay 19.3.2009, 13:25
Обновил до 0.8.7 та же фигня :-(

А перекодировать не хочу - что-то новое взял, опять перекодировать надо, кому-то дал свои файлы. у него в виндовс не читается...

Да и хотелось бы понять что причина такого поведения kaffeine

Автор: Samotnik 19.3.2009, 15:07
попробуй перекодировать названия с помощью mid3iconv

Автор: Vasay 19.3.2009, 15:22
Samotnik, 

Я постом выше написал, что перекодировать не хочу. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)