我已经弄清楚了如何使用叠加命令来合成两个视频,但想知道是否还有一种方法可以及时偏移或移动第二个视频,这样在经过一定时间之后才能看到叠加的视频?
答案1
是的,使用itsoffset
偏移特定流的选项。
请参阅我在此处的回答以了解具体的使用示例:修复音频滞后(音频和视频不同步)的 m4v 视频
您需要提供两个输入文件,通过-itsoffset
指定(正)延迟值来偏移一个文件,使用覆盖-filter_complex
,然后使用-map
选项选择适当的流将其重新组合在一起。
请注意,您不能使用它-c copy
来复制视频流 - 您必须告诉 FFmpeg 重新编码。