[MPlayer-users] IYUV fourcc

Larry Reznick lreznick at idistream.com
Mon May 7 19:37:56 CEST 2007


I've run into a problem with mplayer trying to play clips encoded with 
IYUV, uncompressed. According to fourcc.org, the IYUV designation is a 
duplicate of I420. I never encountered the IYUV designation before. I 
suppose it would have be nice if mplayer recognized aliases or 
duplicates and translated internally to use the I420 it supports. 
However, I couldn't find any option that tells mplayer to use I420 as an 
overriding fourcc code. Does anybody have any ideas on how I might go 
about playing this?



Here is the -v output:

# /var/tmp/mplayer/mplayer -v 
MPlayer dev-SVN-r23251-3.2.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (Family: 15, Model: 3, Stepping: 4)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
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 /usr/local/etc/mplayer/codecs.conf: Can't open 
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --enable-largefiles
CommandLine: '-v' 'Gears_of_War_MadWorld_1080i30_ST_Uncompressed.wmv'
get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
font: can't open file: /root/.mplayer/font/font.desc
Bitmap font /usr/local/share/mplayer/font/font.desc loaded successfully! 
(206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/root/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/root/.mplayer/input.conf'
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
get_path('Gears_of_War_MadWorld_1080i30_ST_Uncompressed.wmv.conf') -> 

Playing Gears_of_War_MadWorld_1080i30_ST_Uncompressed.wmv.
get_path('sub/') -> '/root/.mplayer/sub/'
[file] File size is 5757253590 bytes
STREAM: [file] Gears_of_War_MadWorld_1080i30_ST_Uncompressed.wmv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF file format detected.
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 18 bytes,  stream: 8 bytes  ID: 1
unk1: 0  unk2: 70CF6C8
==> Found audio stream: 1
[asfheader] Audio stream found, -aid 1
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 44100
avg byte/sec: 176400
Block align: 4
bits/sample: 16
cbSize: 0
ASF: audio scrambling: 1 x 1 x 120
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 51 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: 0
==> Found video stream: 2
[asfheader] Video stream found, -vid 2
======= VIDEO Format ======
  biSize 40
  biWidth 1920
  biHeight 1080
  biPlanes 1
  biBitCount 12
  biCompression 1448433993='IYUV'
  biSizeImage 3110400
ASF: packets: 89957  flags: 2  max_packet_size: 64000  min_packet_size: 
64000  max_bitrate: 748041841  preroll: 5000


============ ASF Stream group == START ===
 stream count=[0x2][2]
   stream id=[0x1][1]
   max bitrate=[0x1ab8c6][1751238]
   stream id=[0x2][2]
   max bitrate=[0x2c7b7dab][746290603]
============ ASF Stream group == END ===
Found movie at 0x1406 - 0x5728B606
ASF: 1 audio and 1 video streams found
Auto-selected ASF video ID = 2
Auto-selected ASF audio ID = 1
ASF: Searching for audio stream (id:1).
VIDEO:  [IYUV]  1920x1080  12bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:6  fourcc:0x56555949  size:1920x1080  fps:29.97  ftime:=0.0334
Clip info:
get_path('sub/') -> '/root/.mplayer/sub/'
X11 opening display: localhost:10.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":10.0" => remote 
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
[xv common] Drawing no colorkey.
[xv common] Maximum source image dimensions: 2046x2046
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 1920 x 1080 (preferred colorspace: Planar IYUV)
Trying filter chain: vo
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale vo
VDec: using Planar IYUV as output csp (no 1)
Movie-Aspect is undefined - no prescaling applied.
VO Config (1920x1080->1920x1080,flags=0,'MPlayer',0x56555949)
Unsupported format Planar IYUV
swScaler: Unknown format is not supported as input format
Couldn't init SwScaler for this setup
FATAL: Cannot initialize video driver.
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x56555949.
Read DOCS/HTML/en/codecs.html!
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer.
AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 44100Hz/2ch/s16le
[dummy] Was reinitialized: 44100Hz/2ch/s16le
ao2: 44100 Hz  2 chans  s16le
audio_setup: using '/dev/dsp' dsp device
audio_setup: using '/dev/mixer' mixer device
audio_setup: using 'pcm' mixer device
audio_setup: sample format: s16le (requested: s16le)
audio_setup: using 2 channels (requested: 2)
audio_setup: using 44100 Hz samplerate (requested: 44100)
audio_setup: frags:   8/8  (4096 bytes/frag)  free:  32768
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
[dummy] Was reinitialized: 44100Hz/2ch/s16le
[dummy] Was reinitialized: 44100Hz/2ch/s16le
Video: no video
Freeing 0 unused video chunks.
Starting playback...
Uninit audio filters... (01:01.0) 204.3%
[libaf] Removing filter dummy
Uninit audio: pcm
vo: uninit ...

Exiting... (Quit)

More information about the MPlayer-users mailing list