[MPlayer-users] MXF

Mark Himsley mark at mdsh.com
Sun Jan 28 23:04:01 CET 2007

I have some MXF files exported from a broadcast server (a Quantel sQ 
server). The content of the MXF is: a 30Mbps MPEG2 I-frame only 720x608 
video stream; and an uncompressed 48Khz 16bit 8 track audio stream.

I've used the Windows binary available on mplayerhq.hu and I have just 
compiled mplayer in msys from the latest svn mostly following the 
instructions here:


With both versions of mplayed most of the properties of the MXF are 
detected ok. The only problem is that mplayer detects the audio as 
little-endian and plays the audio as noise.

VLC detects the audio as big-endian and plays the audio OK.

Is there something I can do to get mplayer to play this file correctly? I'd 
like to be able to run it through mencoder to create low-bit rate versions 
of the files on the video server.

This is the output of mplayer when I try to play the file:

X:\tests>mplayer 3718.mxf
MPlayer dev-SVN-r22048-3.2.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.
Cannot load bitmap font: c:/windows/fonts/arial.ttf

Playing 3718.mxf.
libavformat file format detected.
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
VIDEO:  [mpg2]  720x608  0bpp  25.000 fps  30000.0 kbps (3662.1 kbyte/s)
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 48000 Hz, 8 ch, s16le, 0.0 kbit/0.00% (ratio: 0->768000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
AO: [dsound] 48000Hz 8ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 608 (preferred colorspace: Planar 422P)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDec: using Planar 422P as output csp (no 3)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 9 -> 8
[swscaler @ 00D39978]SwScaler: BICUBIC scaler, from yuv422p to yuv420p 
using MMX2
[swscaler @ 00D39978]SwScaler: using 4-tap MMX scaler for horizontal 
luminance scaling
[swscaler @ 00D39978]SwScaler: using 4-tap MMX scaler for horizontal 
chrominance scaling
[swscaler @ 00D39978]SwScaler: using 1-tap MMX "scaler" for vertical 
scaling (YV12 like)
[swscaler @ 00D39978]SwScaler: 720x608 -> 720x608
VO: [directx] 720x608 => 810x608 Planar YV12
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.

Mark Himsley

More information about the MPlayer-users mailing list