首页 > 解决方案 > ffmpeg 无法识别 text='%{frame_num}'

问题描述

我正在尝试在视频上覆盖当前帧号,我目前有这个:

ffmpeg -i twopeople.mp4 -vf "drawtext=fontfile=Arial.ttf: text='%{frame_num}': x=(w-tw)/2: y=h-(2*lh): fontcolor=black: fontsize=20: box=1: boxcolor=white: boxborderw=5" -c:a copy twopeopleOUTPUT.mp4

输出有x=(w-tw)而不是当前帧。有什么我想念的吗?

标签: ffmpeg

解决方案


.bat逃避%与另一个%

ffmpeg -i input.mp4 -vf "drawtext=text='%%{frame_num}'" output.mp4

推荐阅读