amarok некоректно отображает некоторые кирилические названия

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

bigtroll
Сообщения: 4
ОС: FC6

amarok некоректно отображает некоторые кирилические названия

Сообщение bigtroll »

amarok некоректно отображает некоторые кирилические названия хотя другие киилические названия отображаются вполне коректно. Как заставить amarok коректно отображать все кирилические названия. Использую FC6 amarok 1.4.4.1 локаль UTF-8. Музыка находится на Windows разделе в файловой системе ntfs монтирование раздела настоено и в Linux все названия из этого раздела отображаются правильно. В настройках плеера я никаких опций по смене кодировки ненашол.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение eduard_pustobaev »

bigtroll писал(а):
05.12.2006 01:09
amarok некоректно отображает некоторые кирилические названия хотя другие киилические названия отображаются вполне коректно. Как заставить amarok коректно отображать все кирилические названия. Использую FC6 amarok 1.4.4.1 локаль UTF-8. Музыка находится на Windows разделе в файловой системе ntfs монтирование раздела настоено и в Linux все названия из этого раздела отображаются правильно. В настройках плеера я никаких опций по смене кодировки ненашол.


rtfm, search
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
RaSla
Сообщения: 55
ОС: Gentoo

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение RaSla »

2 eduard_pustobaev:
Прошу не парить мозги зря!

2 All:
В Амароке версии 1.3.х - была возможность указывать "исходную" кодировку ID3 тагов.
В Амароке 1.4 - НЕ ВИЖУ её!!! :(

Поэтому гоню всю музыку через mplayer :D
Жги еретиков,
убивай мутантов,
ПРЕСЛЕДУЙ НЕЧИСТЬ!!!
(с) WarHammer 40 000
---
Gentoo, UTF-8, Opera, KDE
Спасибо сказали:
Аватара пользователя
Humanoid
Сообщения: 63
ОС: Linux --- Fedora 8

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение Humanoid »

2RaSla амарок искользует ID3v2 теги по умолчанию, а вот если их нет то уже только тогда смотрит ID3v1. По стандарту все теги второй версии должны хранится в кодировке Unicode, а так как до винампа это ещё не дошло, то следовательно он понимает только об cp1251. Разработчики же амарока после мучанья с кодировками плюнули на эту затею и сказали всем следовать международным стандартам.
Я просто перегнал все теги в юникод.

2bigtroll вполне возможно что в тех композициях просто нету тегов, вот он и даёт композиции название по маске что установлена по умолчанию
"Software is like sex it's better when it's free." Linus Torvalds.
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение Dark_Savant »

(RaSla @ Dec 7 2006, в 17:28) писал(а):2 eduard_pustobaev:
Прошу не парить мозги зря!

правильно он сказал. rtfm, search. тут где-то несколько страниц написали про то, что надо или патчить тэглиб или перегонять теги в утф8.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение eduard_pustobaev »

RaSla писал(а):
07.12.2006 17:31
2 eduard_pustobaev:
Прошу не парить мозги зря!

2 All:
В Амароке версии 1.3.х - была возможность указывать "исходную" кодировку ID3 тагов.
В Амароке 1.4 - НЕ ВИЖУ её!!! :(

Поэтому гоню всю музыку через mplayer :D


А я ине парю: с помощью поиска по форуму ищется куча тем с решением этого вопроса, в некоторых из них и я отвечал.

В Amarok 1.4 было решено, что теги должны быть UTF.

Решение:

Пересборка taglib с патчем от rusxmms.
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение skeletor »

Humanoid прав. Проблема заключаеться в тегах ID3v2 и ID3v1 и их кодировках.
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение Den001 »

Зато он не прав на счет винампа. Не знаю с какой версии, но до них уже тоже дошло. Ибо у меня все кодировки в юникоде, в винампе проблем не наблюдаю (раньше были). Так что дружно ковертим тэги в юникод, качаем последний винамп и не паримся с поддержкой cp1251 в амароке.
Поэтому гоню всю музыку через mplayer

Какая-то неполноценная замена у вас. У амарока главный бонус - возможность нормально работать с коллекцией.
Спасибо сказали:
lew
Сообщения: 52
ОС: Zenwalk Current

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение lew »

Amarok для перекодировки тегов использует библиотеку Taglib. Чтобы она работала с русскими тегами нужен патч, который можно найти на Rusxmms. Естественно требуется пересобрать эту библиотеку. А так search
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение Xentrix »

RaSla писал(а):
07.12.2006 17:31
В Амароке версии 1.3.х - была возможность указывать "исходную" кодировку ID3 тагов.

Ага - была такая опция - самая дебильная в амароке. Ставишь ее как koi8-r - все теги, что в юникоде и cp1251 показываются кракозяболами, ставишь cp1251 - тогда koi8-r-теги показываются теми же кракозяболами. Да уж, "полезная" опция... :lol:
Нет, самый корректный выход - все перекодировать в юникод.
Как вариант - действительно патчи с rusxmms, но они корректно будут работать только на машинах с дефолтной локалью utf-8 - там свой логический опредетель кодировки тегов и их преобразования, и ему нужен в качестве "первоосновы" именно юникод.
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: amarok некоректно отображает некоторые кирилические названия

Сообщение aLexx programmer »

(Xentrix @ Dec 8 2006, в 14:43) писал(а):Как вариант - действительно патчи с rusxmms, но они корректно будут работать только на машинах с дефолтной локалью utf-8

Ерунда. С дефолтной локалью koi8-r эти патчи замечательно работают.
Спасибо сказали: