Форум » 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, но и от корня сырцов. Стоит взять на заметку.
полная версия страницы