[MPlayer-users] DXR3... way choppy? TVout finally working good for Matrox!!

Evert evert at ch.twi.tudelft.nl
Fri Dec 7 23:31:48 CET 2001


Hi!

this whole idea for using a dxr3 with divx would be perfect if it worked...
i tried several files, and the are all very choppy. even if i try a very small
one... with mpeg-video's however everyhting works fine.... these
are some outputs when playing files. i use a creative dxr3, an amd1000mhz
and 396mb-ram:

beneden:~ # mplayer -vo dxr3 /cdrom/roadtrip.avi

MPlayer CVS-011207-05:00 gcc-2.95.3 (C) 2000-2001 Arpad Gereoffy (see DOCS!)

CPU vendor name: AuthenticAMD  max cpuid level: 1
CPU: Advanced Micro Devices Athlon TB Thunderbird
extended cpuid-level: 6
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Reading /root/.mplayer/codecs.conf: 21 audio & 62 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (140 chars)
Setting up lirc support...
Linux RTC init: open: No such device
Using usleep() timing
Playing /cdrom/roadtrip.avi
SUB: Detected sub file: /cdrom/roadtrip.sub
SUB: Detected subtitle file format: 0
SUB: Read 1416 subtitles.
Detected AVI file format!
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO:  [DIV3]  640x336  24bpp  23.98 fps  866.9 kbps (105.8 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:640x336  fps:23.98  ftime:=0.0417
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
mp3lib: Processor ID: 642
mp3lib: Using AMD 3dnow-dsp(k7)! optimized decore.
AUDIO: srate=44100  chans=2  bps=2  sfmt=0x10  ratio: 16000->176400
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
fs seg 0x40041000
Loading DLL: 'divx_c32.ax'
Using DirectShow codec: divx_c32.ax
Decoder is capable of YUV output ( flags 0x1 )
m_bIsDivX=1
Movie-Aspect is undefined - no prescaling applied.
VO: [dxr3] 640x336 => 640x336 Packed YUY2
VO: [dxr3] Opened /dev/em8300_mv
VO: [dxr3] 640x336 => 704x576
VO: [dxr3] Position mapping: 0;0 => 32;120
AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian)
ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
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:  16/16  (4096 bytes/frag)  free:  65536
Start playing...
VO: [dxr3] Uninitializing.003 ct:  0.043  335/335  16% 23%  1.2% 0 0 76%
*** free_stream() called ***
 
Exiting... (Quit)
beneden:~ #


---


beneden:/hardeschijf/e/videoclips # mplayer -vo dxr3 "Schumacher - Wereld 
Kampioen 2000 - Compilatie.avi"


MPlayer CVS-011207-05:00 gcc-2.95.3 (C) 2000-2001 Arpad Gereoffy (see DOCS!)

CPU vendor name: AuthenticAMD  max cpuid level: 1
CPU: Advanced Micro Devices Athlon TB Thunderbird
extended cpuid-level: 6
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Reading /root/.mplayer/codecs.conf: 21 audio & 62 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (140 chars)
Setting up lirc support...
Linux RTC init: open: No such device
Using usleep() timing
Playing Schumacher - Wereld Kampioen 2000 - Compilatie.avi
Detected AVI file format!
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO:  [DIV3]  352x288  24bpp  25.00 fps  615.1 kbps (75.1 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:352x288  fps:25.00  ftime:=0.0400
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
mp3lib: Processor ID: 642
mp3lib: Using AMD 3dnow-dsp(k7)! optimized decore.
AUDIO: srate=22050  chans=2  bps=2  sfmt=0x10  ratio: 4000->88200
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
fs seg 0x40041000
Loading DLL: 'divx_c32.ax'
Using DirectShow codec: divx_c32.ax
Decoder is capable of YUV output ( flags 0x1 )
m_bIsDivX=1
Movie-Aspect is undefined - no prescaling applied.
VO: [dxr3] 352x288 => 352x288 Packed YUY2
VO: [dxr3] Opened /dev/em8300_mv
VO: [dxr3] 352x288 => 352x288
VO: [dxr3] Position mapping: 0;0 => 0;0
AO: [oss] 22050Hz Stereo Signed 16-bit (Little-Endian)
ao2: 22050 Hz  2 chans  Signed 16-bit (Little-Endian)
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 22050 Hz samplerate (requested: 22050)
audio_setup: frags:  32/32  (2048 bytes/frag)  free:  65536
Start playing...
VO: [dxr3] Uninitializing.003 ct:  0.155  827/827   8%  3%  0.6% 0 0 66%
*** free_stream() called ***
 
Exiting... (Quit)
beneden:/hardeschijf/e/videoclips #


---


beneden:/hardeschijf/e/videoclips # mplayer -vo dxr3 "GreenDay Warning.mpg"


MPlayer CVS-011207-05:00 gcc-2.95.3 (C) 2000-2001 Arpad Gereoffy (see DOCS!)

CPU vendor name: AuthenticAMD  max cpuid level: 1
CPU: Advanced Micro Devices Athlon TB Thunderbird
extended cpuid-level: 6
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Reading /root/.mplayer/codecs.conf: 21 audio & 62 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (140 chars)
Setting up lirc support...
Linux RTC init: open: No such device
Using usleep() timing
Playing GreenDay Warning.mpg
header block 1 size: 0
Detected MPEG-PS file format!
VIDEO:  MPEG1  352x288  (aspect 8)  25.00 fps  1437.5 kbps (179.7 kbyte/s)
[V] filefmt:2  fourcc:0x10000001  size:352x288  fps:25.00  ftime:=0.0400
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
mp3lib: Processor ID: 642
mp3lib: Using AMD 3dnow-dsp(k7)! optimized decore.
AUDIO: srate=44100  chans=2  bps=2  sfmt=0x10  ratio: 28000->176400
Detected video codec: [mpeg12] drv:1 (MPEG 1 or 2)
mpeg2dec-0.2.0-release (C) 2000-2001 Aaron Holtzman & Michel Lespinasse
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [dxr3] 352x288 => 384x288 Planar YV12
VO: [dxr3] Opened /dev/em8300_mv
VO: [dxr3] 384x288 => 480x576
VO: [dxr3] Position mapping: 0;0 => 64;144
AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian)
ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
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:  16/16  (4096 bytes/frag)  free:  65536
Start playing...
VO: [dxr3] Uninitializing.110 ct:  0.077  333/333   7% 15%  1.0% 0 0 52%
*** free_stream() called ***
 
Exiting... (Quit)
beneden:/hardeschijf/e/videoclips #


two more remaks... what does
Linux RTC init: open: No such device
mean??

and the aspactratio of the last file was wrong.. but i noticed that
with all my mpeg video's. not with the divxvideo's however...

and one point for the creator of the TVout drivers for the matrox G400...
it's finally working... the previous version in 0.50 was way bad, but this
one is finally working!! thanx for that!

Evert




More information about the MPlayer-users mailing list