如何在 ffmpeg 上制作 Drawtext 滑动动画-视频左上角到右下角

如何在 ffmpeg 上制作 Drawtext 滑动动画-视频左上角到右下角

我找到了从右下到左上覆盖文本“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 种不同类型的绘制文本悬停。

  1. 右下角到左上角
  2. 从左上到右下
  3. 从右上到左下
  4. 从左下到右上

我不熟悉 drawtext 的 x,y 方向使用的变量。

请帮助我,谢谢。

相关内容