ffmpeg накладывает водяной знак только на непрозрачные пиксели
У меня есть видео.mov с альфа-каналом и водяным знаком.png. Можно ли наложить водяной знак только поверх непрозрачных пикселей видео с помощью ffmpeg?
1 ответ
Решение
Использование
ffmpeg -i in.mp4 -i image \
-filter_complex "[0]split[o][a];[a]alphaextract[a];\
[o][1]overlay=format=auto[oc];[oc][a]alphamerge" -c:a copy out.mov
Выберите кодек, который сохраняет альфа как -c:v png
,