问题描述
将视频和png图像作为叠加层。
当我在视频开始处淡入淡出并在结尾处淡出时,叠加层可以正常工作。
但是当我尝试反转淡入淡出效果时,没有错误抛出,但是输出视频没有显示任何覆盖。
ffmpeg -i input.mp4 -i overlay.png -filter_complex
"[1:0]format=rgba,fade=t=in:st=0:d=5:alpha=1,fade=t=out:st=95:d=5:alpha=1[my1]
[0:0][my1]overlay=W-w-100:H-h-100:shortest=1"
上面的代码按我的预期工作。但是我想要的是逆转效果。以下代码不会引发任何错误并产生视频。但在开始或结束或任何地方都不会显示叠加层。
下面我认为应该工作的代码。但不是。
ffmpeg -i input.mp4 -i overlay.png -filter_complex
"[1:0]format=rgba,fade=t=out:st=0:d=5:alpha=1,fade=t=in:st=95:d=5:alpha=1[my1]
[0:0][my1]overlay=W-w-100:H-h-100:shortest=1"
任何线索?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)