gpt4 book ai didi

batch-file - 在 ffmpeg 中出现错误 'too many inputs specified for the "scale"filter'

转载 作者:行者123 更新时间:2023-12-04 23:19:41 25 4
gpt4 key购买 nike

我正在尝试使用 ffmpeg 为多个图像添加水印.它在开始时效果很好,但是当我尝试更改水印的不透明度时,它显示错误为:

[AVFilterGraph @ 0000019b2a655340] Too many inputs specified for the"scale" filter. Error initializing complex filters. Invalid argument


使用的代码:
for %%a in ("*.jpg") do ffmpeg -i "%%a" -i wm.png -filter_complex "[1]lut=a=val*0.3[a];[0][a][1]scale=iw*0.50:-1[wm];[0][wm]overlay=0:0" -preset ultrafast "post\%%~na.jpg"

最佳答案

如果我正确理解您的意图,请更改

[1]lut=a=val*0.3[a];[0][a][1]scale=iw*0.50:-1[wm];
[1]lut=a=val*0.3,scale=iw*0.50:-1[wm];
水印可以在 alpha 更改后直接缩放。

关于batch-file - 在 ffmpeg 中出现错误 'too many inputs specified for the "scale"filter',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69187671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com