[MPlayer-users] ProRes display on Leopard

david BERTRAND dvd.brtrnd at gmail.com
Thu Oct 14 11:25:02 CEST 2010


2010/10/13 Reimar Döffinger <Reimar.Doeffinger at gmx.de>

> On Wed, Oct 13, 2010 at 07:13:35PM +0000, compn wrote:
> > Reimar Döffinger <Reimar.Doeffinger <at> gmx.de> writes:
> > > On Wed, Oct 13, 2010 at 04:16:49PM +0200, david BERTRAND wrote:
> > > > Reason: 13 at address: 0x0000fffc
> > > > 0x001e5e01 in Setup_FS_Segment () at loader/ldt_keeper.c:121
> > > > 121        __asm__ volatile(
> > >
> > > Fixed in r32486, this function should not be called here on OSX.
> > > I guess nobody ever tested the code on x86 OSX (not exactly a good
> > > sign...).
> >
>
Yep, r32486 is ok for me : prores displays fine (better with -vo quartz) and
mencoder works too . Here are the outputs.
Thank you for your great work.

> binary codec loading was tested on osx x86 back in the day i thought?
>
> vd_qtvideo uses QuickTime on OSX, not (win32) binary codecs.
>

I still have errors with Apple Intermediate Codec tests. But it's not
blocking for me, as nobody use them in my neighborhood. Let me know if you
have an interest for further tests.

Regards,
David.

 /Users/db/mplayer-32486/mplayer -v -vo quartz /Users/db/Sequence1prores.mov
MPlayer SVN-r32487-4.0.1 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel  max cpuid level: 10
CPU: Intel(R) Xeon(R) CPU           E5430  @ 2.66GHz (Family: 6, Model: 23,
Stepping: 6)
extended cpuid-level: 8
extended cache-info: 402686016
Detected cache-line size is 64 bytes
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') -> '/Users/db/.mplayer/codecs.conf'
Reading /Users/db/.mplayer/codecs.conf: Can't open
'/Users/db/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 159 audio & 349 video codecs
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/Users/db/.mplayer/fonts'
Configuration: --enable-debug
CommandLine: '-v' '-vo' 'quartz' '/Users/db/Sequence1prores.mov'
Using Darwin accurate timing
get_path('input.conf') -> '/Users/db/.mplayer/input.conf'
Can't open input config file /Users/db/.mplayer/input.conf: No such file or
directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file
or directory
Falling back on default (hardcoded) input config
Can't init Apple Remote.
get_path('Sequence1prores.mov.conf') ->
'/Users/db/.mplayer/Sequence1prores.mov.conf'

Playing /Users/db/Sequence1prores.mov.
get_path('sub/') -> '/Users/db/.mplayer/sub/'
[file] File size is 45184199 bytes
STREAM: [file] /Users/db/Sequence1prores.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
LAVF_check: QuickTime/MPEG-4/Motion JPEG 2000 format
libavformat file format detected.
==> Found audio stream: 0
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 48000
avg byte/sec: 0
Block align: 1
bits/sample: 16
cbSize: 0
==========================================================================
[lavf] stream 0: audio (pcm_s16le), -aid 0, -alang eng
==> Found video stream: 1
======= VIDEO Format ======
  biSize 50
  biWidth 1024
  biHeight 576
  biPlanes 0
  biBitCount 24
  biCompression 1751347297='apch'
  biSizeImage 1769472
Unknown extra header dump: [0] [0] [0] [a] [66] [69] [65] [6c] [1] [0]
===========================
[lavf] stream 1: video (unknown), -vid 0
LAVF: 1 audio and 1 video streams found
LAVF: build 3428864
VIDEO:  [apch]  1024x576  24bpp  25.000 fps  80613.1 kbps (9840.5 kbyte/s)
[V] filefmt:44  fourcc:0x68637061  size:1024x576  fps:25.000  ftime:=0.0400
Clip info:
 major_brand: qt
 minor_version: 537199360
 compatible_brands: qt
get_path('sub/') -> '/Users/db/.mplayer/sub/'
==========================================================================
Opening video decoder: [qtvideo] Quicktime Video decoder
sh->ImageDesc not set, try -demuxer mov if this fails.
Generating a ImageDescription
VDec: vo config request - 1024 x 576 (preferred colorspace: Packed YUY2)
Trying filter chain: vo
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (1024x576->1024x576,flags=0,'MPlayer',0x32595559)
VO: [quartz] 1024x576 => 1024x576 Packed YUY2
VO: Description: Mac OSX (Quartz)
VO: Author: Nicolas Plourde <nicolasplourde at hotmail.com>, Romain Dolbeau <
romain at dolbeau.org>
*** [vo] Allocating mp_image_t, 1024x576x16bpp YUV packed, 1179648 bytes
Selected video codec: [qtprores] vfm: qtvideo (Apple ProRes 422 (HQ)
decoder)
==========================================================================
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer.
AUDIO: 48000 Hz, 2 ch, s16le, 0.0 kbit/0.00% (ratio: 0->192000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
Trying every known audio driver...
AO: [coreaudio] init([48000Hz][2ch][s16le][0])
AO: [coreaudio] got audio output device ID: 259 Name: HD Audio Output
AO: [coreaudio] source: 48000.0Hz 16bit [lpcm][12][4][1][4][2] int LE S
packed
AO: [coreaudio] using    47 chunks of 4096 bytes (buffer len 192512 bytes)
AO: [coreaudio] 48000Hz 2ch s16le (2 bytes per sample)
AO: Description: Darwin/Mac OS X native audio output
AO: Author: Timothy J. Wood & Dan Christiansen & Chris Roccati
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
Starting playback...
Increasing filtered audio buffer size from 0 to 65536
Unicode font: 255 glyphs.
Unicode font: 255 glyphs.
A:   3.4 V:   3.4 A-V: -0.004 ct: -0.006   0/  0 12% 20%  0.9% 11 0
ds_fill_buffer: EOF reached (stream: audio)
ds_fill_buffer: EOF reached (stream: audio)
A:   3.5 V:   3.4 A-V:  0.015 ct: -0.006   0/  0 12% 20%  1.7% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.5 V:   3.5 A-V: -0.001 ct: -0.006   0/  0 12% 20%  1.7% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.5 V:   3.5 A-V: -0.007 ct: -0.006   0/  0 12% 19%  1.7% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.6 V:   3.6 A-V:  0.012 ct: -0.005   0/  0 12% 20%  1.7% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.6 V:   3.6 A-V: -0.005 ct: -0.006   0/  0 12% 20%  1.7% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.6 V:   3.6 A-V:  0.001 ct: -0.006   0/  0 12% 19%  1.6% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.7 V:   3.7 A-V:  0.008 ct: -0.005   0/  0 12% 20%  1.6% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.7 V:   3.7 A-V:  0.002 ct: -0.005   0/  0 12% 19%  1.6% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.8 V:   3.8 A-V: -0.003 ct: -0.005   0/  0 12% 19%  1.6% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.8 V:   3.8 A-V: -0.008 ct: -0.006   0/  0 12% 19%  1.6% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.9 V:   3.8 A-V:  0.010 ct: -0.005   0/  0 12% 20%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.9 V:   3.9 A-V: -0.007 ct: -0.005   0/  0 12% 19%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.9 V:   3.9 A-V: -0.000 ct: -0.005   0/  0 12% 19%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.0 V:   4.0 A-V:  0.006 ct: -0.005   0/  0 12% 20%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.0 V:   4.0 A-V:  0.001 ct: -0.005   0/  0 12% 19%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.0 V:   4.0 A-V: -0.004 ct: -0.005   0/  0 12% 19%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.1 V:   4.1 A-V:  0.002 ct: -0.005   0/  0 12% 19%  1.5% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.1 V:   4.1 A-V: -0.003 ct: -0.005   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.2 V:   4.2 A-V: -0.008 ct: -0.006   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.2 V:   4.2 A-V: -0.002 ct: -0.006   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.2 V:   4.2 A-V: -0.007 ct: -0.007   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.3 V:   4.3 A-V: -0.000 ct: -0.007   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.3 V:   4.3 A-V: -0.005 ct: -0.007   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.4 V:   4.4 A-V:  0.001 ct: -0.007   0/  0 12% 19%  1.4% 11 0
ds_fill_buffer: EOF reached (stream: audio)
ds_fill_buffer: EOF reached (stream: video)
A:   4.4 V:   4.4 A-V:  0.001 ct: -0.008   0/  0 12% 19%  1.4% 11 0
EOF code: 1

Uninit audio filters...
[libaf] Removing filter dummy
Uninit audio: pcm
Uninit video: qtvideo
vo: x11 uninit called but X11 not initialized..

##########################################################

/Users/db/mplayer-32486/mplayer -v /Users/db/Sequence1prores.mov
MPlayer SVN-r32487-4.0.1 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel  max cpuid level: 10
CPU: Intel(R) Xeon(R) CPU           E5430  @ 2.66GHz (Family: 6, Model: 23,
Stepping: 6)
extended cpuid-level: 8
extended cache-info: 402686016
Detected cache-line size is 64 bytes
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') -> '/Users/db/.mplayer/codecs.conf'
Reading /Users/db/.mplayer/codecs.conf: Can't open
'/Users/db/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 159 audio & 349 video codecs
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/Users/db/.mplayer/fonts'
Configuration: --enable-debug
CommandLine: '-v' '/Users/db/Sequence1prores.mov'
Using Darwin accurate timing
get_path('input.conf') -> '/Users/db/.mplayer/input.conf'
Can't open input config file /Users/db/.mplayer/input.conf: No such file or
directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file
or directory
Falling back on default (hardcoded) input config
Can't init Apple Remote.
get_path('Sequence1prores.mov.conf') ->
'/Users/db/.mplayer/Sequence1prores.mov.conf'

Playing /Users/db/Sequence1prores.mov.
get_path('sub/') -> '/Users/db/.mplayer/sub/'
[file] File size is 45184199 bytes
STREAM: [file] /Users/db/Sequence1prores.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
LAVF_check: QuickTime/MPEG-4/Motion JPEG 2000 format
libavformat file format detected.
==> Found audio stream: 0
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 48000
avg byte/sec: 0
Block align: 1
bits/sample: 16
cbSize: 0
==========================================================================
[lavf] stream 0: audio (pcm_s16le), -aid 0, -alang eng
==> Found video stream: 1
======= VIDEO Format ======
  biSize 50
  biWidth 1024
  biHeight 576
  biPlanes 0
  biBitCount 24
  biCompression 1751347297='apch'
  biSizeImage 1769472
Unknown extra header dump: [0] [0] [0] [a] [66] [69] [65] [6c] [1] [0]
===========================
[lavf] stream 1: video (unknown), -vid 0
LAVF: 1 audio and 1 video streams found
LAVF: build 3428864
VIDEO:  [apch]  1024x576  24bpp  25.000 fps  80613.1 kbps (9840.5 kbyte/s)
[V] filefmt:44  fourcc:0x68637061  size:1024x576  fps:25.000  ftime:=0.0400
Clip info:
 major_brand: qt
 minor_version: 537199360
 compatible_brands: qt
get_path('sub/') -> '/Users/db/.mplayer/sub/'
==========================================================================
Opening video decoder: [qtvideo] Quicktime Video decoder
sh->ImageDesc not set, try -demuxer mov if this fails.
Generating a ImageDescription
VDec: vo config request - 1024 x 576 (preferred colorspace: Packed YUY2)
Trying filter chain: vo
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (1024x576->1024x576,flags=0,'MPlayer',0x32595559)
VO: [corevideo] 1024x576 => 1024x576 Packed YUY2
VO: Description: Mac OS X Core Video
VO: Author: Nicolas Plourde <nicolas.plourde at gmail.com>
[ASPECT] Warning: No suitable new res found!
*** [vo] Allocating mp_image_t, 1024x576x16bpp YUV packed, 1179648 bytes
Selected video codec: [qtprores] vfm: qtvideo (Apple ProRes 422 (HQ)
decoder)
==========================================================================
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer.
AUDIO: 48000 Hz, 2 ch, s16le, 0.0 kbit/0.00% (ratio: 0->192000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
Trying every known audio driver...
AO: [coreaudio] init([48000Hz][2ch][s16le][0])
AO: [coreaudio] got audio output device ID: 259 Name: HD Audio Output
AO: [coreaudio] source: 48000.0Hz 16bit [lpcm][12][4][1][4][2] int LE S
packed
AO: [coreaudio] using    47 chunks of 4096 bytes (buffer len 192512 bytes)
AO: [coreaudio] 48000Hz 2ch s16le (2 bytes per sample)
AO: Description: Darwin/Mac OS X native audio output
AO: Author: Timothy J. Wood & Dan Christiansen & Chris Roccati
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
Starting playback...
Increasing filtered audio buffer size from 0 to 65536
Unicode font: 255 glyphs.
Unicode font: 255 glyphs.
A:   3.4 V:   3.4 A-V: -0.016 ct: -0.013   0/  0 16%  9%  1.5% 25 0
ds_fill_buffer: EOF reached (stream: audio)
ds_fill_buffer: EOF reached (stream: audio)
A:   3.4 V:   3.4 A-V:  0.004 ct: -0.014   0/  0 16%  9%  2.4% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.5 V:   3.5 A-V: -0.013 ct: -0.015   0/  0 16%  9%  2.3% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.5 V:   3.5 A-V: -0.007 ct: -0.016   0/  0 16%  9%  2.3% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.5 V:   3.6 A-V: -0.012 ct: -0.017   0/  0 16%  9%  2.3% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.6 V:   3.6 A-V: -0.005 ct: -0.018   0/  0 16%  9%  2.3% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.6 V:   3.6 A-V: -0.010 ct: -0.019   0/  0 16%  8%  2.2% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.7 V:   3.7 A-V: -0.016 ct: -0.020   0/  0 16%  8%  2.2% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.7 V:   3.7 A-V: -0.009 ct: -0.021   0/  0 16%  8%  2.2% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.7 V:   3.8 A-V: -0.014 ct: -0.022   0/  0 16%  8%  2.2% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.8 V:   3.8 A-V: -0.008 ct: -0.023   0/  0 15%  8%  2.1% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.8 V:   3.8 A-V: -0.013 ct: -0.025   0/  0 15%  8%  2.1% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.9 V:   3.9 A-V: -0.007 ct: -0.025   0/  0 15%  8%  2.1% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   3.9 V:   3.9 A-V: -0.012 ct: -0.026   0/  0 15%  8%  2.1% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.0 V:   4.0 A-V: -0.005 ct: -0.027   0/  0 15%  8%  2.1% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.0 V:   4.0 A-V: -0.011 ct: -0.028   0/  0 15%  8%  2.0% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.0 V:   4.0 A-V: -0.004 ct: -0.028   0/  0 15%  8%  2.0% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.1 V:   4.1 A-V: -0.009 ct: -0.029   0/  0 15%  8%  2.0% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.1 V:   4.1 A-V: -0.014 ct: -0.031   0/  0 15%  8%  2.0% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.2 V:   4.2 A-V: -0.008 ct: -0.032   0/  0 15%  8%  2.0% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.2 V:   4.2 A-V: -0.013 ct: -0.033   0/  0 15%  8%  1.9% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.2 V:   4.2 A-V: -0.007 ct: -0.034   0/  0 15%  7%  1.9% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.3 V:   4.3 A-V: -0.012 ct: -0.035   0/  0 15%  7%  1.9% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.3 V:   4.3 A-V: -0.005 ct: -0.035   0/  0 15%  7%  1.9% 25 0
ds_fill_buffer: EOF reached (stream: audio)
A:   4.3 V:   4.4 A-V: -0.011 ct: -0.036   0/  0 15%  7%  1.9% 25 0
ds_fill_buffer: EOF reached (stream: audio)
ds_fill_buffer: EOF reached (stream: video)
A:   4.3 V:   4.4 A-V: -0.011 ct: -0.038   0/  0 15%  7%  1.9% 25 0
EOF code: 1

Uninit audio filters...
[libaf] Removing filter dummy
Uninit audio: pcm
Uninit video: qtvideo
vo: x11 uninit called but X11 not initialized..



_______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
>


More information about the MPlayer-users mailing list