1 |
On Sunday 08 January 2006 18:32, Antonio wrote:
|
2 |
> Как вы понимаете, в тэгах обычно встречается cp1251. Как их |
3 |
> перекодировать в utf-8? |
4 |
|
5 |
Взять патченый taglib отсюда
|
6 |
http://rusxmms.sourceforge.net/
|
7 |
(есть ebuildы)
|
8 |
запустить rcc-gtk2-config
|
9 |
|
10 |
(или поместить файл xmms.xml в ~/.rcc с таким содержимым:
|
11 |
<?xml version="1.0"?>
|
12 |
<Config>
|
13 |
<Language>ru</Language>
|
14 |
<Options>
|
15 |
<Option name="LEARNING_MODE">ON</Option>
|
16 |
<Option name="AUTODETECT_FS_TITLES">DEFAULT</Option>
|
17 |
<Option name="AUTODETECT_FS_NAMES">OFF</Option>
|
18 |
<Option name="CONFIGURED_LANGUAGES_ONLY">DEFAULT</Option>
|
19 |
<Option name="AUTOENGINE_SET_CURRENT">ON</Option>
|
20 |
<Option name="AUTODETECT_LANGUAGE">ON</Option>
|
21 |
<Option name="TRANSLATE">OFF</Option>
|
22 |
<Option name="TIMEOUT">500000</Option>
|
23 |
</Options>
|
24 |
<Languages>
|
25 |
<Language name="ru">
|
26 |
<Engine>LibRCD</Engine>
|
27 |
<Classes>
|
28 |
<Class name="id3">Default</Class>
|
29 |
<Class name="id3v2">Default</Class>
|
30 |
<Class name="pl">UTF-8</Class>
|
31 |
<Class name="plfs">Default</Class>
|
32 |
<Class name="fs">UTF-8</Class>
|
33 |
<Class name="out">Default</Class>
|
34 |
</Classes>
|
35 |
</Language>
|
36 |
</Languages>
|
37 |
</Config>
|
38 |
)
|
39 |
|
40 |
Во всех прогах, которые используют taglib, русские буквы будут отоброжаться
|
41 |
нормально. Для перетэггирования музыки пойдет tagwriter (ставится с патченным
|
42 |
taglib). Также проект rusxmms пропатчил много других программ/библиотек (в
|
43 |
том числе и морально устаревшую id3lib).
|
44 |
|
45 |
У меня амарок теперь работает с кривыми тэгами в cp1251 нормально.
|
46 |
|
47 |
Удачи!
|
48 |
|
49 |
--
|
50 |
BOFH Excuse #208:
|
51 |
|
52 |
Your mail is being routed through Germany ... and they're censoring us.
|
53 |
|
54 |
--
|
55 |
gentoo-user-ru@g.o mailing list |