Bug 9550 - приложить к libtag патч для перекодировки через librcc
Summary: приложить к libtag патч для перекодировки через librcc
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libtag (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 6191
Blocks: 8087 8326 9199
  Show dependency tree
 
Reported: 2006-05-11 16:44 MSD by Igor Zubkov
Modified: 2007-02-28 12:59 MSK (History)
3 users (show)

See Also:


Attachments
testcase passed (17.39 KB, image/png)
2006-05-16 16:55 MSD, Igor Zubkov
no flags Details
ru_RU.UTF-8 config (1.07 KB, text/plain)
2006-05-18 14:39 MSD, Valery Inozemtsev
no flags Details
патч на taglib версии csa3 (3.52 KB, application/octet-stream)
2006-08-14 21:29 MSD, Igor Zubkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Zubkov 2006-05-11 16:44:50 MSD
Пачт живёт на http://rusxmms.sourceforge.net/

Патч на спек могу приложить (если надо).
Comment 1 Nick S. Grechukh 2006-05-14 19:26:45 MSD
2 icesik: ты его проверил на test suite от
http://www.freesource.info/wiki/TZ/IDTags ?
Comment 2 Igor Zubkov 2006-05-15 14:14:10 MSD
(In reply to comment #1)
> 2 icesik: ты его проверил на test suite от
> http://www.freesource.info/wiki/TZ/IDTags ?

Ещё нет. Но обязательно проверю.
Comment 3 Nick S. Grechukh 2006-05-15 14:30:51 MSD
(In reply to comment #2)
> (In reply to comment #1)
> > 2 icesik: ты его проверил на test suite от
> > http://www.freesource.info/wiki/TZ/IDTags ?
> 
> Ещё нет. Но обязательно проверю.

дело в том что с их examples/tagread на патченой libtag у меня не получилось щастья
Comment 4 Igor Zubkov 2006-05-15 15:33:46 MSD
Цитата с http://www.freesource.info/wiki/TZ/IDTags/rusxmms?v=r52

"taglib с этим патчем корректно распознает весь тестовый набор."

Тестировать?

Я думаю что надо всё таки приложить патч и устроить сверх нагрузочное 
тестирование на Сизифе.
Comment 5 Nick S. Grechukh 2006-05-15 15:38:47 MSD
(In reply to comment #4)
> Цитата с http://www.freesource.info/wiki/TZ/IDTags/rusxmms?v=r52
> "taglib с этим патчем корректно распознает весь тестовый набор."

я опечатался, речь шла о xmms.
Comment 6 Igor Zubkov 2006-05-16 16:55:34 MSD
Created attachment 1489 [details]
testcase passed
Comment 7 Igor Zubkov 2006-05-16 16:57:08 MSD
2gns: ну как?
Comment 8 Nick S. Grechukh 2006-05-16 18:53:18 MSD
еще плиз, в локалях utf8 и koi.
Comment 9 Igor Zubkov 2006-05-16 19:23:50 MSD
(In reply to comment #8)
> еще плиз, в локалях utf8 и koi.

Это было в ru_RU.KOI8-R

Для остальных локалей попробую повторить.
Comment 10 Valery Inozemtsev 2006-05-18 13:56:23 MSD
у меня ru_RU.UTF-8. конфиг rcc могу приложить
Comment 11 Nick S. Grechukh 2006-05-18 14:25:22 MSD
(In reply to comment #10)
> у меня ru_RU.UTF-8. конфиг rcc могу приложить

да, пожалуйста. я подумываю запатчить rcc, чтобы дефолтный конфиг создавал с
учетом локали.
Comment 12 Valery Inozemtsev 2006-05-18 14:39:44 MSD
Created attachment 1494 [details]
ru_RU.UTF-8 config
Comment 13 Valery Inozemtsev 2006-05-18 14:41:16 MSD
а вообще этот конфиг подойдет для любой локали
Comment 14 Nick S. Grechukh 2006-05-18 15:13:31 MSD
(In reply to comment #13)
> а вообще этот конфиг подойдет для любой локали

ok. может быть <Class name="id3v2">UTF-16LE</Class> будет лучше? сразу хороший
вкус прививать :) (винампу пофиг, он ни 8, ни 16 не знает).
Comment 15 Valery Inozemtsev 2006-05-18 15:16:42 MSD
ну можно и так
Comment 16 Igor Muratov 2006-07-03 21:34:41 MSD
Небольшое дополнение - проблема зависит еще и от формата данных.
Т.е. у меня с это приключается только с файлами ogg. В mp3 все нормально, а вот
в ogg амарок так напишет по русски, что потом и сам правильно прочитать не может.
Comment 17 Igor Zubkov 2006-07-20 18:34:39 MSD
taglib с нужным патчем лежит в Дедале.
Comment 18 Igor Zubkov 2006-08-14 21:29:38 MSD
Created attachment 1582 [details]
патч на taglib версии csa3

Это последняя версия патча от разработчиков. У меня работает уже больше месяца
без нареканий.

Нарекания были в рассылке на csa2 патч, с которым был libtag от led@.
Comment 19 Igor Zubkov 2006-11-08 14:58:06 MSK
Активное бетатестирование libtag с патчем уже началось в Сизифе. ;)

[icesik@iceberg ~]$ rpm -q --changelog libtag
* Срд Окт 25 2006 Igor Zubkov <icesik@altlinux.org> 1.4-alt3

- NMU
- move to Sisyphus

* Чтв Май 11 2006 Igor Zubkov <icesik@altlinux.ru> 1.4-alt2

- build with taglib-ds-rcc.patch (taglib-csa3.tar.bz2)

* Чтв Авг 04 2005 Sergey V Turchin <zerg at altlinux dot org> 1.4-alt1
Comment 20 Igor Zubkov 2006-11-08 15:00:02 MSK
Ну и закроем...