首页 > 解决方案 > : 和 - 应用 drawtext 时不显示字符

问题描述

当我在图像上绘制文本时,我试图让字符 '-' 和 ':' 显示出来,这样我就可以正确显示日期和时间的格式。当我运行 python 代码和所有设置文本时,这正是我想要的,我将它打印到屏幕上。但是,当命令运行时,日期和时间不显示,至少当我尝试绘制这个时:2018-12-12 T03:20:40图像上显示的是12 T

这是 ':' 和 '-' 字符有问题的示例

ffmpeg -y -i TifImageLoc -vf vflip,drawtext=fontfile=C:WINDOWS\Fonts\sserife.fon:fontsize=200:fontcolor=white:x=(w-text_w)/2:y=(h-texth-texth)/2:text="Hello\-\ \:World" -frranes:v 1 output1.tif

运行时,我希望在Hello- :World图像上绘制结果,但实际结果Hello完全以图片为中心

如何使用 FFmpeg 将“-”和“:”绘制到图像上,以便2018-12-12 T03:20:40可以在图像上显示这种格式的日期?

标签: ffmpeg

解决方案


推荐阅读