FFMpeg 的 libavfilter drawtext 过滤器似乎不想打印像 é 这样的重音字符,而只是在它们应该存在的地方留下一个空间。从文件加载文本和从命令行指定文本时都会发生这种情况:
ffmpeg -i test.mpg -vf drawtext=text:"Café doesn\\\\\'t print the é" ...
ffmpeg -i test.mpg -vf drawtext=textfile:file_with_accents_inside.txt ...
有什么方法可以让 ffmpeg 正确绘制重音字符?我尝试了几种不同的字体,以确保它们不是罪魁祸首。