请诸位大神再关注一下该问题, 根据drawtext的使用方式:http://ffmpeg.org/ffmpeg-filters.html#drawtext-1 9.22‘fontfile’ The font file to be used for drawing text. Path must be included. This parameter is mandatory. 即:该参数必须要有且要包含路径。
根据ffmepg提供的例子:drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='Test Text'" fontfile使用的路径为linux风格。但不适用于windows,windows中有冒号且使用反斜杠
在windows下使用时, 到冒号就自动截断了, 所以fontfile总是加载失败; 后查看avfilter_graph_parse_ptr->parse_filter->create_filter->avfilter_init_str,参数在冒号时就被截断,不知该问题是否算是ffmpeg的兼容性问题,请大神指教
|