[MPlayer-users] problem: cannot run mplayer to vidix output with Radeon9200SE.

Pawel null7 at wp.pl
Fri Aug 18 10:26:13 CEST 2006


Hallo group members.

My video card is:
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01)

Below there is a trace from command:

prompt# mplayer -v -vo xvidix xvid.50fps.avi.conf

I wonder, why radeon chip was not recognized?

MPlayer 1.0pre8-Fedora-GS-4.1.1 (C) 2000-2006 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Model: 8, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE


get_path('codecs.conf') -> '/root/.mplayer/codecs.conf'
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' '-vo' 'xvidix' 'xvid.50fps.avi'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/root/.mplayer/input.conf'
Can't open input config file /root/.mplayer/input.conf: No such file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 60 binds
get_path('xvid.50fps.avi.conf') -> '/root/.mplayer/xvid.50fps.avi.conf'

Playing xvid.50fps.avi.
get_path('sub/') -> '/root/.mplayer/sub/'
[file] File size is 14542878 bytes
STREAM: [file] xvid.50fps.avi
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
AVI file format detected.
list_end=0x186
======= AVI Header =======
us/frame: 20000  (fps=50.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (2320) HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE
frames  total: 1345   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  720 x 288
==========================
list_end=0x120
==> Found video stream: 0
====== STREAM Header =====
Type: vids   FCC: XVID (44495658)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 50/1 = 50.000
Start: 0   Len: 1345
Suggested BufferSize: 45986
Quality 0
Sample size: 0
==========================
Found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 720
  biHeight 288
  biPlanes 1
  biBitCount 12
  biCompression 1145656920='XVID'
  biSizeImage 311040
===========================
Regenerating keyframe table for MPEG-4 video.
======= Video Properties Header =======
Format: 0  VideoStandard: 0
VRefresh: 50  HTotal: 720  VTotal: 288
FrameAspect: 4:3  Framewidth: 720  Frameheight: 288
Fields: 1
  == Field 0 description ==
  CompressedBMHeight: 288  CompressedBMWidth: 720
  ValidBMHeight: 288  ValidBMWidth: 720
  ValidBMXOffset: 0  ValidBMYOffset: 0
  VideoXOffsetInT: 0  VideoYValidStartLine: 0
=======================================
list_end=0x186
==> Found audio stream: 1
====== STREAM Header =====
Type: auds   FCC: P (50)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 48000/1 = 48000.000
Start: 959   Len: 1296000
Suggested BufferSize: 24000
Quality 0
Sample size: 1
==========================
Found 'wf', 18 bytes of 18
======= WAVE Format =======
Format Tag: 80 (0x50)
Channels: 2
Samplerate: 48000
avg byte/sec: 48000
Block align: 1
bits/sample: 16
cbSize: 0
==========================================================================
list_end=0x1BC
hdr=Software  size=33
Software  : MEncoder 1.0pre8-Fedora-GS-4.1.1
list_end=0xDD90A6
Found movie at 0x100C - 0xDD90A6
Reading INDEX block, 1399 chunks for 1345 frames (fpos=14520494).
AVI index offset: 0x1008 (movi=0x100C idx0=0x4 idx1=0x5DCC)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video size=13208555 (1345) audio size=1296000 (1296000)
VIDEO:  [XVID]  720x288  12bpp  50.000 fps  3928.2 kbps (479.5 kbyte/s)
[V] filefmt:3  fourcc:0x44495658  size:720x288  fps:50.00  ftime:=0.0200
Clip info:
 Software: MEncoder 1.0pre8-Fedora-GS-4.1.1
get_path('sub/') -> '/root/.mplayer/sub/'
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
mp3lib: made decode tables with MMX optimization
mp3lib: using MMX optimized decore!
MP3lib: init layer2&3 finished, tables done

MPEG 1.0, Layer II, 48000 Hz 384 kbit Stereo, BPF: 1152
Channels: 2, copyright: No, original: No, CRC: Yes, emphasis: 0
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
No vidix driver name provided, probing available ones (-v option for details)!
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW X atoms
[VO_SUB_VIDIX] Couldn't find working VIDIX driver.
Error opening/initializing the selected video_out (-vo) device.
vidixlib: PROBING: /usr/lib/mplayer/vidix/cyberblade_vid.so
[cyberblade] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/mach64_vid.so
[mach64] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/mga_crtc2_vid.so
[mga] probe
[mga] found 0 pci devices
[mga] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/mga_vid.so
[mga] probe
[mga] found 0 pci devices
[mga] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/nvidia_vid.so
[nvidia_vid] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/pm3_vid.so
[pm3] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/radeon_vid.so
[radeon] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/rage128_vid.so
[rage128] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/savage_vid.so
[savage_vid] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/sis_vid.so
[SiS] Can't find chip
vidixlib: PROBING: /usr/lib/mplayer/vidix/unichrome_vid.so
[unichrome] Can't find chip

Uninit audio: mp3lib
vo: uninit ...

Exiting... (End of file)


Maybe (according to mplayer documentation) I should run it through:
mplayer -vo vesa:vidix xvid.50fps.avi.conf

but I do not have vesa -vo option. How to get it, should I recompile mplayer with dga support ?

prompt# mplayer -vo help
MPlayer 1.0pre8-Fedora-GS-4.1.1 (C) 2000-2006 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Model: 8, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Available video output drivers:
	xmga	Matrox G200/G4x0/G550 overlay in X11 window (using /dev/mga_vid)
	mga	Matrox G200/G4x0/G550 overlay (/dev/mga_vid)
	tdfxfb	3Dfx Banshee/Voodoo3/Voodoo5
	xv	X11/Xv
	x11	X11 ( XImage/Shm )
	xover	General X11 driver for overlay capable video output drivers
	gl	X11 (OpenGL)
	gl2	X11 (OpenGL) - multiple textures version
	fbdev	Framebuffer Device
	fbdev2	Framebuffer Device
	directfb	Direct Framebuffer Device
	dfbmga	DirectFB / Matrox G200/G400/G450/G550
	xvidix	X11 (VIDIX)
	cvidix	console VIDIX
	null	Null video output
	xvmc	XVideo Motion Compensation
	mpegpes	Mpeg-PES to DVB card
	yuv4mpeg	yuv4mpeg output for mjpegtools
	png	PNG file
	jpeg	JPEG file
	gif89a	animated GIF output
	tga	Targa output
	pnm	PPM/PGM/PGMYUV file
	md5sum	md5sum of each frame



regards,
Pawel


More information about the MPlayer-users mailing list