我正在尝试使用ffmpeg将多个视频叠加到一个视频中。已经有一个只涉及一个覆盖的问题, 但我想同时添加多个视频(以避免多次编码)。
我尝试使用以下命令行:
现在的问题是,覆盖区域(0,366)-(720,942)不在主要区域(0,0)-(720,210)内。但如果我只使用一个覆盖文件,它可以工作。
视频尺寸:
- 背景:720x576 - a.m2v:72x48 - b.m2v:720x210
结果中,我希望a.m2v视频出现在左上角(即标志),而b.m2v则作为底部第三个显示。
我尝试使用以下命令行:
ffmpeg -i background.m2v -vf "movie=a.m2v [a]; movie=b.m2v [b]; [in][a] overlay=0:366, [b] overlay=592:41" combined.m2v
现在的问题是,覆盖区域(0,366)-(720,942)不在主要区域(0,0)-(720,210)内。但如果我只使用一个覆盖文件,它可以工作。
视频尺寸:
- 背景:720x576 - a.m2v:72x48 - b.m2v:720x210
结果中,我希望a.m2v视频出现在左上角(即标志),而b.m2v则作为底部第三个显示。