LINUX.ORG.RU

Mplayer и fullscreen - проблема


0

0

При проигрывании файлов через mplayer (последний) режим fullscreen включается странным образом - видна только часть картинки слева сверху равная оригинальному разрешению фильма, но картинка масштабируется как надо. Т.е. при режиме fullscreen видна только часть кадра фильма.
В оконном режиме все видно нормально.
Опцию -vo xv ставил, XV включался, но фулл скрин все-равно не работает как надо.
Что с этим можно сделать?
Вот пример вывода mplayer:

MPlayer 0.90rc5-2.96 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Intel (Family: 8, Stepping: 4)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 136 video codecs
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf : No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick

Playing Enigma.avi
AVI file format detected.
VIDEO: [div3] 576x416 24bpp 25,00 fps 1603,7 kbps (195,8 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 20000->176400 (160,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 576 x 416 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 576x416 => 576x416 Planar YV12 [fs]
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
A: 1,6 V: 1,6 A-V: -0,004 ct: 0,028 40/ 40 47% 8% 2,4% 8 0 0%%
Exiting... (Quit)

Похоже, что дело в вин-манагере. У меня используется IceWM. В mplayer енсть опци -icelayer и -fstype layer, но у меня они почему-то ничего не дают. Все идет как и было.

UncleAndy ★★★
() автор топика

Может, дело в глюкавых дровах от видяхи? Какая видяха у тебя? Попробуй поюзать -vo xvidix.

bugmaker ★★★★☆
()

Все - разобрался. Если в IceWM включить какие-то эксперементальные расширения он при разворацивании фильма в fullscreen дает такой эффект. Полечилось перекомпиляцией IceWM без этих расширений.

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