Ffmpeg concat demuxer shifts video stream start time
问题 Summary Ffmpeg concat demuxer shifts video stream start time when invoked with -c copy option. Reproduction Given an before.mp4 containing video and audio streams both with start_time=0 and start_pts=0 . Given concat demuxer input file concat.txt with contents: file before.mp4 Run command ffmpeg -f concat -i concat.txt -c copy concat.mp4 Run command ffprobe concat.mp4 -show_streams and observe that video stream start_time and start_pts are now non-zero (in my tests, the magnitude of this