LINUX.ORG.RU

mplayer и truetype fonts


0

0

После перекомпиляции mplayer он отказывается использовать для сабов ttf шрифты, только растровые, что очень неприятно. Может какой флаг упустил, но ни на офф. сайте, ни в гугле ничего такого не нашел.


Как конкретно "отказывается" (что пишет если подкрутить -msglevel)?

PS. Откуда вас столько онимэшников повылазило?

anonymous
()
Ответ на: комментарий от anonymous

alex@linux:~$ mplayer "/home/alex/Video/Haibane renmei/Haibane.Renmei.12.mkv" -msglevel all=5
MPlayer 1.0rc2-4.1.3 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm) Processor 3000+ (Family: 15, Model: 31, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Скомпилировано для x86 CPU со следующими расширениями: MMX MMX2 3DNow 3DNowEx SSE SSE2
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf doesn't look like a bitmap font description, ignoring.
Не могу загрузить побитовый шрифт: /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf

Воспроизведение /home/alex/Video/Haibane renmei/Haibane.Renmei.12.mkv.
[mkv] ID дорожки 1: video (V_MS/VFW/FOURCC) "12: Bell Nuts - The New Years Festival - Reconciliation", -vid 0
[mkv] ID дорожки 2: audio (A_MPEG/L3) "Russian", -aid 0, -alang rus
[mkv] ID дорожки 3: audio (A_AAC/MPEG4/LC/SBR) "Japanese", -aid 1, -alang jpn
[mkv] ID дорожки 4: audio (A_AAC/MPEG4/LC/SBR) "English", -aid 2, -alang eng
[mkv] ID дорожки 5: subtitles (S_TEXT/UTF8) "Russian [Tenkose]", -sid 0, -slang rus
[mkv] ID дорожки 6: subtitles (S_VOBSUB) "English", -sid 1, -slang eng
[mkv] ID дорожки 7: subtitles (S_VOBSUB) "English", -sid 2, -slang eng
[mkv] Будет воспроизвоиться дорожка 1.
Обнаружен Matroska формат файла!
VIDEO: [XVID] 720x400 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
xscreensaver_disable: Не могу найти окно XScreenSaver'а.
[ass] auto-open
[ass] Инициализация.
[ass] Обновление кеша шрифтов.
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Выбран видеокодек: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Открываю декодер аудио: [mp3lib] MPEG layer-2, layer-3
mpg123: Can't rewind stream by 597 bits!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Выбран аудиокодек: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Начало воcпроизведения...
mpg123: Can't rewind stream by 414 bits!
VDec: запрос vo config - 720 x 400 (предпочтимое цветовое пространство: Planar YV12)
VDec: использую Planar YV12 в качестве выходного csp (не 0)
Movie-Aspect - 1.80:1 - премасштабирую для коррекции соотношения сторон фильма.
VO: [xv] 720x400 => 720x400 Planar YV12
A: 1.8 V: 1.8 A-V: 0.001 ct: 0.056 52/ 52 20% 3% 0.8% 5 0
Выходим... (Выход)

Вот конфиг ~/,mplayer/config, пробывал отключать опцию ass. не помогает

stop-xscreensaver = "yes"
ass = "yes"
subcp = "utf-8"
font = "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf"
subfont-text-scale = "3"
subfont-blur = "8"
subfont-outline = "8"

PS. Это судьба этого мира ^^

Ximik
() автор топика
Ответ на: комментарий от Deleted

У меня тоже, выдает ошибку, но все равно показывает с использованием указанного в config'e шрифта. По примеру Dimez, добавил fontconfig=yes в config, перестало выдавать ошибку

anonymous
()
Ответ на: комментарий от Deleted

Большое спасибо, но один баг остался. С отключенной опцией ass все великолепно, но с ее включением снова шрифт не тот. Хотя по своему это логично, ладно не так часто ass использую, понадобится включу. Еще раз спасибо.

Ximik
() автор топика
Ответ на: комментарий от Ximik

Хотя вот еще небольшой баг. В самом плеере (верхний левый угол, где время показывает и т.п.) используются шрифты без сглаживания, неприятно

Ximik
() автор топика
Ответ на: комментарий от Ximik

Теперь и в сабах сглаживание исчезло, хотя шрифт вроде тот :(

Ximik
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.