在视频FFmpeg上添加图像叠加

7 video ffmpeg

我有一个视频,test.mp4和一个图像,test.png.

test.png 是一个黑色图像,中间有一个透明的"洞".

我想,使用FFmpeg:

  • test.png在视频上显示,我只能看到一个视频圈
  • 如果可能的话,调整test.png视频大小以便覆盖整个视频

这可能吗 ?

小智 9

试试这个:

ffmpeg -i test.mp4 -framerate 30000/1001 -loop 1 -i test.png -filter_complex "[1:v] fade=out:st=30:d=1:alpha=1 [ov]; [0:v][ov] overlay=10:10 [v]" -map "[v]" -map 0:a -c:v libx264 -c:a copy -shortest out.mp4
Run Code Online (Sandbox Code Playgroud)