[Linux][MPlayer,Gnome Player][полноэкранный режим][решено]

elenangel

не масштабируется видео в указанных плеерах при разворачивании в полный экран.
раньше смотрел при помощи Totem - в нем все нормально, но сейчас попался файл в котором в тотеме сабы рисуются криво, в названных двух плеерах сабы ок, но в полный экран когда разворачиваю видео без масштабирования мелкое по центру на черном фоне играется.
mplayer запускал c параметром -fs

spitfire

а какое у mplayer при этом -vo?

elenangel

а хз, какое по умолчанию он хочет
вроде X11 насколько я понял.
вот что он в консоль вываливает

Yacht ~ $ mplayer /mnt/win_d/Anime/Honey_and_Clover/Honey_and_Clover/Honey_and_Clover_01.rmvb -fs
MPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Pentium(R) Dual-Core CPU E5200 @ 2.50GHz (Family: 6, Model: 23, Stepping: 10)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /mnt/win_d/Anime/Honey_and_Clover/Honey_and_Clover/Honey_and_Clover_01.rmvb.
REAL file format detected.
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] Video stream found, -vid 0
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] Audio stream found, -aid 1
Stream mimetype: logical-fileinfo
VIDEO: [RV40] 640x360 24bpp 30.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
comment:
SUB: Detected subtitle file format: ssa
SUB: Read 614 subtitles.
SUB: Added subtitle file (1): /mnt/win_d/Anime/Honey_and_Clover/Honey_and_Clover/Honey_and_Clover_01.ssa
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
==========================================================================
Opening video decoder: [realvid] RealVideo decoder
Selected video codec: [rv3040] vfm: realvid (Linux RealPlayer 10 RV30/40 decoder)
==========================================================================
==========================================================================
Forced audio codec: mad
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 44.1 kbit/3.12% (ratio: 5512->176400)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 640 x 360 (preferred colorspace: Planar I420)
VDec: using Planar I420 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [x11] 640x360 => 640x360 Planar I420 [fs]
[swscaler @ 0x896d370]SwScaler: using unscaled yuv420p -> rgb32 special converter
A: 2.2 V: 2.2 A-V: -0.000 ct: -0.014 67/ 67 6% 8% 0.5% 0 0
GNOME screensaver enabled

Exiting... (End of file)

spitfire

Неудивительно. Насколько я помню, -vo x11 требует -zoom для масштабирования. Попробуй -vo xv или -vo xvmc.

elenangel

помогло, спс!
а с гном плеером что делать?

spitfire

а с гном плеером что делать?
Не встречался с ним вживую, всегда был доволен mplayer'ом. Но судя по всему стоит искать в его настройках аналогичные ручечки.

elenangel

хе, теперь получилось - гном плеер походу просто гуй к mplayer, у него в настройках есть выпадающий список с выбором куда воспроизводить. поставил xv - стало хорошо. спасибо еще раз!

hoha32

Я бы на твоём месте лучше бы задумался как получилось дойти до жизни до такой. Если видеовывод идёт через х11, значит, видеоускорения нету ваще никакого, и значит надо настраивать видеокарту.

elenangel

да ну на, а как же я без ускорения играю в варкрафт и линейку из вайна, кручу кубик рабочего стола и вообще мучаю компиз?
NVidia у меня, с проприетарными дровами.

hoha32

Без понятия, 3д и 2д в общем случае никак не связаны, но тот факт что ты вывод делаешь через х11 означает что ускорения при этом нету.
xvinfo что даёт?

elenangel


Yacht ~ $ xvinfo
X-Video Extension version 2.2
screen Adaptor "NV17 Video Texture"
number of ports: 32
port base: 280
operations supported: PutImage
supported visuals:
depth 24, visualID 0x21
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
depth 24, visualID 0x2b
depth 24, visualID 0x2c
depth 24, visualID 0x2d
depth 24, visualID 0x2e
depth 24, visualID 0x2f
depth 24, visualID 0x30
depth 24, visualID 0x31
depth 24, visualID 0x32
depth 24, visualID 0x33
depth 24, visualID 0x34
depth 24, visualID 0x35
depth 24, visualID 0x36
depth 24, visualID 0x37
depth 24, visualID 0x38
depth 24, visualID 0x39
depth 24, visualID 0x3a
depth 24, visualID 0x3b
depth 24, visualID 0x3c
depth 24, visualID 0x3d
depth 24, visualID 0x3e
depth 24, visualID 0x22
depth 24, visualID 0x3f
depth 24, visualID 0x40
depth 24, visualID 0x41
depth 24, visualID 0x42
depth 24, visualID 0x43
depth 24, visualID 0x44
depth 24, visualID 0x45
depth 24, visualID 0x46
depth 24, visualID 0x47
depth 24, visualID 0x48
depth 24, visualID 0x49
depth 24, visualID 0x4a
depth 24, visualID 0x4b
depth 24, visualID 0x4c
depth 24, visualID 0x4d
depth 24, visualID 0x4e
depth 24, visualID 0x4f
depth 24, visualID 0x50
depth 24, visualID 0x51
depth 24, visualID 0x52
depth 24, visualID 0x53
depth 24, visualID 0x54
depth 24, visualID 0x55
depth 24, visualID 0x56
depth 24, visualID 0x57
depth 24, visualID 0x58
depth 24, visualID 0x59
number of attributes: 7
"XV_SET_DEFAULTS" (range 0 to 0)
client settable attribute
"XV_ITURBT_709" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_SYNC_TO_VBLANK" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_BRIGHTNESS" (range -512 to 511)
client settable attribute
client gettable attribute (current value is -1)
"XV_CONTRAST" (range 0 to 8191)
client settable attribute
client gettable attribute (current value is 4095)
"XV_SATURATION" (range 0 to 8191)
client settable attribute
client gettable attribute (current value is 4095)
"XV_HUE" (range 0 to 360)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2046 x 2046
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)

elenangel

3д и 2д в общем случае
а всякие вспышки при закрытии окна, размывания, прозрачности, blur - они целиком на процессор ложатся или с помощью 3D ускоряются?

hoha32

Это через 3Д, как бы не через шейдеры даже.
Вообще с виду всё ОК, попробуй мплеер перенастроить на -vo xv, с масштабированием проблем не будет.
Оставить комментарий
Имя или ник:
Комментарий: