Application provided invalid, non monotonically increasing dts to muxer (TS)
|Reported by:||keynet||Owned by:|
|Version:||git-master||Keywords:||mpegts dvbsub av_interleaved_write_frame|
|Blocking:||Reproduced by developer:||yes|
|Analyzed by developer:||no|
Summary of the bug: Transcoding a TS made with current VDR (2.2.0).
Program exits 45s into recording with error
Application provided invalid, non monotonically increasing dts to muxer
error av_interleaved_write_frame(): Invalid argument
Subtitle stream is the cause.
Omitting the subs stream and the issue does not occur.
In fact one doesn't need to even transcode, just trying to copy the streams causes the same issue.
-fix_sub_duration doesn't help
How to reproduce:
% ffmpeg -y -report -v 9 -loglevel 99 -i "00001.ts" -map 0:0 -map 0:1 -map 0:2 -map 0:3 -c:v copy -c:a:0 copy -c:a:1 copy -c:s copy "file-1.ts" ffmpeg version N-80225-g1729387 built on 07-Jun-2016
Log attached, first 50s of video uploaded under this ticket number
Change History (7)
comment:1 by , 7 years ago
|Keywords:||mpegts dvbsub av_interleaved_write_frame added; monotonically increasing dts TS muxer removed|