我正在尝试使用 ffmpeg 中的 drawtext 过滤器向视频添加文本,但根据帧大小,文本可能太大(部分内容甚至不在视频帧中)或太小(几乎不可读) . 有没有办法让文本自动调整大小以完全适合框架?
在这里,我现在只是将文本放在顶部中间:
ffmpeg -i input.jpg -vf "drawtext=font='Impact': text='Test Text': fontcolor=white: borderw=3: fontsize-75: x=(w-tw)/2:y=h/12-th/2" output.jpg
提前感谢任何提供帮助的人。
使用字幕过滤器。字体大小将自动缩放以适合图像。
制作
subtitles.srt
:编码: