[FFmpeg-trac] #4557(ffprobe:new): ffprobe 2.6.2 fails to fetch information from specific video file
FFmpeg
trac at avcodec.org
Thu May 14 15:29:25 CEST 2015
#4557: ffprobe 2.6.2 fails to fetch information from specific video file
-------------------------------------+-------------------------------------
Reporter: m.schekotov | Type: defect
Status: new | Priority: normal
Component: ffprobe | Version: 2.6.1
Keywords: invalid | Blocked By:
processing input | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I am trying to fetch information from video file using ffprobe 2.6.2, but
it fails, while old version (0.10.12) works like a charm.
File causing error: http://www.datafilehost.com/d/46bc7bae
ffprobe 0.10.12:
{{{
% ffprobe -v 9 -loglevel 99 error_on_ffprobe_2_6_2.mp4
}}}
{{{
ffprobe version 0.10.12-7:0.10.12-1~saucy1 Copyright (c) 2007-2014 the
FFmpeg developers
built on Apr 26 2014 09:54:16 with gcc 4.8.1
configuration: --arch=amd64 --disable-stripping --enable-pthreads
--enable-runtime-cpudetect --extra-version='7:0.10.12-1~saucy1'
--libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --enable-bzlib --enable-
libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-
libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-
libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex
--enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis
--enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-
libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/x86_64
-linux-gnu --enable-shared --disable-static
libavutil 51. 35.100 / 51. 35.100
libavcodec 53. 61.100 / 53. 61.100
libavformat 53. 32.100 / 53. 32.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 61.100 / 2. 61.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x16739c0] Format mov,mp4,m4a,3gp,3g2,mj2
probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x16739c0] ISO: File Type Major Brand: isom
[h264 @ 0x167a1e0] err{or,}_recognition separate: 1; 1
[h264 @ 0x167a1e0] err{or,}_recognition combined: 1; 10001
[aac @ 0x167b1a0] err{or,}_recognition separate: 1; 1
[aac @ 0x167b1a0] err{or,}_recognition combined: 1; 10001
[aac @ 0x167b1a0] Unsupported bit depth: 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x16739c0] All info found
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'error_on_ffprobe_2_6_2.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf56.10.100
Duration: 00:00:17.01, start: 0.000000, bitrate: 8748 kb/s
Stream #0:0(und), 1, 1/14985: Video: h264 (Constrained Baseline) (avc1
/ 0x31637661), yuv420p, 1920x960 [SAR 1:1 DAR 2:1], 1/29970, 8612 kb/s,
14.98 fps, 14.98 tbr, 14985 tbn, 29970 tbc
Metadata:
handler_name : VideoHandler
Stream #0:1(und), 1, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100
Hz, mono, s16, 130 kb/s
Metadata:
handler_name :
[h264 @ 0x167a1e0] err{or,}_recognition separate: 1; 10001
[h264 @ 0x167a1e0] err{or,}_recognition combined: 1; 10001
[h264 @ 0x167a1e0] detected 4 logical cores
[aac @ 0x167b1a0] err{or,}_recognition separate: 1; 10001
[aac @ 0x167b1a0] err{or,}_recognition combined: 1; 10001
[aac @ 0x167b1a0] Unsupported bit depth: 0
}}}
ffprobe 2.6.2:
{{{
% ffprobe -v 9 -loglevel 99 error_on_ffprobe_2_6_2.mp4
}}}
{{{
ffprobe version 2.6.2- http://johnvansickle.com/ffmpeg/ Copyright (c)
2007-2015 the FFmpeg developers
built with gcc 4.9.2 (Debian 4.9.2-10)
configuration: --enable-gpl --enable-version3 --disable-shared
--disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-
libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-
libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig
--enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls
--enable-libvidstab --enable-libsoxr --cc=gcc-4.9
libavutil 54. 20.100 / 54. 20.100
libavcodec 56. 26.100 / 56. 26.100
libavformat 56. 25.101 / 56. 25.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 11.102 / 5. 11.102
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x3cf71a0] Format mov,mp4,m4a,3gp,3g2,mj2
probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x3cf71a0] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x3cf71a0] error reading header
[AVIOContext @ 0x3cf3ca0] Statistics: 32768 bytes read, 0 seeks
error_on_ffprobe_2_6_2.mp4: Invalid data found when processing input
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4557>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list