



To me it looks ok, showing the multiple source inputs and the single output.įFmpeg version SVN-r26402, Copyright (c) 2000-2011 the FFmpeg developersĬonfiguration: -enable-gpl -enable-version3 -enable-nonfree -enable-postproc -enable-libfaac -enable-libmp3lame -enable-libopencore-amrnb -enable-libopencore-amrwb -enable-libtheora -enable-libvorbis -enable-libvpx -enable-libx264 -enable-libxvid -enable-x11grab Here is the output of the ffmpeg command. The file size of the source and resulting video is below (as you can see, resulting video is slightly larger than first vid): The resulting Mux1.mp4 does not contain all videos. All of the videos being merged together are h264 videos, but with varying frame rates.Here is the command I am using to combine multiple videos: ffmpeg -i 75_540_38HQ2.mp4 -i 76_70_20.mp4 -i 76_173_80.mp4 -i 81_186_35.mp4 -vcodec copy -acodec copy Mux1.mp4 This also freezes the video, although audio continues to work just fine. I specifically get the previous errors when the video plays from the first video to the next video when playing the merged video. main decoder error: buffer deadlock prevented

main decoder error: Could not convert timestamp 0 for FFmpeg When attempting to play the merged video in VLC, I get the following error(s): main decoder error: Timestamp conversion failed for 420369584: no reference clock This may result in incorrect timestamps in the output file. HOWEVER, whilst merging, I get the following error(s): Non-monotonous DTS in output stream 0:0 previous: 122301700, current: 122300698 changing to 122301701. This successfully creates a merged video file. I then use the following command to combine said video files: ffmpeg -y -f concat -safe 0 -i input.txt -c copy test.mp4 Downloaded multiple videos from YouTube using yt-dlp.
