[MPlayer-users] Unable to play Apple ProRes 422 sample

andrew andrew.david.52 at gmail.com
Sat Sep 11 10:58:25 CEST 2010


Hi,

I am unable to play the sample Apple ProRes 422 sample file on the
MPlayer 'samples' site:

http://samples.mplayerhq.hu/V-codecs/HCPA/Boar__Apple_ProRes_422-partial.mov

using the most recent subversion MPlayer and the following set of
codecs:

http://www3.mplayerhq.hu/MPlayer/releases/codecs/all-20100303.tar.bz2

Complete, uncut MPlayer output is as follows:

+----
ndrew at skamandros~/Desktop$ mplayer -v -demuxer mov Boar__Apple_ProRes_422-partial.mov 
MPlayer SVN-r32141-4.4.4 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel  max cpuid level: 10
CPU: Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz (Family: 6,
Model: 15, Stepping: 2)
extended cpuid-level: 8
extended cache-info: 134242368
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSSE3 CMOV
get_path('codecs.conf') -> '/home/andrew/.mplayer/codecs.conf'
Reading /home/andrew/.mplayer/codecs.conf: Can't open
'/home/andrew/.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.
Configuration: --prefix=/usr --mandir=/usr/man --confdir=/etc/mplayer
--codecsdir=/usr/lib/codecs --disable-libmpeg2-internal
CommandLine: '-v' '-demuxer' 'mov'
'Boar__Apple_ProRes_422-partial.mov'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/andrew/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/andrew/.mplayer/input.conf'
Can't open input config file /home/andrew/.mplayer/input.conf: No such
file or directory
Can't open input config file /etc/mplayer/input.conf: No such file or
directory
Falling back on default (hardcoded) input config
get_path('Boar__Apple_ProRes_422-partial.mov.conf') ->
'/home/andrew/.mplayer/Boar__Apple_ProRes_422-partial.mov.conf'

Playing Boar__Apple_ProRes_422-partial.mov.
get_path('sub/') -> '/home/andrew/.mplayer/sub/'
[file] File size is 10485760 bytes
STREAM: [file] Boar__Apple_ProRes_422-partial.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for MOV
ISO: File Type Major Brand: Original QuickTime
ISO: File Type Minor Version: 537199360
ISO: File Type Compatible Brand #0: qt  
ISO: File Type Compatible Brand #1: 
ISO: File Type Compatible Brand #2: 
ISO: File Type Compatible Brand #3: 
MOV: Movie header found!
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
Quicktime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=50  dur=395
--------------
MOV: Track #0:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=395 lay=0 vol=0
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 395  start time: 0  speed: 1.0x
MOV: unknown chunk: tref 12
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/vide (appl) Apple Video Mediensteuerung
MOV:   Media info!
MOV:    Video header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias-Datensteuerung
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: apch  (102 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (20 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=395 ss=0) (ver:0,flags:0)
MOV:     Chunk offset table! (40 chunks)
MOV: unknown chunk: meta 395
MOV track #0: 40 chunks, 395 samples
pts=395  scale=50  time=7.900
EL#0: pts=0  1st_sample=0  frames=395 (7.900s)  pts_offs=0
==> Found video stream: 0
[mov] Video stream found, -vid 0
MOV: Found unknown movie atom colr (18)!
MOV: Found unsupported Field-Handling movie atom (10)!
Image size: 960 x 720 (24 bpp)
Display size: 1280 x 720
Fourcc: apch  Codec: 'Apple ProRes 422 (HQ)'
--------------
MOV: Track #1:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=2 dur=395 lay=0 vol=256
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 395  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/soun (appl) Apple Ton Mediensteuerung
MOV:   Media info!
MOV:    Sound header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias-Datensteuerung
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: sowt  (36 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=379200 ss=1) (ver:0,flags:0)
MOV:     Chunk offset table! (8 chunks)
MOV: unknown chunk: meta 395
MOV track #1: 8 chunks, 0 samples
pts=379200  scale=48000  time=7.900
==> Found audio stream: 1
[mov] Audio stream found, -aid 1
Audio bits: 16  chans: 1  rate: 48000
Audio header: samp/pack=1 bytes/pack=2 bytes/frame=2 bytes/samp=2  
Fourcc: sowt
--------------
MOV: Track #2:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=3 dur=395 lay=0 vol=256
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 395  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/soun (appl) Apple Ton Mediensteuerung
MOV:   Media info!
MOV:    Sound header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias-Datensteuerung
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: sowt  (36 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=379200 ss=1) (ver:0,flags:0)
MOV:     Chunk offset table! (8 chunks)
MOV: unknown chunk: meta 395
MOV track #2: 8 chunks, 0 samples
pts=379200  scale=48000  time=7.900
==> Found audio stream: 2
[mov] Audio stream found, -aid 2
Audio bits: 16  chans: 1  rate: 48000
Audio header: samp/pack=1 bytes/pack=2 bytes/frame=2 bytes/samp=2  
Fourcc: sowt
--------------
MOV: Track #3:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=4 dur=395 lay=0 vol=256
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 395  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/soun (appl) Apple Ton Mediensteuerung
MOV:   Media info!
MOV:    Sound header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias-Datensteuerung
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: sowt  (36 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=379200 ss=1) (ver:0,flags:0)
MOV:     Chunk offset table! (8 chunks)
MOV: unknown chunk: meta 395
MOV track #3: 8 chunks, 0 samples
pts=379200  scale=48000  time=7.900
==> Found audio stream: 3
[mov] Audio stream found, -aid 3
Audio bits: 16  chans: 1  rate: 48000
Audio header: samp/pack=1 bytes/pack=2 bytes/frame=2 bytes/samp=2  
Fourcc: sowt
--------------
MOV: Track #4:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=5 dur=395 lay=0 vol=256
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 395  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/soun (appl) Apple Ton Mediensteuerung
MOV:   Media info!
MOV:    Sound header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias-Datensteuerung
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: sowt  (36 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=379200 ss=1) (ver:0,flags:0)
MOV:     Chunk offset table! (8 chunks)
MOV: unknown chunk: meta 395
MOV track #4: 8 chunks, 0 samples
pts=379200  scale=48000  time=7.900
==> Found audio stream: 4
[mov] Audio stream found, -aid 4
Audio bits: 16  chans: 1  rate: 48000
Audio header: samp/pack=1 bytes/pack=2 bytes/frame=2 bytes/samp=2  
Fourcc: sowt
--------------
MOV: Track #5:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=6 dur=395 lay=0 vol=0
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 395  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/tmcd (appl) Zeitmarken-Mediensteuerung
MOV:   Media info!
MOV:    Generic header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias-Datensteuerung
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: tmcd  (39 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=1 ss=4) (ver:0,flags:0)
MOV:     Chunk offset table! (1 chunks)
MOV track #5: 1 chunks, 0 samples
pts=395  scale=50  time=7.900
EL#0: pts=0  1st_sample=0  frames=1 (7.900s)  pts_offs=0
Generic track - not completely understood! (id: 5)
--------------
MOV: unknown chunk: meta 2553
Quicktime Clip Info:
MOV: longest streams: A: #1 (8 samples)  V: #0 (395 samples)
VIDEO:  [apch]  960x720  24bpp  50.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:7  fourcc:0x68637061  size:960x720  fps:50.000
ftime:=0.0200
get_path('sub/') -> '/home/andrew/.mplayer/sub/'
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 layers.
[x11] Using workaround for Metacity bugs.
[x11] Detected wm supports NetWM.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports FULLSCREEN state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
[VO_XV] Using Xv Adapter #0 (Intel(R) Textured Video)
[xv common] Drawing no colorkey.
[xv common] Maximum source image dimensions: 2048x2048
==========================================================================
Opening video decoder: [qtvideo] Quicktime Video decoder
QuickTime6.3 DLLs found
QuickTime.qts patched!!! old entry=0x6693c3e0
theQuickTimeDispatcher catched -> 0x6693c3e0
WARNING! Invalid Ptr handle!
get_path('registry') -> '/home/andrew/.mplayer/registry'
theQuickTimeDispatcher catched -> 0x6693c3e0
theQuickTimeDispatcher catched -> 0x6693c3e0
 76 00 00 00 61 70 63 68 00 00 00 00 00 00 00 00
 00 00 00 00 6C 70 70 61 00 00 00 00 FF 03 00 00
 C0 03 D0 02 00 00 48 00 00 00 48 00 00 00 00 00
 01 00 15 41 70 70 6C 65 20 50 72 6F 52 65 73 20
 34 32 32 20 28 48 51 29 00 00 00 00 00 00 00 00
 00 00 18 00 FF FF 00 00 00 12 63 6F 6C 72 6E 63
 6C 63 00 01 00 01 00 01 00 00 00 0A 66 69 65 6C
 01 00 00 00 00 00
=============== ImageDescription at 0x918e658 ==================
idSize=0x76  fourcc=0x68637061
ver=0 rev=0 vendor=0x6170706C
tempQ=0 spatQ=1023  dim: 960 x 720  dpi: 72.00 x 72.00  depth: 24
dataSize=0 frameCount=1 clutID=-1
name='Apple ProRes 422 (HQ)'
00 00 00 12 | 63 6F 6C 72 | 6E 63 6C 63 | 00 01 00 01
=========================================================
VDec: vo config request - 960 x 720 (preferred colorspace: Packed
YUY2)
Trying filter chain: vo
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO Config (960x720->1280x720,flags=0,'MPlayer',0x32595559)
VO: [xv] 960x720 => 1280x720 Packed YUY2 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x434d5658 (XVMC) planar
using Xvideo port 86 for hw scaling
*** [vo] Allocating mp_image_t, 960x720x16bpp YUV packed, 1382400
bytes
DecompressSequenceBegin result=-8961
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x68637061.
==========================================================================
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer.
AUDIO: 48000 Hz, 1 ch, s16le, 768.0 kbit/100.00% (ratio: 96000->96000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
Building audio filter chain for 48000Hz/1ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy 
[dummy] Was reinitialized: 48000Hz/1ch/s16le
[dummy] Was reinitialized: 48000Hz/1ch/s16le
Trying every known audio driver...
ao2: 48000 Hz  1 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 1 channels (requested: 1)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:   8/8  (4096 bytes/frag)  free:  32768
AO: [oss] 48000Hz 1ch s16le (2 bytes per sample)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 48000Hz/1ch/s16le ->
48000Hz/1ch/s16le...
[dummy] Was reinitialized: 48000Hz/1ch/s16le
[dummy] Was reinitialized: 48000Hz/1ch/s16le
Video: no video
Freeing 1 unused video chunks.
Starting playback...
Increasing filtered audio buffer size from 0 to 33792
A:   0.7 (00.6) of 7.9 (07.9)  0.0% 
stream_seek: WARNING! Can't seek to 0x12859F4 !
stream_seek: WARNING! Can't seek to 0x24D73F4 !
stream_seek: WARNING! Can't seek to 0x36F3FF4 !
stream_seek: WARNING! Can't seek to 0x496B9F4 !
stream_seek: WARNING! Can't seek to 0x5BE5FF4 !
stream_seek: WARNING! Can't seek to 0x6E82BF4 !
stream_seek: WARNING! Can't seek to 0x81163F4 !
ds_fill_buffer: EOF reached (stream: audio)  
ds_fill_buffer: EOF reached (stream: audio)  
A:   6.7 (06.7) of 7.9 (07.9)  0.1% 
ds_fill_buffer: EOF reached (stream: audio)  
A:   6.7 (06.7) of 7.9 (07.9)  0.1% 
EOF code: 1  

Uninit audio filters...
[libaf] Removing filter dummy 
Uninit audio: pcm
vo: uninit ...

Exiting... (End of file)
andrew at skamandros~/Desktop$ 
+-----------

Thanks for your trouble,

Andrew
-- 
Do you think that's air you're breathing?


More information about the MPlayer-users mailing list