[FFmpeg-devel] ffprobe shows errors on ts file
airwolf
airwolf at crazytux.org
Fri Sep 19 20:23:34 CEST 2014
Hi,
following file shows a bunch of errors in ffprobe:
https://www.dropbox.com/s/04djuv4zn0l4lkx/espn.ts?dl=0
I'm not an expert in decoding that's why I try to ask here.
I converted the file to mp4 and used the mp4toannexb filter, then I used
h264analyze.
You can find the output below:
https://www.dropbox.com/s/88r838f5bbb7fs8/h264.log?dl=0
What seems bogus to me is the parameter num_ref_frames=5 in SPS.
But GOP is 7 B frames in a row like, IBBBBBBBPBBBBBBBP...but I don't
know if this is a problem at all.
ffprobe output:
$ ffprobe espn.ts
ffprobe version 2.2.4 Copyright (c) 2007-2014 the FFmpeg developers
built on Jul 1 2014 17:20:19 with gcc 4.9.0 (GCC) 20140604 (prerelease)
configuration: --prefix=/usr --disable-debug --disable-static
--enable-avisynth --enable-avresample --enable-decoder=atrac3
--enable-decoder=atrac3p --enable-dxva2 --enable-fontconfig
--enable-gnutls --enable-gpl --enable-libass --enable-libbluray
--enable-libfreetype --enable-libgsm --enable-libmodplug
--enable-libmp3lame --enable-libopencore_amrnb
--enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus
--enable-libpulse --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid
--enable-pic --enable-postproc --enable-runtime-cpudetect
--enable-shared --enable-swresample --enable-vdpau --enable-version3
--enable-x11grab
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libavresample 1. 2. 0 / 1. 2. 0
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[mpegts @ 0x17713a0] PES packet size mismatch
Last message repeated 1 times
[h264 @ 0x1776000] non-existing PPS 0 referenced
Last message repeated 1 times
[h264 @ 0x1776000] decode_slice_header error
[h264 @ 0x1776000] no frame!
[h264 @ 0x1776000] top block unavailable for requested intra4x4 mode -1
at 1 0
[h264 @ 0x1776000] error while decoding MB 1 0, bytestream 165395
[h264 @ 0x1776000] mmco: unref short failure
[h264 @ 0x1776000] number of reference frames (0+6) exceeds max (5;
probably corrupt input), discarding one
[h264 @ 0x1776000] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame
[h264 @ 0x1776000] cabac decode of qscale diff failed at 38 4
[h264 @ 0x1776000] error while decoding MB 38 4, bytestream 3764
[h264 @ 0x1776000] concealing 3291 DC, 3291 AC, 3291 MV errors in B frame
[h264 @ 0x1776000] concealing 2981 DC, 2981 AC, 2981 MV errors in B frame
[h264 @ 0x1776000] concealing 1704 DC, 1704 AC, 1704 MV errors in B frame
[h264 @ 0x1776000] concealing 3345 DC, 3345 AC, 3345 MV errors in B frame
[h264 @ 0x1776000] concealing 3097 DC, 3097 AC, 3097 MV errors in B frame
[h264 @ 0x1776000] concealing 2967 DC, 2967 AC, 2967 MV errors in B frame
[h264 @ 0x1776000] concealing 2420 DC, 2420 AC, 2420 MV errors in B frame
[h264 @ 0x1776000] mmco: unref short failure
[h264 @ 0x1776000] concealing 3409 DC, 3409 AC, 3409 MV errors in P frame
[mpegts @ 0x17713a0] PES packet size mismatch
Last message repeated 1 times
Input #0, mpegts, from 'espn.ts':
Duration: 00:00:10.29, start: 19440.259811, bitrate: 4740 kb/s
Program 1
Stream #0:0[0x1023](eng): Audio: ac3 ([129][0][0][0] / 0x0081),
48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:1[0x1022]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(tv, bt470bg), 1280x720 [SAR 1:1 DAR 16:9], 59.94 fps, 59.94 tbr,
90k tbn, 119.88 tbc
Maybe anyone can shed some light on this?
Thanks a lot.
More information about the ffmpeg-devel
mailing list