对齐ffmpeg中任何照片/视频帧中上部的文本

对齐ffmpeg中任何照片/视频帧中上部的文本,ffmpeg,Ffmpeg,我想知道如何在中上任意大小的照片/视频框中对齐文本。我知道如何使文本在任何帧的x轴上居中,那么如何使其始终位于顶部呢 以下是我到目前为止一直在做的事情: ffmpeg -i input.jpg -vf "drawtext=font='Impact': text='Test Text': fontcolor=white: borderw=3: fontsize-75: x=(w-tw)/2:y=((h-text_h)/2)" output.jpg 提前感谢您的帮助。关于中上部

我想知道如何在中上任意大小的照片/视频框中对齐文本。我知道如何使文本在任何帧的x轴上居中,那么如何使其始终位于顶部呢

以下是我到目前为止一直在做的事情:

ffmpeg -i input.jpg -vf "drawtext=font='Impact': text='Test Text': fontcolor=white: borderw=3: fontsize-75: x=(w-tw)/2:y=((h-text_h)/2)" output.jpg

提前感谢您的帮助。

关于中上部,我想您指的是水平居中和垂直居中在框架的上三分之一。这意味着文本必须垂直居中于高度的1/6左右。所以,
x=(w-tw)/2:y=h/6-th/2

谢谢你,这正是我想要的!我只是想澄清一下我该如何做相反的事情(例如,水平和垂直居中于底部)?这是距离底部1/6的高度<代码>y=h-h/6-th/2