gpt4 book ai didi

ffmpeg - 评估ffmpeg drawtext中的函数

转载 作者:行者123 更新时间:2023-12-04 23:32:01 30 4
gpt4 key购买 nike

我希望在使用 ffmpeg 创建的视频上显示一个帧数倍数的计数器。以前关于 SO 的答案告诉我,表单的命令

ffmpeg -y -r 25  -pattern_type glob -i '*.jpg' -vf "text='%{n}': start_number=0: x=0: y=0: fontcolor=black: fontsize=30: box=1: boxcolor=white: boxborderw=5" -c:a copy movie.mp4
将显示帧号,这很好用。但是如果我尝试评估 %{} 中的表达式,例如
ffmpeg -y -r 25  -pattern_type glob -i '*.jpg' -vf "text='%{n*50}': start_number=0: x=0: y=0: fontcolor=black: fontsize=30: box=1: boxcolor=white: boxborderw=5" -c:a copy movie.mp4
然后我收到以下错误
[Parsed_drawtext_0 @ 0x55683f9b00] %{n*50} is not known    
在每一帧上。评估 n*50 的正确语法是什么?并显示在 drawtext ? TIA。

最佳答案

它缺少 e函数说明符。尝试

ffmpeg -y -r 25  -pattern_type glob -i '*.jpg' \
-vf "drawtext=text='%{e\:n*50}': start_number=0: x=0: y=0: fontcolor=black: fontsize=30: box=1: boxcolor=white: boxborderw=5" \
-c:a copy movie.mp4

关于ffmpeg - 评估ffmpeg drawtext中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72704463/

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