我有一个视频 (input.mp4) 文件,显示一系列收银员交易。我想添加一个计数器来显示累计购买次数。
我能够通过以下方式添加运行计数器:
ffmpeg -i input.mp4 -vf "drawtext=textfile=counter.txt:fontcolor=white:fontsize=42:shadowcolor=black:shadowx=2:shadowy=2" -c:a copy output.mp4
哪里counter.txt
:
Purchases: %{n}
但是,n
记录帧。手动记录每个事务的时间戳后,我希望(如果可能)有一个单独的文件,其中包含时间戳和 n 的值。
或者直接传递一系列时间戳范围和附带的文本。就像这个的通用版本回答。
有没有办法做到这一点,或者有更好的解决方案?