我找到了从右下到左上覆盖文本“HelloWorld”的命令。但它不能准确地从边到边工作,而是从底部边缘上方开始,到顶部边缘下方结束。下面是我使用的命令。
ffmpeg -i "tmp/output_2.mp4" -vf "drawtext='fontfile=DejaVu Sans:text=HelloWorld:fontcolor=white:fontsize=30:y=h-50*t:x=w-(t-4.5)*(w+tw)/15'" -vcodec libx264 -crf 15 "tmp/watermark_output_2.mp4
我需要制作一个命令变体,以适用于视频上 4 种不同类型的绘制文本悬停。
- 右下角到左上角
- 从左上到右下
- 从右上到左下
- 从左下到右上
我不熟悉 drawtext 的 x,y 方向使用的变量。
请帮助我,谢谢。