我有一个带有 alpha 通道和.png水印的.mov视频。是否可以使用 ffmpeg 仅在视频的非透明像素上叠加水印?
使用
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
选择一个保留 alpha 的编解码器,如-c:v png
.