Форум » RusXMMS Project » taglib патч » Ответить

taglib патч

immortal: пропатчил Taglib патчем с этого сайта... русские теги переводятся хорошо, но вот возникла проблемма, с альбомами песен... теперь вообще у любой русскоязычной песни не показывается альбом.. :(

Ответов - 13

darksoft: 1. В смысле заглавия песен из ID3 нормально перекодируются, а названия альбомов нет? Или откуда берутся названия альбомов? 2. Чего за плайер? 3. Коректно ли отображается информация в tagreader? 4. Чего за Mp3 файлы? ID3 v.1 или v.2? Какая кодировка?

immortal: 1. Названия, и т.п. перекодируются хорошо, а вот графа "Альбом" во всех песнях пустая :( (проверял на не одной тысяче mp3, у которых графа альбом точно была заполнена), у всех английских песен (де англ теги) альбомы нормально показываются. Если не ставить этот патч, то в плеере русский альбом показывается, только в не неверной кодировке, также как и название 2. Амарок 1.4.1 3. В тагридере не знаю.. его в портах дженты нету, поэтому не пробовал.. в ИзиТег все ОК 4. А х.з... стандартные МП3, гигами накачаные из сети... в ВинАмпе виндовом все ок... Кодировка вероятнее всего cp1251 Знакомый тоже патчил тагЛиб.. и у него те же грабли вот моя ася:207-844-940, если не затруднит, стукните плиз, опишу проблему более подробно

darksoft: Окей. У меня до конца следующей недели завал. На выходных я с Вами свяжусь и надеюсь разберемся ;)


darksoft: tagreader он в пакет taglib входит. (если из моего ebuildа ставить)

immortal: На выходных я с Вами свяжусь и надеюсь разберемся ;) Я тоже на это очень надеюсь :)

Irish: Скажите пожалуйсто, проблема решена? У меня тоже самое, а именно, amarok просто не видит и ни как не отображает русские теги, зато вместо тегов корректно показывает русские имена файлов. Система Mandriva 2007 (2.6.17) Плеер amarok 1.4.3 в амароковском редакторе тегов поля пустые, тоже самое и в свойствах файла. файлы с виндовых разделов, кодировка соответсвующая. насчет ID3 v.1 или v.2 хз.

darksoft: Ну там проблема со сборкой была. 1. Вопрос такой, работает ли у Вас нормально tagreader? 2. Как Вы ставили патч? Установлены ли в системе librcc и librcd.

Irish: 1. хм. а это где. В свойствах файла есть вкладка методанные, там нет русских тегов, они не отображаются, точно так же и в редакторе тегов в amarok. 2. в дирректории с исходниками cat <имя патча> | patch p1 librcc и librcd не установлены. Еще заметил, проблема с mp3 файлами, с wma все хорошо.

Irish: установил librcc и librcd из исходников, теперь при сборке taglib пишет: make[3]: *** Нет правила для сборки цели `rccpatch.cpp', требуемой для `rccpatch.lo'. Останов. make[3]: Leaving directory `/home/jura/taglib/taglib-1.4/taglib/toolkit' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/home/jura/taglib/taglib-1.4/taglib' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/home/jura/taglib/taglib-1.4' make: *** [all] Ошибка 2 Как быть?

Irish: Уф, разобрался. Все заработало. Не собиралось из-за моих кривых рук :) В общем, если есть такая проблема, сначала ставим librcc потом librcd из исходников (желательно) потом патчим taglib и устанавливаем. Только обратите внимание, все эти 3 либы ставяться по дефолту в /usr/local/lib а амарок ищет taglib в /usr/lib. Можно впринципе ./configure --libdir=/usr/lib, но я тупо скопировал все содержимое /usr/local/lib (там кроме librcc, librcd и taglib ни че не было) в /usr/lib. Спасобо автору!!!

User: Я rpm для Mandriva 2007, из ваших src.rpm. Вроде как работает все. http://muhitov.land.ru/

darksoft: Спасибо большое. Если Вы не против я поставлю ссылку на странице проекта?

User: Конечно не против. Делайе что хотите.



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