带有填充颜色的FFmpeg drawbox

标签 ffmpeg

来自 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/

相关文章:

Android 流到 rstp 服务器并使用 nginx 转换为 rtmp

video - x264/libx264 : Can only one I/P frame to be used as reference for B-frames?

FFMPEG avformat_open_input 返回错误

FFMPEG [h264_nvenc @ 0x56151389fe00] 无法获取预设配置 : invalid version (15)

video - 为什么ffmpeg的v0、v1、v2还在积极开发中? ppa :jon-severinsson/ffmpeg? 发生了什么

c - 使用 avcodec_decode_audio4 解码 FLAC 文件效果不佳

javascript - 在 android chrome 浏览器上运行 ffmpeg.wasm 时出现错误 "WebAssembly.Memory(): could not allocate memory"

ruby-on-rails - 使用 map-reduce 进行视频转换

ffmpeg - 如何使用 FFMPEG 库应用渐变颜色,其中颜色从特定颜色逐渐消失为透明颜色?

java - 通过 Java Tomcat 服务器运行 Windows 命令