Bug 22344 - Разломались encodings
Summary: Разломались encodings
Status: CLOSED FIXED
Alias: None
Product: Branch 4.1
Classification: Distributions
Component: eyeD3 (show other bugs)
Version: unspecified
Hardware: all Linux
: P3 normal
Assignee: Eugene Vlasov
QA Contact: qa-4.1@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-19 19:53 MSK by Dmitry Chistikov
Modified: 2009-12-03 10:44 MSK (History)
0 users

See Also:


Attachments
log: eyeD3 with encodings (4.94 KB, text/plain)
2009-11-19 19:53 MSK, Dmitry Chistikov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Chistikov 2009-11-19 19:53:43 MSK
Created attachment 4070 [details]
log: eyeD3 with encodings

eyeD3 зачем-то начал при записи тегов выполнять лишнее "перекодирование" (эквивалентное iconv -f latin1). Указание/неуказание --set-encoding=utf8 ничего не меняет. Локаль ru_RU.UTF-8.

Как это выглядит:

$ eyeD3 a.mp3 
[...]
No ID3 v1.x/v2.x tag found!
$ eyeD3 --set-text-frame=TIT2:"Траляля и пр." --set-encoding=utf8 --debug a.mp3 
[...]
No ID3 v1.x/v2.x tag found!
Setting TIT2 frame to 'Траляля и пр.'
Writing tag...
[...]
ID3 v2.4:
title: ТÑалÑÐ»Ñ Ð¸ пÑ.          artist: 
[...]
$ echo 'ТÑалÑÐ»Ñ Ð¸ пÑ.' | iconv -t latin1
Траляля и пр.
$ 

Полный текст прилагаю.
Comment 1 Eugene Vlasov 2009-11-20 10:28:35 MSK
Не знаю как в бранче 4.1, но в сизифе не воспроизводится.

$ eyeD3 --set-text-frame=TIT2:"Траляля и пр." --set-encoding=utf8 --debug a.mp3

...

eyeD3 trace> Tag write complete.  Updating state.
ID3 v2.4:
title: Траляля и пр.            artist: 
album:          year: None
track: 


$ rpm -qa | grep eyeD3 
python-module-eyeD3-0.6.15-alt1
eyeD3-0.6.15-alt1

Попробуйте взять eyeD3-0.6.15-alt1 из сизифа, если ошибка исчезнет - перенесу 0.6.15 в бранч.
Comment 2 Dmitry Chistikov 2009-11-22 13:46:06 MSK
В 0.6.15-alt1 из Sisyphus (с соответствующим python-module) работает (требуется явное указание --set-encoding=utf8 при записи). Регрессов пока не заметил.
Comment 3 Dmitry Chistikov 2009-12-02 23:25:52 MSK
Жду FIXED, чтобы поставить CLOSED =)
Comment 4 Eugene Vlasov 2009-12-03 10:34:39 MSK
0.6.15-alt1 в бранче, FIXED