Фильтр наложения ffmpeg добавляет черный фон для PNG с прозрачностью - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь программно добавить наложение PNG поверх видео h264.

Даже несмотря на то, что изображение PNG имеет альфа-канал, после применения фильтра к результирующему видео это изображение имеет черный фон вместо прозрачного.Вот фильтр:

"[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)

Заранее спасибо.

...