[MPlayer-users] MXF from Grass Valley Infinity camera

Phil Rhodes phil_rhodes at rocketmail.com
Sat Sep 22 22:04:45 CEST 2007


Hi,

I'm trying to play an MXF file generated by an Infinity camera. The camera's 
settings were to shoot 59.94i video and from the accompanying XML, it looks 
like it's field-wrapped. Image data is JPEG2000. I have the MXF files and 
accompanying XML, which I can make available (106Mb total).

Mplayer produces a 1920x540 VO, so it's presumably treating fields as 
frames. No any image is shown - just the overlay green, and there is no 
audio. During playback, it says things like:

Too many video packets in the buffer: (55 in 8405940 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.

After a few seconds, it starts saying:

Frame too small! (152876<2073600) Wrong format?

...well yes, I'd have to agree, wrong format! Does mplayer have a JPEG2000 
decoder?

Here's the output, after which it goes through the RAW decoder init attempt 
a lot of times and fails, then opens the window and plays nothing.

C:\Documents and Settings\Administrator>c:\mplayer\mplayer 
f:\ftproot\bwells\Tue
_0276.icf\HAV_0001.mxf -identify
MPlayer Sherpya-SVN-r23169-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ (Family: 15, Model: 67, 
Step
ping: 2)
SSE supported but disabled
SSE2 supported but disabled
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

Playing f:\ftproot\bwells\Tue_0276.icf\HAV_0001.mxf.
libavformat file format detected.
ID_VIDEO_ID=0
[lavf] Video stream found, -vid 0
ID_AUDIO_ID=1
[lavf] Audio stream found, -aid 1
ID_AUDIO_ID=2
[lavf] Audio stream found, -aid 2
ID_AUDIO_ID=3
[lavf] Audio stream found, -aid 3
ID_AUDIO_ID=4
[lavf] Audio stream found, -aid 4
VIDEO:  []  1920x540  0bpp  59.940 fps    0.0 kbps ( 0.0 kbyte/s)
ID_FILENAME=f:\ftproot\bwells\Tue_0276.icf\HAV_0001.mxf
ID_DEMUXER=lavfpref
ID_VIDEO_FORMAT=0x00000000
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=1920
ID_VIDEO_HEIGHT=540
ID_VIDEO_FPS=59.940
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=1
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=1
ID_LENGTH=10.01
=============================================================
Opening video decoder: [raw] RAW Uncompressed Video
RAW: depth 0 not supported
VDec: vo config request - 1920 x 540 (preferred colorspace: Unknown)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Opening video filter: [lavc]
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(

Thanks for your interest,

Phil 




More information about the MPlayer-users mailing list