frank90psi / gnome-mplayer

Automatically exported from code.google.com/p/gnome-mplayer
GNU General Public License v2.0
0 stars 0 forks source link

controls hiding during fullscreen video playback distorts video #314

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Start movie with controls visible in full screen
2. The controls will start to fade after a few seconds
3. Video will be distorted as the controls fadeaway

What is the expected output? What do you see instead?
No video distortion during controls fading in fullscreen

What version of the product are you using? On what operating system?
Gnome Mplayer 0.9.8 and Ubuntu Karmic 9.10.  Video card is an NVidia 9600GT
using 190.42 drivers.  Here's my mplayer output:

Please provide any additional information below.
This seems to happen with any video I play in fullscreen.  Is there a way
to make it so that the controls don't hide in fade mode but rather just
disappear (maybe possibly add an option for it?  When I hit 'c' to remove
controls, I don't get any video distortion.

GNOME MPlayer v0.9.8
vo = vdpau ao = alsa
Running in single instance mode
Running with GIO support
Master Playback is 1
Master Range is 0 to 100 
Master Current Volume 87, multiplier = 1.000000
Scaled Volume is 87.000000
Using volume of 87.00
opening Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
is block 0
is character 0
is reg 1
is dir 0
playlist 0
embedded in window id 0x0
opening playlist
playlist detection = 0
adding
file:///home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi to
playlist (cancel = 0)
getting file metadata for
/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
Using match: type='signal',interface='com.gnome.mplayer'
Using match: type='signal',interface='org.gnome.SettingsDaemon'
Using match: type='signal',interface='org.gnome.SettingsDaemon.MediaKeys'
Proxy connections and Command connected
playing -
file:///home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
is playlist 0
current size = 0 x 0 
Changing window size to 640 x 360 visible = 1
mplayer -profile gnome-mplayer -vo vdpau,xv,x11 -vf-pre
yadif,softskip,scale -afm hwac3, -quiet -slave -identify -volume 87
-mixer-channel Master -noconsolecontrols -noidle -osdlevel 0 -nomouseinput
-cache 2000 -wid 0x7800045 -ss 0 -ass -noembeddedfonts -ass-force-style
FontName=Sans,Italic=0,Bold=1,Outline=0,Shadow=0 -ass-font-scale 1.00
-ass-color ffffff00 -channels 2
/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi 
Spawn succeeded for filename
/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
current size = 640 x 360 
Changing window size to 640 x 360 visible = 1
MPlayer SVN-r29375-4.4.1 (C) 2000-2009 MPlayer Team

Playing /home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi.
Cache fill: 10.00% (204800 bytes)   
AVI file format detected.
ID_VIDEO_ID=0
[aviheader] Video stream found, -vid 0
ID_AUDIO_ID=1
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  640x360  24bpp  29.970 fps  1400.0 kbps (170.9 kbyte/s)
Clip info:
 Software: PotEncoder
ID_CLIP_INFO_NAME0=Software
ID_CLIP_INFO_VALUE0=PotEncoder
ID_CLIP_INFO_N=1
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
ID_FILENAME=/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
ID_DEMUXER=avi
ID_VIDEO_FORMAT=XVID
ID_VIDEO_BITRATE=1400024
ID_VIDEO_WIDTH=640
ID_VIDEO_HEIGHT=360
ID_VIDEO_FPS=29.970
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=3815.54
ID_SEEKABLE=1
ID_CHAPTERS=0
Opening video filter: [scale]
ERROR: Couldn't open video filter 'ass'.
Opening video filter: [softskip]
ERROR: ASS: cannot add video filter
Opening video filter: [yadif]
[ass] Init
[ass] Updating font cache.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
ID_VIDEO_CODEC=ffodivx
==========================================================================
Trying to force audio codec driver family hwac3...
Trying to force audio codec driver family ...
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
ID_AUDIO_CODEC=mp3
Starting playback...
VDec: vo config request - 640 x 360 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.7778
[swscaler @ 0x43659ee0]using unscaled yuv420p -> yuv420p special converter
VO: [vdpau] 640x360 => 640x360 Planar YV12 
Resizing to 640 x 360
current size = 624 x 352 
Changing window size to 640 x 360 visible = 1
ANS_switch_audio is invalid -1
ERROR: Failed to get value of property 'sub_demux'.
ANS_switch_audio is invalid -1

Exiting... (Quit)
Thread completing
zivago@miyagip:~/BT$ gnome-mplayer -vvv
Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi 
GNOME MPlayer v0.9.8
vo = vdpau ao = alsa
Running in single instance mode
Running with GIO support
Master Playback is 1
Master Range is 0 to 100 
Master Current Volume 87, multiplier = 1.000000
Scaled Volume is 87.000000
Using volume of 87.00
opening Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
is block 0
is character 0
is reg 1
is dir 0
playlist 0
embedded in window id 0x0
opening playlist
playlist detection = 0
adding
file:///home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi to
playlist (cancel = 0)
Using match: type='signal',interface='com.gnome.mplayer'
Using match: type='signal',interface='org.gnome.SettingsDaemon'
Using match: type='signal',interface='org.gnome.SettingsDaemon.MediaKeys'
Proxy connections and Command connected
getting file metadata for
/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
playing -
file:///home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
is playlist 0
current size = 0 x 0 
Changing window size to 640 x 360 visible = 1
mplayer -profile gnome-mplayer -vo vdpau,xv,x11 -vf-pre
yadif,softskip,scale -afm hwac3, -quiet -slave -identify -volume 87
-mixer-channel Master -noconsolecontrols -noidle -osdlevel 0 -nomouseinput
-cache 2000 -wid 0x7800045 -ss 0 -ass -noembeddedfonts -ass-force-style
FontName=Sans,Italic=0,Bold=1,Outline=0,Shadow=0 -ass-font-scale 1.00
-ass-color ffffff00 -channels 2
/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi 
Spawn succeeded for filename
/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
current size = 640 x 360 
Changing window size to 640 x 360 visible = 1
MPlayer SVN-r29375-4.4.1 (C) 2000-2009 MPlayer Team

Playing /home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi.

AVI file format detected.
ID_VIDEO_ID=0
[aviheader] Video stream found, -vid 0
ID_AUDIO_ID=1
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  640x360  24bpp  29.970 fps  1400.0 kbps (170.9 kbyte/s)
Clip info:
 Software: PotEncoder
ID_CLIP_INFO_NAME0=Software
ID_CLIP_INFO_VALUE0=PotEncoder
ID_CLIP_INFO_N=1
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
dvdsublang...queen seon duk e48 kor 091103 hdtv xvid ental english eng en
ID_FILENAME=/home/zivago/BT/Queen.Seon.Duk.E48.KOR.091103.HDTV.XviD-Ental.avi
ID_DEMUXER=avi
ID_VIDEO_FORMAT=XVID
ID_VIDEO_BITRATE=1400024
ID_VIDEO_WIDTH=640
ID_VIDEO_HEIGHT=360
ID_VIDEO_FPS=29.970
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=3815.54
ID_SEEKABLE=1
ID_CHAPTERS=0
Opening video filter: [scale]
ERROR: Couldn't open video filter 'ass'.
Opening video filter: [softskip]
ERROR: ASS: cannot add video filter
Opening video filter: [yadif]
[ass] Init
[ass] Updating font cache.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
ID_VIDEO_CODEC=ffodivx
==========================================================================
Trying to force audio codec driver family hwac3...
Trying to force audio codec driver family ...
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
ID_AUDIO_CODEC=mp3
Starting playback...
VDec: vo config request - 640 x 360 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.7778
[swscaler @ 0x43659ee0]using unscaled yuv420p -> yuv420p special converter
VO: [vdpau] 640x360 => 640x360 Planar YV12 
Resizing to 640 x 360
current size = 0 x 0 
Changing window size to 640 x 360 visible = 1
ANS_switch_audio is invalid -1
ERROR: Failed to get value of property 'sub_demux'.
ANS_switch_audio is invalid -1

ERROR: Thread completing

Original issue reported on code.google.com by zivago...@gmail.com on 8 Nov 2009 at 6:59

GoogleCodeExporter commented 8 years ago

Original comment by kdeko...@gmail.com on 8 Nov 2009 at 7:19