[MPlayer-users] xvidix radeon color problems

Joonas Koivunen rzei at mbnet.fi
Mon Feb 3 14:55:21 CET 2003

hey everyone,

name of the file is http://koti.mbnet.fi/rzei/AvP2_Primal_hunt_trailer.avi 
(12MB). It's an old Cinepak codec trailer I picked up somewhere. I find that 
colors in this movie are screwed up, in the picture black seems to have been 
replaced with green.

This ain't a huge problem as mplayer's native cinepak is able to decode the 
video in a way that xvidix (or radeon?) is able to display it correctly. xv 
driver displays it correctly with both codecs. My xfree86 is late January 
fetched cvs with ati driver and my card is Hercules 3D Prophet 9000 PRO 128MB 
or something like that.

Still, this vfw codec is used by default for some odd reason and is even 
included in win32codecs-lite package. mplayer is latest rc3.

One thing more, OSD doesn't seem to appear with vfw codec and xvidix driver, 
with vfw and xv it does. It also is enabled with native decoder and xvidix 


# mplayer AvP2_Primal_hunt_trailer.avi -vo xvidix
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer 0.90rc3-3.2.1 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices  (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': 
No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 49 audio & 130 video codecs
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf : No such file or 
Can't open input config file /usr/local/etc/mplayer/input.conf : No such file 
or directory
Falling back on default (hardcoded) input config

Playing AvP2_Primal_hunt_trailer.avi
AVI file format detected.
VIDEO:  [cvid]  320x240  24bpp  15.00 fps  1648.0 kbps (201.2 kbyte/s)
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 22050 Hz, 1 ch, 16 bit (0x10), ratio: 44100->44100 (352.8 kbit)
Selected audio codec: [pcm] afm:pcm (Uncompressed PCM)
No vidix driver name provided, probing available ones!
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local 
[mga] No supported cards found
[mga] No supported cards found
[radeon] Found chip: Radeon R250 If [Radeon 9000]
libdha: DHA kernelhelper failed: No such file or directory
libdha: DHA kernelhelper failed: No such file or directory
[radeon] Video memory = 128Mb
[radeon] Set write-combining type of video memory
[radeon] Saved overlay colorkey settings
VIDIX: Description: BES driver for Radeon cards
VIDIX: Author: Nick Kurshev
Opening video decoder: [vfw] Win32/VfW video codecs
Loading codec DLL: 'iccvid.dll'
Loaded DLL driver iccvid.dll
VDec: vo config request - 320 x 240 (preferred csp: Packed YUY2)
[PP] Using codec's postprocessing, max q = 9.
VDec: using BGR 15-bit as output csp (no 1)
Movie-Aspect is undefined - no prescaling applied.
VO: [xvidix] 320x240 => 320x240 BGR 15-bit
Selected video codec: [cvidvfw] vfm:vfw (Cinepak Video)
Checking audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit...
AF_pre: af format: 2 bps, 1 ch, 22050 hz, little endian signed int
AF_pre: 22050Hz 1ch Signed 16-bit (Little-Endian)
[pl_volnorm] Normalizer plugin in use.
[pl_volnorm] Normalizer plugin in use.
AO: [plugin] 22050Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit...
Starting playback...
Total Unfree 0 bytes cnt 0 [(nil),0].001   67/ 67   0%  1%  0.1% 0 0 0%
[radeon] Restored overlay colorkey settings

Exiting... (Quit)

# cat /usr/local/etc/mplayer/mplayer.conf

More information about the MPlayer-users mailing list