[FFmpeg-trac] #484(avcodec:open): prores fails to decode 4444

FFmpeg trac at avcodec.org
Wed Sep 21 02:03:43 CEST 2011


#484: prores fails to decode 4444
-------------------------------------+-----------------------------------
             Reporter:  jonne_jvl    |                    Owner:
                 Type:  enhancement  |                   Status:  open
             Priority:  wish         |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |
-------------------------------------+-----------------------------------

Comment (by tracey_pooh):

 hmm, I don't seem to be able to decode any ProRes small sample videos yet,
 w/ the head of the ffmpeg tree.

 I get "Invalid pixel format '-1'", and even for one of the tests mentioned
 above, a different error.
 Patch above doesn't patch (tried that, just in case).
 Did I miss some kind of enable option?  Don't see anything like "prores"
 listed in "ffmpeg -formats"....

 Cmd-line errors/issues pasted below.
 Thx for any help!
 -tracey


 /tmp/f/ffmpeg/ffmpeg -i ProResTestForTracey.mov  test.mp4
 ffmpeg version N-32747-g7cb5def, Copyright (c) 2000-2011 the FFmpeg
 developers
   built on Sep 20 2011 23:57:16 with gcc 4.5.2
   configuration: --disable-shared --disable-ffserver --enable-avfilter
 --enable-gpl --enable-libdc1394 --enable-libdirac --enable-libfaac
 --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-
 libopencore-amrwb --enable-libopenjpeg --enable-libschroedinger --enable-
 libspeex --enable-libvorbis --enable-libxvid --enable-nonfree --enable-
 postproc --enable-pthreads --enable-static --disable-vdpau --enable-
 x11grab --prefix=/usr --enable-version3 --enable-libvpx --enable-libx264
 --extra-cflags=-I/tmp/f/usr/local/include --extra-
 ldflags=-L/tmp/f/usr/local/lib
   libavutil    51. 16. 1 / 51. 16. 1
   libavcodec   53. 16. 0 / 53. 16. 0
   libavformat  53. 12. 0 / 53. 12. 0
   libavdevice  53.  4. 0 / 53.  4. 0
   libavfilter   2. 43. 2 /  2. 43. 2
   libswscale    2.  1. 0 /  2.  1. 0
   libpostproc  51.  2. 0 / 51.  2. 0

 Seems stream 1 codec frame rate differs from container frame rate:
 30000.00 (30000/1) -> 29.97 (30000/1001)
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ProResTestForTracey.mov':
   Metadata:
     major_brand     : qt
     minor_version   : 537199360
     compatible_brands: qt
     creation_time   : 2011-09-17 19:46:02
   Duration: 00:00:57.93, start: 0.000000, bitrate: 64789 kb/s
     Stream #0.0(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
 stereo, s16, 1536 kb/s
     Metadata:
       creation_time   : 2011-09-17 19:46:02
     Stream #0.1(eng): Video: prores (apch / 0x68637061), 720x486, 63246
 kb/s, SAR 10:11 DAR 400:297, 29.98 fps, 29.97 tbr, 30k tbn, 30k tbc
     Metadata:
       creation_time   : 2011-09-17 19:46:02
 [buffer @ 0x1be76a0] Invalid pixel format '-1'
 Error opening filters!






 /tmp/f/ffmpeg/ffmpeg -i 422LT_trim.mov
 ffmpeg version N-32747-g7cb5def, Copyright (c) 2000-2011 the FFmpeg
 developers
   built on Sep 20 2011 23:57:16 with gcc 4.5.2
   configuration: --disable-shared --disable-ffserver --enable-avfilter
 --enable-gpl --enable-libdc1394 --enable-libdirac --enable-libfaac
 --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-
 libopencore-amrwb --enable-libopenjpeg --enable-libschroedinger --enable-
 libspeex --enable-libvorbis --enable-libxvid --enable-nonfree --enable-
 postproc --enable-pthreads --enable-static --disable-vdpau --enable-
 x11grab --prefix=/usr --enable-version3 --enable-libvpx --enable-libx264
 --extra-cflags=-I/tmp/f/usr/local/include --extra-
 ldflags=-L/tmp/f/usr/local/lib
   libavutil    51. 16. 1 / 51. 16. 1
   libavcodec   53. 16. 0 / 53. 16. 0
   libavformat  53. 12. 0 / 53. 12. 0
   libavdevice  53.  4. 0 / 53.  4. 0
   libavfilter   2. 43. 2 /  2. 43. 2
   libswscale    2.  1. 0 /  2.  1. 0
   libpostproc  51.  2. 0 / 51.  2. 0
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2d57380] Could not find codec parameters
 (Video: prores (apcs / 0x73637061), 1920x1080, 81579 kb/s)
 422LT_trim.mov: could not find codec parameters

 I either get something like that or "

-- 
Ticket URL: <http://ffmpeg.org/trac/ffmpeg/ticket/484#comment:5>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list