发布于 2019-04-08 15:26:06
使用
ffmpeg -i cat.mp4 -i bg1.mp4 -i mask1.mp4 -i fg1.mp4 -filter_complex "[2]negate[a];[1][a]alphamerge[frame];[0][frame]overlay=format=auto[framed];[3]mergeplanes=0x00010200:format=yuva420p[fg];[framed][fg]overlay" out.mp4top的基本顺序是: 1)将掩码附加到bg视频,2)将此结果覆盖在内容的顶部。3)将FG叠加在第二结果的顶部。
为了获得最好的效果,也为前景视频生成一个掩码,如果是这样的话,使用字母合并,就像我对bg视频所做的那样,而不是像我所做的那样使用mergeplanes。
我不得不倒置BG面罩,因为部分彩色白色代表面具的可见区域。
https://stackoverflow.com/questions/55572630
复制相似问题