mplayer

после очередного наката glibc с mplayer'ом начались траблы:

вместо osd текста и сабов - подчёркивания.
Цифры отображаються нормально.

Сабы в cp1251

~/.mplayer/config:

# Write your default config options here!
#font = “/usr/X11R6/share/fonts/corefonts/andalemo.ttf”
subfont-text-scale = “3.0”
subfont-outline = 8
subfont-blur = 8
subfont-encoding = cp1251
#fontconfig=0

mplayer ругаеться примерно так:

Glyph for char 0xed|U+043D|í not found.
Glyph for char 0xee|U+043E|î not found.
Glyph for char 0xef|U+043F|ï not found.
Glyph for char 0xf0|U+0440|ð not found.
Glyph for char 0xf1|U+0441|ñ not found.
Glyph for char 0xf2|U+0442|ò not found.
Glyph for char 0xf3|U+0443|ó not found.
Glyph for char 0xf4|U+0444|ô not found.
Glyph for char 0xf5|U+0445|õ not found.
Glyph for char 0xf6|U+0446|ö not found.
Glyph for char 0xf7|U+0447|÷ not found.
Glyph for char 0xf8|U+0448|ø not found.
Glyph for char 0xf9|U+0449|ù not found.
Glyph for char 0xfa|U+044A|ú not found.
Glyph for char 0xfb|U+044B|û not found.
Glyph for char 0xfc|U+044C|ü not found.
Glyph for char 0xfd|U+044D|ý not found.
Glyph for char 0xfe|U+044E|þ not found.
Glyph for char 0xff|U+044F|ÿ not found

MPlayer 1.0rc1-4.1.1

kleptos@localhost ~ $ echo $LANG 
ru_RU.UTF-8
kleptos@localhost ~ $ ls -las ~/.mplayer/subfont.ttf 
0 lrwxrwxrwx 1 kleptos kleptos 39 Фев 18 22:11 /home/kleptos/.mplayer/subfont.ttf -> /usr/share/fonts/corefonts/andalemo.ttf

что нам скажет

что нам скажет locale -a
?

kleptos@localhost ~ $ locale

kleptos@localhost ~ $ locale -a
C
en_US.utf8
POSIX
ru_RU.utf8
kleptos@localhost ~ $ grep -v '^\($\|#\)' /etc/locale.gen 
ru_RU.UTF-8 UTF-8
en_US.UTF-8 UTF-8
kleptos@localhost ~ $ 

попробуй

попробуй сгенерить локали для кои и цп1251

kleptos@localhost ~ $ grep

kleptos@localhost ~ $ grep -v '^\($\|#\)' /etc/locale.gen
ru_RU.UTF-8 UTF-8
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
kleptos@localhost ~ $ locale -a
C
en_US.utf8
POSIX
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
kleptos@localhost ~ $ 

без изменений.

что это вообще может быть?

Та же фигня

не особо в принципе парит, но обидно.

мне фильмы с

мне фильмы с сабами не посмотреть.

а может у

а может у шрифта кодировки такой нет?

У мну похожая

У мну похожая проблема и решил ее для себя тем что собрал мплеер с гуем :( Через него нормально сабы отображает.

так онож

так онож поумолчаню с гуи вроде

я отключил

я отключил гуй.
всё равно толку от него никакого.

Я бы тоже

Я бы тоже отключил, но вот через gmplayer сабы показывает как надо!

это Andale Mono из

это Andale Mono из corefonts, у него есть такая кодировка.
но на всякий случай проверил с Geogria, без изменений.

так, есть

так, есть подвижки.
заккоменил в ~/.mplayer/config 'subfont-encoding = cp1251' - варны пропали.
но так как сабы в cp1251, а ttf шрифты юникодны вместо сабов кракозябры.

вместо остального osd текста по прежнему подчёркивания.

такая же фигня

такая же фигня была, в конфиге стояло subcp=utf8, прописал subcp=cp1251 всё отображается замечательно.
Debian Etch, utf8, сабы в cp1251.
приятного просмотра )

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

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