我正在使用ffmpeg库开发android移动应用程序,该应用程序可以覆盖图像、绘制文本并将音频合并为视频文件,然后显示
我使用这个命令将两个图像叠加到.avi视频中
ffmpeg -i inputvid -i photoOne.png -i photoTwo.png -filter_complex [1:v]scale=320:320[ovrl],[0:v][ovrl] overlay=25:25:enable='between(t,0,10)'
,overlay=25:25:enable='between(t,0,10)'" outvid
这个命令只将第一张图像缩放到320:320,但我想将第二张图像缩放至400:400,我不知道如何为第二张照片指定缩放比例。
使用此
ffmpeg -i inputvid -i photoOne.png -i photoTwo.png -filter_complex
"[1:v]scale=320:320[ovr1]; [2:v]scale=400:400[ovr2];
[0:v][ovr1]overlay=25:25:enable='between(t,0,10)'[int];
[int]ovr2]overlay=25:25:enable='between(t,0,10)'[out]"
-map "[out]" outvid
Noe,既然你的爱人坐标是一样的。第二个图像将覆盖结果中的第一个图像。