ffmpeg 一条命令实现 圆形画中画效果
·
具体效果如下:

命令如下:
ffmpeg -i circle.png -i D:\left\0000.mp4 -i D:\left\bbb.mp4^
-filter_complex [0:v]alphaextract[vMaskAlpha];[1:v][vMaskAlpha]alphamerge[vTop];[2:v][vTop]overlay=y=400:x=200 -y D:\left\oooo.mp4
解析:
本质是 circle.png , 改png 就是在 圆形图像 范围外设置 alpha为全透明, 圆形内不透明.
就像这样:

alphamerge filter可以控制视频的 alpha的值.
QQ交流群:
210324637
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)