Audacious и русский язык

Читал, что данный mp3 плеер "из коробки" поддерживает русские теги. Поставил, кракозябры не хуже XMMS:( Каких-то специальных настроек не нашел.

Конечно

Конечно поддерживает. Просто теги должны быть в utf8 т.к. в mp3 нигде не сказано, в какой кодировке тег, единственным корректным решением является использование utf8. А у тебя они в cp1251, конвертируй.
Ну или патчи taglib и увеличивай энтропию кодировок.

Конвертировать

Конвертировать не могу, почти вся музыка лежит на ntfs-разделе, все никак не перенесу после перехода на Linux.
А есть какой-нибудь плеер, который поддерживает cp1251-теги?

Сомневаюсь.

Сомневаюсь. Дело в том, что в unix системах никто не будет писать плеер, который теги вытаскивает из музыкальных файлов, просто будут использовать библиотеку, скорее всего taglib. Так что надо просто пропатчить taglib.

ID3 Tags

По поводу NTFS с тех пор как пользуюсь драйвером ntfs-3g -- забыл даже, что была когда то такая проблема.
Hасчёт taglib - здорово помогает патч от rusxmms - есть ebuild
Ну и естественно EasyTAG помогает перекодировать теги в utf8 (Мой SonyEricsson 810i - без русского интерфейса теперь пишет названия по-русски)

ID3 Tags

По поводу NTFS с тех пор как пользуюсь драйвером ntfs-3g -- забыл даже, что была когда то такая проблема.
Hасчёт taglib - здорово помогает патч от rusxmms - есть ebuild
Ну и естественно EasyTAG помогает перекодировать теги в utf8 (Мой SonyEricsson 810i - без русского интерфейса теперь пишет названия по-русски)

USE="chardet nls" И в

USE="chardet nls"

И в настройках ищи перекодировку тэгов. У меня всё работает замечательно.

Когда я

Когда я загружаю даты в плайлисту вижу всё нормально русскими буквами, когда начинает проигрываться песня то не её месте в плайлисте появляются каракули :( в чём же дело ?

В настройках

В настройках найди параметры списка воспроизведения. Я думаю что там всё понятно....

У него ж в

У него ж в настройках есть параметр, указывающий в какой кодировке тэги id3v1.

как вы

как вы указываете что кодировка cp1251?

в последних

в последних версиях (~x86) добавлена поддержка автоопределения кодировки. просто в настройках надо указать - "русский"
у меня все теги отображаются нормально.

У меня не нормально =)

хотя 1.2.1.
Выбран русский. дополнительно CP1251/

КАк лечить?

сейчас скажу!

сейчас скажу!

USE="chardet nls и гном

USE="chardet nls и гном по вкусу"
идете в настройки, внешний вид
снимаете галку с USE BITMAP FONTS IF.........
выбираете шрифт для главного окна и списка воспроизведения, чтобы он юникод держал(выберите dejavu sans book)
идете на закладку список воспроизведения
там...
auto character encoding detector for выбираете Russian
ВСЕ!

PS у меня локаль

PS у меня локаль утф .
PPS где вы нашли окошко для установки CP1251 ума не приложу....
там такого нет...

в чем может быть дело?

[ebuild R ] media-sound/audacious-1.2.1 USE="chardet gnome nls"
1.Галочка USE Bitmap fonts if available не стоит.
2.Auto charcter encoding detect for: Russion.
3. В поле "Fallback charter encodings" я вписал CP1251 так как думую что кодировка этих тегов 1251 =) потому что в винде они показываются нормально
4.Шрифт стоял Courier New. при замене на Sans. лучше не стало.(плэй-лист выглядит так как будто годировка не та =)
вот так примерно "Èäè ÷åðåç ëåñ"

Все еще под KOI8-R

Все еще под KOI8-R сидим?

Re: Все еще под KOI8-R

Laitr Keiows написал(а):
Все еще под KOI8-R сидим?

А что я один такой?
под KOI8-R и пользуюсь audacious.

не, не один. я

не, не один. я тоже пользуюсь. проблема есть только с диалогом выбора файлов -- вот там нифига не видно.. хотя я чаще амарок пользую.
_________________
Gentoo x86_64 2.6.17-r8 на Athlon 64 3000+

а там у тебя

а там у тебя написано не првальнаяпоследовательность Юникод? и знаки вопросиков?? если она решабельна и на этом форуме. я спрашивал мне подсказали так что ищи по имени =)

что то не нашел

что то не нашел :( у меня не уникод. у меня кои.
_________________
Gentoo x86_64 2.6.18-r2 на Athlon 64 3000+

точно такая же

точно такая же проблема. Блин задолбался, уже всё перепробовал ! в чём же дело ???

Какая версия

Какая версия проигрывателя? На некоторых версиях оно реально не работало. Сейчас у меня имеется:

[ebuild   R   ] media-sound/audacious-1.2.1  USE="chardet gnome nls" 0 kB
[ebuild   R   ] media-plugins/audacious-plugins-1.2.2-r1  USE="aac alsa arts chardet esd flac modplug mp3 musepack nls oss sid sndfile timidity vorbis wma -jack -libnotify -lirc -pulseaudio" 0 kB

и всё работает.

Re: точно такая же

Гость написал(а):
точно такая же проблема. Блин задолбался, уже всё перепробовал ! в чём же дело ???

всё !!! собрал media-plugins/audacious-plugins с ключем chardet и всё зараболало как надо ! всем спасибо !

У меня нет

У меня нет варианта "Russian". Есть тайваньский, японский и ещё несколько азиатских языков. Прописал cp1251, все работает нормально, но почему нет такого варианта интересно.

Re: У меня нет

Gvidon написал(а):
У меня нет варианта "Russian". Есть тайваньский, японский и ещё несколько азиатских языков. Прописал cp1251, все работает нормально, но почему нет такого варианта интересно.

у меня тоже нет такого :(
все остальное сделал как сказали - не работает (:

А Вы не

А Вы не пробовали поставить балее старую версию Audacious?
У меня относительно старое дерево и Audacious версии 1.1.2. Русские тэги показываются нормально (хотя в auto character encoding detector for стоит none из-за отсутствия пункта Russian).
Когда я поставил Audacious 1.2.0_rc1 появился пункт Russian(кот. я и выбрал), но русские теги отображались кракозябрами.
Или попробуйте поставить вместо Russian None.

все работает со

все работает со следущими настройками
:Сборка USE="chardet gnome nls" emerge -av audacious
:В настройках плеера
Auto character encoding detector for: None
Fallback character encodings: cp1251
Если все таки не заработает поиграйтесь с настройками на вкладке список воспроизведения,и есче когда меняете настройки результат изменений появляется при двойном клике на имени файла в плэйлисте)

Версия?

Какая у тебя версия Audacious? У меня на 1.2.0_rc1 с выставленным cp1251 русский нормально работал, а когда поставил 1.2.2 (с теми же USE флагами) русский перестал работать как не крути с cp1251 и russian/none

А с какими

А с какими флагами у тебя audacious-plugins ?:)

у меня все

у меня все заработало после обновления до 1.2.1. появился пункт Russian, выставил для него CP1251. все кажет :)

Новая версия и

Новая версия и в самом деле нормально определяет, но не определяет некоторые (похоже) некорректные теги. Как бы массово их всех перевести в utf8? Да и будут ли в Winamp'e норамально под ХР читаться они, а то не я один компом пользуюсь да музыку слушаю?
_________________
Fedora? rpm -Uhv emerge

audacious-plugins с ключем chardet

у меня заработало только после того как я собрал
media-plugins/audacious-plugins с ключем chardet, а так было пофиг на версию даже с последней не работало и с пред последней и.т.д. вниз

Re: audacious-plugins с ключем chardet

mm написал(а):
у меня заработало только после того как я собрал
media-plugins/audacious-plugins с ключем chardet

Это по любому надо сделать, но чтобы и в винде, и в линухе нормально все работало, надо переделывать теги. По любому.

mpeg plus

Ну хорошо, в сегодняшнем дереве проблема с mp3 и тегами в cp1251 решается апдейтом taglib, audacious и audacious-plugins. OggVorbis всегда работал, так как изначально юникодный, а вот как быть с mpc/mp+? Кто нибудь имеет в коллекции файлы этого формата? И в какой кодировке там живут теги? Очень желательно, чтобы эти же теги были совместимы с виндовым винампом, так как пользуюсь коллекцией не в одиночку.

_________________
Покупайте наших слонов!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".