[FFmpeg-trac] #4159(undetermined:new): ffprobe exits with "Unsupported codec with id..." error

FFmpeg trac at avcodec.org
Fri Dec 5 14:13:33 CET 2014


#4159: ffprobe exits with "Unsupported codec with id..." error
--------------------------------------+----------------------------------
             Reporter:  thanpolas     |                     Type:  defect
               Status:  new           |                 Priority:  normal
            Component:  undetermined  |                  Version:  2.4.4
             Keywords:                |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+----------------------------------
 Summary of the bug:

 Our application handles hundreds of video files produced by the same
 specific hardware set and uses ffprobe to read the metadata of the files.

 We use the  the
 [http://www.usa.canon.com/cusa/professional/products/professional_cameras/hd_video_cameras/xa25
 Canon XA25] camera to shoot videos which are then transported to the
 [http://www.teradek.com/products/cube_155 Teradek cube 155] that streams
 the video file via NFS to our local server where the ffprobe operation
 happens.

 Out of ~100 files we had 5 failures with ffprobe with the following error
 message:

 > Unsupported codec with id 0 for input stream 2

 The full output before the this error message is:

 {{{
 ffprobe version 2.4.3 Copyright (c) 2007-2014 the FFmpeg developers
   built on Nov  4 2014 11:01:51 with llvm-gcc 4.2.1 (LLVM build
 2336.11.00)
   configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-
 pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-
 decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis
 --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-
 libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab
 --enable-libx265 --arch=x86_64 --enable-runtime-cpudetect
   libavutil      54.  7.100 / 54.  7.100
   libavcodec     56.  1.100 / 56.  1.100
   libavformat    56.  4.101 / 56.  4.101
   libavdevice    56.  0.100 / 56.  0.100
   libavfilter     5.  1.100 /  5.  1.100
   libswscale      3.  0.100 /  3.  0.100
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  0.100 / 53.  0.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Reveal-PCST-120414-122114.mp4':
   Metadata:
     major_brand     : qt
     minor_version   : 0
     compatible_brands: mobiavc1mp42isom
   Duration: 00:00:24.96, start: 0.000000, bitrate: 2020 kb/s
     Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
 1280x720 [SAR 1:1 DAR 16:9], 1963 kb/s, 29.97 fps, 29.97 tbr, 120k tbn,
 119.88 tbc (default)
     Metadata:
       handler_name    : AVC Video Handler
       encoder         : AVC Codi
       timecode        : 00:05:14;03
     Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo,
 fltp, 48 kb/s (default)
     Metadata:
       handler_name    : AAC Audio Handler
     Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
     Metadata:
       handler_name    : TimeCode MediaHdl
       timecode        : 00:05:14;03
 }}}

 As you can see I use the latest stable ffprobe 2.4.3, on osx yosemite.

 == How to reproduce ==

 Use the attached video file with ffprobe (if attachment fails use this
 link to download file: http://than.pol.as/Yq8K):

 {{{
 ffprobe Reveal-PCST-120414-122114.mp4
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4159>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list