来自 doc ,我使用下面的命令来绘制一个框并用颜色填充它。
ffmpeg -i output.mp4 -vf "drawbox=x=0:y=570:w=in_w:h=40:color=pink@0.5:t=fill" output_1.mp4
我有一个错误。
[Parsed_drawbox_0 @ 0x7fa5c6f05840] [Eval @ 0x7ffee6f23bc0] Undefined constant or missing '(' in 'fill' Last message repeated 5 times [Parsed_drawbox_0 @ 0x7fa5c6f05840] Error when evaluating the expression 'fill'. [Parsed_drawbox_0 @ 0x7fa5c6f05840] Failed to configure input pad on Parsed_drawbox_0
最佳答案
您似乎使用的是较旧的 ffmpeg 版本;升级或使用max
代替fill
.
关于带有填充颜色的FFmpeg drawbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49716265/