Форум » RusXMMS Project » XMMS-1.2.11 & RusXMMS2-csa42 & UTF-8 » Ответить

XMMS-1.2.11 & RusXMMS2-csa42 & UTF-8

palex: Вроде бы все пропатчил как надо. Все собирается. Однаго теги в utf-8 не показываются. В настройках utf-8 помечен серым. Заодно после патчения прибился файл unicode.c. Создал его пустым, иначе не собиралось. В чем может быть проблема?

Ответов - 5

palex: Не совсем так. Неподсвеченным utf-8 остается для id3v1. Зато в id3v2 отказывается читать в utf-8. Мало того, при попытке сохранить тэг в utf-8 просто падает.

darksoft: 1. Какая локаль у Вас установлена? 2. Можете выложить или прислать пример mp3шки, с которой такие проблемы?

palex: darksoft пишет: 1. Какая локал у Вас установлена? koi8-r. Собираю под fc8 ввиде .rpm. Перед этим собрал последние librcd и librcd. Надо ли собирать патченную taglib? Не совсем с ней понятно. Работает либо она, либо rcc? 2. Можете выложить или прислать пример mp3шки, с которой такие проблемы? Да заросто. Вышлю. На csa@...? Найду, что поменьше размером. Сами таги делались предыдущей версией xmms (1.2.10 + 31 патч кажется). Собранные добрым человеком под fc6. Там все видно было. А самособранный двухбайтовую кодировку просто не видит. При чтении показывает ???-ки, при записи просто падает. С однобайтовыми тагами проблем нет.


darksoft: taglib для XMMS не нужна. Taglib используется в amaroke и других новых плайерах, XMMS ее не пользует. насчет двухбайтовых кодировок ответил на e-mail

palex: Все, проблема решена. Просто надо было после применения патчей переконфигурить все файлы не только в ./libxmms, но и от корня сырцов. Стоит взять на заметку.



полная версия страницы