You write above "{{{-map 0}}} crashes": Please provide gdb output for
#3514: Image freezes when copying DVB subtitles from input to the output TS -------------------------------------+------------------------------------- Reporter: dalongra | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dvbsub | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by dalongra): Replying to [comment:6 cehoyos]: the crash.
(Crashes are always important.)
It may be not a "crash" technically speaking (I don't get a "segmentation fault" or any other message from O.S) but ffmpeg stops working withing a few seconds after launching, showing error: [mpegts @ 0x2631a60] Application provided invalid, non monotonically increasing dts to muxer in stream 10: 44818 >= 44818 av_interleaved_write_frame(): Invalid argument The error is easy to reproduce using File1 uploaded to the FTP. Just copy all the codecs, video, audio and subs and use -map 0. Please see complete command below: ffmpeg -v 9 -loglevel 99 -fix_sub_duration -y -re -i "$path_in/FILE_1_TICKET_3514_Input_stream_SD_mpeg2video_1_video_8_audios_10_subs.ts" -acodec copy -vcodec copy -scodec copy -map 0 -f mpegts $path_out/FILE_7_TICKET_3514_Output_stream_SD_mpeg2video_map0.ts I found Stream #0:10[0xd4a](dut,nor,dan,swe,por) to be causing the error, because I get the same error if I select only Stream #0:10. Everything OK with the rest of streams. Do you still need GDB output? Regards. -- Ticket URL: <https://trac.ffmpeg.org/ticket/3514#comment:7> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker