есть внешний usb-винт с mp3-шками. Fat32. некоторые имена заданы кирилицей. естественно в амароке вместо нее вижу кракозябры. какого размера бубен нужно взять и какой исполнить танец, чтобы кракозябры сошли на нет ))) ?
буду рад любому конструктивному ответу ))
mdv2010: amarok и кирилица
Попробуй обновить taglib
Так имена файлов или теги? Если теги, то амарок не умеет понимать кирилицу в кодировке CP-1251, используй UTF-8.
taglib наипоследнейший стоИт
а где поменять амарококодировку?
а где поменять амарококодировку?
Не Амароку, а в тегах.
http://gardarea51.blogspot.com/2009/03/mp3-cp1251-utf-8-gnome.html Попробуй это
http://itshaman.ru/articles/15/russkie-tegi-mp3-failov-v-linux или это
Или в репозиториях есть прекрасная программка EasyTag с ее помощью можно без проблем из cp1251 перегнать теги в utf8
Или в репозиториях есть прекрасная программка EasyTag
Позволю не согласится. Уж лучше kid3
[quote=alex-seed]Или в репозиториях есть прекрасная программка EasyTag
Позволю не согласится. Уж лучше kid3[/quote]
Я лишь предложил вариант, дискуссии устраивать не будем :)
простите, что вклиниваюсь).
но мне интересно, когда кодировка успела поменяться, если я :
1. в мдв2007 все видел без кракозябров.
2. перед переустановкой мдв2007 на мдв2010 скопировал каталог MP3 из /home/joynter/MP3 на внешний usb-винт (fat32)
3. установил мдв2010
4. указал амароку, где лежит каталог на внешнем винте.
5. увидел кракозябры в коллекции
?
Наверное в MDV2007 был еще старый Amarok1.4 а в MDV2010 Amarok2.2 который с 0 переписали и еще половину багов не отловили
Сейчас испытаю амарок 1.4 на 2007-й мандриве... может он там виндозовскую кодировку нормально понимал.
так! а прежде чем iconv-ить я бы хотел узнать, буду ли я поле этой процедуры в винде видеть названия не по-кракозябрски )) ?
joynter, эээм....это от проигрывателя зависит. у тебя что стоит AIMP2 ???
Сейчас испытаю амарок 1.4 на 2007-й мандриве... может он там виндозовскую кодировку нормально понимал.
нее, в 2007-ой амарок тоже не понимал сп1251.
но тогда было достаточно установить пакеты
libtranslate-0.99-csa4.i586.rpm
librcd-0.1.8-csa.i586.rpm
librcc-0.2.3-csa.i586.rpm
taglib-1.4-csa.i586.rpm
libtaglib0-1.4-csa.i586.rpm
и это решало все проблемы
joynter, эээм....это от проигрывателя зависит. у тебя что стоит AIMP2 ???
нет. щас
[joynter@LevMain ~]$ aimp2
bash: aimp2: command not found
Я спросил чем музыку под win слушаешь.
так! а прежде чем iconv-ить я бы хотел узнать, буду ли я поле этой процедуры в винде видеть названия не по-кракозябрски )) ?
Если теги в mp3-шках делать так: id3 v.1 оставить как есть в cp1251 а теги в id3 v2.x переделать в utf8 то в винде все должно быть нормально, а если пользуетесь новым винампом, то он вроде уже поддерживает юникод (utf8)
# Не хочет с live-cd 2007 амарок1.4 у меня читать mp3, ибо кодеки надо ставить, а я и не помню поддерживает ли он ср1251, т.к. в основном иностранная музыка, да и теги я сразу правлю в юникод.
Я спросил чем музыку под win слушаешь.
под win я ее не слушаю. я просто смотрю названия. именно в амарок-каталоге я вижу кракозябры. и только в нем. в файловых менеджерах все норм.
а Aspedin=Deathbringer )) ?
[quote=alex-seed]Сейчас испытаю амарок 1.4 на 2007-й мандриве... может он там виндозовскую кодировку нормально понимал.
нее, в 2007-ой амарок тоже не понимал сп1251.
но тогда было достаточно установить пакеты
libtranslate-0.99-csa4.i586.rpm
librcd-0.1.8-csa.i586.rpm
librcc-0.2.3-csa.i586.rpm
taglib-1.4-csa.i586.rpm
libtaglib0-1.4-csa.i586.rpm
и это решало все проблемы
[/quote]
Наверное так и было
а Aspedin=Deathbringer )) ?
???? Вообще это производное от Асперин. Кто такой Deathbringer не знаю
2Aspedin: просто стиль похож, прости за флейм ))