我正在尝试合并两个 .mp4 文件,以便它们在一个窗口中彼此相邻播放。它们具有相同的长度(9 秒),具有相同的帧数,并且源都可以独立播放。这是我到目前为止尝试过的:
ffmpeg -i highres_BH_140.mp4 -i BH_140.mp4 -filter_complex "[0:v:0]pad=iw*2:ih[bg]; [bg][1:v:0]overlay=w" -b 16M combined.mp4
和
ffmpeg -i BH_140.mp4 -i highres_BH_140.mp4 -filter_complex vstack stacked.mp4
这只是创建了一个黑色背景的视频,尽管它确实播放了 9 秒。一个视频的分辨率更高,这可能是个问题吗?还是它们是 .mp4 文件而不是 .mpg 的事实?
我仍在尝试理解 ffmpeg 的语法,所以我可能在某个地方犯了一个愚蠢的错误。
谢谢!