ffmpeg叠加图像,淡入淡出

时间:2018-05-24 18:22:37

标签: ffmpeg overlay mp4

所以我有一个PNG叠加视频,而且这个效果非常好,现在我想要一个以前只能显示一段时间的png,并让它淡入淡出。

但我的新命令只是没有图像,过去它有图像。

请你帮忙,也许我只是错误地尝试了。

ffmpeg.exe -i "20180523152257.mp4" -i "20180523152257.mp4.png" -filter_complex "[1:v]format=rgba,fade=in:st=1:d=3:alpha=1,fade=out:st=6:d=3:alpha=1 [ovr]; [0][ovr] overlay" -codec:a copy "OUT.mp4"

1 个答案:

答案 0 :(得分:2)

使用

ffmpeg -i "20180523152257.mp4" -loop 1 -t 9 -i "20180523152257.mp4.png" ...

单个图像被ffmpeg视为一帧的视频,但对于动画效果,您需要足够的帧来应用效果。 loop选项告诉ffmpeg无限期地重复图像,-t 9将其限制为9秒,即淡出结束时。