我正在尝试以编程方式在h264视频上添加PNG叠加层。
即使PNG图像具有Alpha通道,但在应用滤镜后,在生成的视频上,该图像的背景为黑色,而不是透明的。 这是过滤器:
"[in][in2]overlay=15:15[out]"
我正在使用openh264解码/编码视频,因此生成的视频的像素格式为YUV420P。 我试图在过滤器中明确定义格式:
[in][in2]overlay=15:15,format=rgba,format=yuv420p[out];
但是没有变化。 ffmpeg:3.4 ; openh264:Git(即1.9.0)
谢谢。