Русские теги в musicpd (mpd, utf-8, freebsd)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Русские теги в musicpd

Сообщение gabell »

Есть mpd на фряхе и фонотека с тегами в utf-8 там же. Хочу подрубиться к нему удаленно с помощью sonata, например, и увидеть название песен и исполнителей на родном мне, русском языке. Это возможно?
mpd.conf

Код:

port "6600" music_directory "/usr/home/gabell/music" playlist_directory "/usr/home/gabell/.mpd/playlists" db_file "/usr/home/gabell/.mpd/mpd.db" log_file "/usr/home/gabell/.mpd/mpd.log" error_file "/usr/home/gabell/.mpd/mpd.error" audio_output { type "oss" name "SB Live 24 bit" device "/dev/oss/audigyls0/pcm1" format "44100:16:2" } audio_output_format "44100:16:2" mixer_type "oss" mixer_device "/dev/mixer" mixer_control "PCM" filesystem_charset "UTF-8" id3v1_encoding "UTF-8"

в rc.conf

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

keymap="ru.koi8-r"
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Русские теги в musicpd

Сообщение Black »

filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"

ID3v1 не может быть в utf-8, он скорее всего в cp1251. В utf-8 может быть только ID3v2.
И filesystem_charset... она что, и правда в utf-8?
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Русские теги в musicpd

Сообщение gabell »

Black писал(а):
03.10.2008 22:50
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"

ID3v1 не может быть в utf-8, он скорее всего в cp1251. В utf-8 может быть только ID3v2.
И filesystem_charset... она что, и правда в utf-8?

ID3v1 тегов скорее всего вообще нет. Но даже если в cp1251: то что отображается в сонате - это id3v2, правильно? Они (id3v2) в кодировке utf-8. Sonata тоже в линуксе, где локаль в utf-8. Во фряхе mpd, и charset, наверное koi8-r ( как узнать?). Если я переконвертирую теги в koi8-r, они будут отображаться правильно в Сонате? Я совсем запутался :unsure:
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Русские теги в musicpd

Сообщение gabell »

Вроде решилось:

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

echo 'LANG setenv LANG ru_RU.UTF-8' >> ~/.login
Спасибо сказали: