ffmpeg - : 和 - 应用 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
可以在图像上显示这种格式的日期?
解决方案
推荐阅读
- java - log4j2.asyncLoggerRingBufferSize 的插槽大小是多少
- sql - postgres 使用 over partition 对动态行求和
- excel - 查找 Excel 文件损坏的原因
- prolog - 启发式表转换为 prolog 事实突出显示错误
- d3.js - D3 - 带折线图的堆叠条形图双轴
- go - 在 golang 中创建二维字符串数组
- php - 带有codeigniter的Restfull API没有从帖子网址中获取价值
- c# - Photon Realtime:PluginHost.HttpRequest 参数“异步”是什么意思?
- django - 删除对象,从 ListView 到 DeleteView
- javascript - 为什么 moment().format() 会在未来六个小时内创建一个日期对象?