使用 FFMPEG 查找具有透明度的 png 中最右边填充像素的坐标

使用 FFMPEG 查找具有透明度的 png 中最右边填充像素的坐标

假设我想给几张照片加上这样的水印。

示例图片

我将有几张图片,其中最底部最右侧的非透明像素不同。标记的坐标是我需要为脚本计算的坐标。

标记坐标

我当前的脚本是:

for %j in (*.webp) do ffmpeg -i "%j" -i "C:\pad\watermark.png" -filter_complex "overlay=W-w-5:H-h-5" -c:v libwebp "%~nj_watermarked.webp"

结果如下

这是脚本的预期输出:

预期输出

相关内容