Шахтинская Linux User Group. Поддержка пользователей Linux и Unix. Обмен дистрибутивами.

Модераторы: ShurShun, Vitas

Ответить
Аватара пользователя
TOSHIK
Не в сети
Администратор
Администратор
Сообщения: 6596
Зарегистрирован: Пт авг 08, 2003 13:49
Откуда: Ростов-на-Дону
Контактная информация:

xmms - русские буквы в плэйлисте.

Сообщение TOSHIK »

Мой путь в генту уже дошел до обкатки мелочей.

Наверняка многие сталкивались с проблемой кодировки в плэйлисте xmms.
Решается довольно просто. Работает только с ID3v2 тэгами (кто справился с ID3v1, опишите своё решение).

Давим Ctrl-P или заходим в меню "Параметры" -> "Свойства". Вкладка "Расширения ввода-вывода звука". Расширение для ввода: "Проигрыватель MPEG лэйер 1/2/3 1.2.10" (у меня стоит версия 1.2.10, у вас может быть другая версия). Жмем "Настройка". В открывшемся окне лезем во вкладку "Название". Ставим галку в пункте "Override default ID3V2 encoding" и вписываем в поле "Encoding name" исходную кодировку тэгов. Чаще всего это cp1251. Жмем "ОК", а в оставшемся окне "Настройки" выбираем вкладку "Шрифты".
Поочереди жмем на обе кнопки "Выбрать" и выбираем шрифт поддерживающий кодировку вашей локали.
В моём случае строка получилась вот такой:

Код: Выделить всё

-cronyx-courier-medium-r-normal-*-*-100-*-*-m-*-koi8-r
Жмём "ОК". И получаем русский шрифт в ID3v2 тэгах, и просто русских именах файловназваниях песен.

Спасибо aahardsoft за подсказку о настройках декодера.
Активисты все еще ищутся здесь!

Аватара пользователя
root
Не в сети
Новичок
Новичок
Сообщения: 87
Зарегистрирован: Сб июн 04, 2005 19:34
Откуда: Шахты
Контактная информация:

Сообщение root »

Мне в XMMS понравился скин nixamp (Mandrake 10.1)
Как говорится, если что нужно - стучите в асю 334-547-677.

Денис
Не в сети
Администратор
Администратор
Сообщения: 887
Зарегистрирован: Пт авг 08, 2003 17:15
Откуда: Шахты

Сообщение Денис »

winamp скины полностью совместимы с xmms, поэтому копируй и наслаждайся.

кстати, root, насколько я понял, ты разобрался с gprs. поздравляю, так держать))
..

Аватара пользователя
Maded
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4417
Зарегистрирован: Вт май 04, 2004 11:29
Откуда: Иркутск

Сообщение Maded »

А вот у меня что то не получилось таким образом настроить, мож кто нить подскажет как еще можно. FC4 xmms 1.2.10
Изображение
Изображение
Изображение
Лишь утратив всё до конца, мы обретаем свободу...

Аватара пользователя
ShurShun
Не в сети
СуперМодератор
СуперМодератор
Сообщения: 4499
Зарегистрирован: Вт авг 12, 2003 10:59
Откуда: Не помню... Начало Пути теряется в веках...
Контактная информация:

Сообщение ShurShun »

Maded,

"Посмотри в сторону";) http://rusxmms.sourceforge.net/index.ph ... aboutr.php
Вечный радостномудрый Никто
Разделясь на кого-то и что-то
Где-то там и вот здесь
Собирает/играет в Себя)
***
"Молодые князья одряхлевшего старого мира
Постареют когда-нибудь и с тоской оглянутся назад.
Им сияют из прошлого бриллианты, рубины, сапфиры,
Ну а кто поудачливей, те любимые вспомнят глаза."

Аватара пользователя
Vitas
Не в сети
Модератор
Модератор
Сообщения: 313
Зарегистрирован: Пт мар 24, 2006 16:38
Контактная информация:

Сообщение Vitas »

2 ShurShun
действительно этим патчем решаются все проблемы с кодировками в xmms.
Патчишь исходники xmms патчем (xmms-1.2.10-recode-csa28.1.tar.bz2). и всё ок ... не каких проблем с тэгами с кодировкой cp1251.

Вот у меня воэникла следующая проблема с xmms: как сделать чтобы xmms поместить в трей kde. у меня щас kde-3.5.1. Пробовал сделать с помощью xmms-kde-3.1.tar.gz. скомпилил плагин. А дальше что с ним делать не знаю . в настройка xmms это плагин не видго. Хотя в какталоге с другими плагинами xmms он присутствует:

Код: Выделить всё

root[Plugins]# pwd
/usr/local/xmms/lib/xmms/Plugins
root[Plugins]# ls | grep kde
libxmmskde.la
libxmmskde.so
root[Plugins]#  

Аватара пользователя
Maded
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4417
Зарегистрирован: Вт май 04, 2004 11:29
Откуда: Иркутск

Сообщение Maded »

Vitas,
А можно поподробней... никак не хочет отображать русские теги-(
Изображение
Изображение
Изображение
Лишь утратив всё до конца, мы обретаем свободу...

Аватара пользователя
Vitas
Не в сети
Модератор
Модератор
Сообщения: 313
Зарегистрирован: Пт мар 24, 2006 16:38
Контактная информация:

Сообщение Vitas »

Maded
Специально для тебя поподробнее:

Код: Выделить всё

root[xmms]# ls
xmms-1.2.10-recode-csa28.1.tar.bz2  xmms-1.2.10.tar.bz2
root[xmms]# tar -xvjf xmms-1.2.10.tar.bz2 && tar -xvjf xmms-1.2.10-recode-csa28.1.tar.bz2
root[xmms]# cd xmms-1.2.10
root[xmms-1.2.10]# cat ../xmms-ds-recode.patch | patch -p1
patching file Input/mpg123/fileinfo.c
patching file Input/mpg123/mpg123.c
patching file Input/vorbis/fileinfo.c
patching file Input/vorbis/utf8.c
patching file Input/vorbis/vorbis.c
patching file libxmms/charset_auto_russian.h
patching file libxmms/charset.c
patching file libxmms/charset_config.h
patching file libxmms/charset_defines.h
patching file libxmms/charset_fake_enca.h
patching file libxmms/charset.h
patching file libxmms/Makefile.am
patching file libxmms/Makefile.in
patching file libxmms/russian_table.h
patching file libxmms/titlestring.c
patching file xmms/charset.c
patching file xmms/charset.h
patching file xmms/input.c
patching file xmms/main.c
patching file xmms/main.h
patching file xmms/Makefile.am
patching file xmms/Makefile.in
patching file xmms/playlist.c
patching file xmms/playlist.h
patching file xmms/playlist_list.c
patching file xmms/playlistwin.c
patching file xmms/prefswin.c
patching file xmms/textbox.c
root[xmms-1.2.10] autoconf
root[xmms-1.2.10] ./configure --prefix=/usr/local/xmms
root[xmms-1.2.10] make
root[xmms-1.2.10] make install
после того как ты это все проделаешь. запустишь xmms
в настройках появится вкладка Encodings, там всё и разрулишь.

Ответить