[mythtv-commits] Ticket #13218: Problems decoding some H264 tansport streams
MythTV
noreply at mythtv.org
Wed Feb 7 23:19:29 UTC 2018
#13218: Problems decoding some H264 tansport streams
----------------------------------+------------------------------
Reporter: dag@… | Owner: pbennett
Type: Bug Report - General | Status: new
Priority: major | Milestone: needs_triage
Component: 3rd Party - FFMPEG | Version: Unspecified
Severity: medium | Resolution:
Keywords: decoding error | Ticket locked: 0
----------------------------------+------------------------------
Comment (by dag@…):
And please excuse me. Tried the short sample with "mythffmpeg -i
short_sample.ts out.avi" and this actually decoded into an avi file.
Doing it on the whole recording will create a 0 sized file and fail
though.
Stderr shows:
{{{
% mythffmpeg -i 1025_20180119175900.ts /data/out.avi
ffmpeg version v29.1 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.1 (GCC) 20160406 (Red Hat 5.3.1-6)
configuration: --disable-vaapi --enable-libxvid --enable-libx264
--enable-libx265 --enable-libvpx --enable-sdl2 --enable-libmp3lame
--enable-libzvbi
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.100 / 57. 64.100
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] SPS unavailable in decode_picture_timing
[h264 @ 0xa736e0] non-existing PPS 0 referenced
[h264 @ 0xa736e0] decode_slice_header error
[h264 @ 0xa736e0] no frame!
[mpegts @ 0xa6fac0] PES packet size mismatch
[mpegts @ 0xa6fac0] Could not find codec parameters for stream 0 (Video:
h264, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
[mpegts @ 0xa6fac0] Could not find codec parameters for stream 1 (Audio:
ac3, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
[mpegts @ 0xa6fac0] Could not find codec parameters for stream 2 (Audio:
ac3, 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
Input #0, mpegts, from '1025_20180119175900.ts':
Duration: N/A, bitrate: N/A
Stream #0:0[0x13a]: Video: h264, none, 90k tbn
Stream #0:1[0x366](eng): Audio: ac3, 0 channels
Stream #0:2[0x369](dut): Audio: ac3, 0 channels
Stream #0:3[0xc37](fin): Subtitle: dvb_subtitle
Stream #0:4[0x13ec](fin): Subtitle: dvb_teletext
Output #0, avi, to '/data/out.avi':
Output file #0 does not contain any stream
}}}
Ths file is too big to attach to the ticket though.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13218#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list