ffmpeg drawtext 文本中前导 space 个字符被忽略

ffmpeg drawtext leading space characters in text are getting ignored

我在 ffmpeg 中对 drawtext 使用以下参数

ffmpeg -i input.gif -vf drawtext="fontfile='ariblk.ttf':text='    Hello World':x=10:y=10:fontsize=30:fontcolor=white" output.gif

请注意参数中指定的文本之前的空格,但在输出中文本之前的空格将被忽略。 那么我怎么能阻止 ffmpeg 这样做呢。

转义第一个 space 字符。

text='\    Hello World'

(在 Win7 上测试)