[MPlayer-users] Mplayer and Xv (QT?) with more information

mplayer at henkis.net mplayer at henkis.net
Wed Sep 10 23:50:29 CEST 2003


Fellow mplayer users!

I have more information on the problem now:

First it allways works when i just have booted the computer, but after playing
some clips the Xv output get garbaged, it seems like it's most likely triggerd
by playing a quicktime clip but after its garbaged once, not even mpeg clips
can be played with Xv output. I've tried to restart the X-server, but the
failt stick with me until a reboot. The output is fine if i switch to xsha
output.

I took two pictures of the garbaged output, one when playing qt, and one
when playing a mpeg, once i some graphics that earlier had been rendered on
the screen showed upp in the garbage...
http://www.grilla.nu/mplayer_mpg.jpg
http://www.grilla.nu/mplayer_qt.jpg

This could be a driver problem, but why would quicktime trigger it and not
(yet anyway) mpeg?

Verbose output of mplayer, followed by my system information:
bash-2.05b$ cat mplayer-qt.fail01
MPlayer 1.0pre1-3.2.3 (C) 2000-2003 MPlayer Team

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 1)
Detected cache-line size is 32 bytes
SSE supported but disabled
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2

Reading config file /usr/share/mplayer/mplayer.conf
Reading config file /home/henrikj/.mplayer/config
Reading /home/henrikj/.mplayer/codecs.conf: Can't open '/home/henrikj/.mplayer/codecs.conf': No such file or directory
Reading /usr/share/mplayer/codecs.conf: 60 audio & 156 video codecs
CommandLine: '-vo' 'xv' '-v' 'step_into_liquid.mov'
get_path('font/font.desc') -> '/home/henrikj/.mplayer/font/font.desc'
font: can't open file: /home/henrikj/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Using usleep() timing
get_path('input.conf') -> '/home/henrikj/.mplayer/input.conf'
Can't open input config file /home/henrikj/.mplayer/input.conf: No such file or directory
Parsing input config file /usr/share/mplayer/input.conf
Input config file /usr/share/mplayer/input.conf parsed: 52 binds
get_path('step_into_liquid.mov.conf') -> '/home/henrikj/.mplayer/step_into_liquid.mov.conf'

Playing step_into_liquid.mov
[file] File size is 38373653 bytes
STREAM: [file] step_into_liquid.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0
Cache fill:  0.00% (0 bytes)    Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8508ec0
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x8508ec0
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x8508ec0
Checking for REAL
DEMUXER: freeing demuxer at 0x8508ec0
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x8508ec0
DEMUXER: freeing demuxer at 0x8509860
Searching demuxer type for filename step_into_liquid.mov ext: .mov
Trying demuxer 7 based on filename extension
Checking for MOV
MOV: Movie header found!
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
QuickTime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=600  dur=109029
--------------
MOV: Track #0:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=109029 lay=0 vol=0
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 109029  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/vide (appl) Apple Video Media Handler
MOV:   Media info!
MOV:    Video header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias Data Handler
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: SVQ3  (95 bytes)
MOV:     Sample duration table! (2 blocks)
MOV:     Syncing samples (keyframes) table! (55 entries) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (713 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=4362 ss=0) (ver:0,flags:0)
MOV:     Chunk offset table! (719 chunks)
MOV track #0: 719 chunks, 4362 samples
pts=109029  scale=600  time=181.715
EL#0: pts=0  1st_sample=0  frames=4362 (181.715s)  pts_offs=0
==> Found video stream: 0
MOV: Found unknown movie atom SMI  (21)!
Image size: 600 x 340 (32 bpp)
Display size: 600 x 340
Fourcc: SVQ3  Codec: 'Sorenson Video 3'
--------------
MOV: Track #1:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=2 dur=109003 lay=0 vol=256
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 109003  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/soun (appl) Apple Sound Media Handler
MOV:   Media info!
MOV:    Sound header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias Data Handler
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: QDM2  (128 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (280 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=8011776 ss=1) (ver:0,flags:0)
MOV:     Chunk offset table! (364 chunks)
MOV track #1: 364 chunks, 0 samples
pts=8011776  scale=44100  time=181.673
==> Found audio stream: 1
Audio bits: 16  chans: 2  rate: 44100
Audio header: samp/pack=4096 bytes/pack=464 bytes/frame=928 bytes/samp=2
Audio extra header: len=92  fcc=0x77617665
MOV: Found unknown audio atom Fourcc: QDM2
--------------
Quicktime Clip Info:
 Name: Step Into Liquid
 Info: Coming This Summer
 Copyright: ©2002 New Visual Entertainment
MOV: longest streams: A: #1 (364 samples)  V: #0 (4362 samples)
[V] filefmt:7  fourcc:0x33515653  size:600x340  fps:24.00  ftime:=0.0417
Clip info:
 name: Step Into Liquid
 copyright: ©2002 New Visual Entertainment
get_path('sub/') -> '/home/henrikj/.mplayer/sub/'
get_path('default.sub') -> '/home/henrikj/.mplayer/default.sub'
==========================================================================
Opening audio decoder: [qtaudio] QuickTime Audio Decoder
win32 libquicktime loader (c) Sascha Sommer
Standard init done you may now call supported functions
loader_init DONE???
loader_init DONE!
get_path('registry') -> '/home/henrikj/.mplayer/registry'
External func COMCTL32.dll:17
External func COMCTL32.dll:16
QuickTime6 DLLs found
QuickTime.qts patched!!! old entry=0x6693b330
theQuickTimeDispatcher catched -> 0x6693b330
Win32 Warning: Accessed uninitialized Critical Section (0x66bc4210)!
WARNING! Invalid Ptr handle!
Win32 Warning: Accessed uninitialized Critical Section (0x66bc41f8)!

### Searching for QuickTime plugins (*.qtx) at /usr/lib/win32...
### FindNext: BeHereiVideo.qtx
### FindNext: Indeo4.qtx
### FindNext: On2_VP3.qtx
### FindNext: ZyGoVideo.qtx
### FindNext: QuickTimeEssentials.qtx
### FindNext: 3ivX.qtx
### FindNext: QuickTimeInternetExtras.qtx
theQuickTimeDispatcher catched -> 0x6693b330
theQuickTimeDispatcher catched -> 0x6693b330
InitializeQTML:0
SoundConverterOpen:0
SoundConverterSetInfo:0
SoundConverterGetBufferSizes:131072
WantedBufferSize = 176400
InputBufferSize  = 9280
OutputBufferSize = 163848
FramesToGet = 10
FrameSize: 928 -> 16384
SoundConverterBeginConversion:0
dec_audio: Allocating 9280 bytes for input buffer
dec_audio: Allocating 163848 + 65536 = 229384 bytes for output buffer
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 9991->176400 (79.9 kbit)
Selected audio codec: [qdmc] afm:qtaudio (Quicktime QDMC/QDM2 audio decoders)
==========================================================================
X11 opening display: :0.0
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours STAYS_ON_TOP X atoms
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffsvq3] vfm:ffmpeg (FFmpeg Sorenson Video v3 (SVQ3))
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/sound/dsp' dsp device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 44100 Hz samplerate (requested: 44100)
audio_setup: frags:  32/32  (1024 bytes/frag)  free:  32768
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
Starting playback...
[ffmpeg] aspect_ratio: 0.000000
VDec: vo config request - 600 x 340 (preferred csp: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (600x340->600x340,flags=0,'MPlayer',0x32315659)
VO: [xv] 600x340 => 600x340 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x36315652 (RV16) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x0 (    ) packed
using Xvideo port 61 for hw scaling
[xv] dx: 0 dy: 0 dw: 600 dh: 340
*** [vo] Allocating (slices) mp_image_t, 608x352x12bpp YUV planar, 321024 bytes
[xv] dx: 0 dy: 0 dw: 600 dh: 340
*** [vo] Allocating (slices) mp_image_t, 608x352x12bpp YUV planar, 321024 bytes
Uninit audio filters... 0.002 ct: -0.000  427/427  28%  8%  5.7% 0 0 53%
[libaf] Removing filter dummy
uninit audio: qtaudio
SoundConverterEndConversion:0
SoundConverterClose:0
uninit video: ffmpeg
DEMUXER: freeing demuxer at 0x8509860
DEMUXER: freeing sh_video at 0x85212a8
DEMUXER: freeing sh_audio at 0x8523ee8
vo: uninit ...

Exiting... (Quit)

System information:
Distribution: Gentoo 1.4
Kernel version: 2.4.20-gentoo-r6
Glibc: 2.3.2
XFree86: 4.3.0
gcc: 3.2.3
GNU ld: 2.14.90.0.2
Binutils: 2.14.90.0.2
X colour depth:    16 planes
CPU:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 1
cpu MHz         : 597.091
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat p
se36 mmx fxsr sse
bogomips        : 1189.47

Video card: Trident cyberblade e4 (9540)
X Driver: X built-in driver
Sound card: Maestro 2E

Thank you for any assistance.

Regards
Henrik
----- Forwarded message from mplayer at henkis.net -----

Date: Sat, 6 Sep 2003 17:31:55 +0200
From: mplayer at henkis.net
To: mplayer-users at mplayerhq.hu
Subject: Mplayer and Xv
User-Agent: Mutt/1.4.1i

Fellow mplayer users!

I have run into some problem with mplayer, when i use the Xv output driver,
i only get static ping garbage in my window, it do the same with xine using Xv
it works good. If i switch to the x11 output driver it works, but that is to
slow for me :(

Any suggestions?

Thanks for any help.

Regards
Henrik

----- End forwarded message -----



More information about the MPlayer-users mailing list