FFmpeg drawtext限制最大打开字体文件数
我正在尝试使用FFmpeg从使用drawtext(filter_complex使用)注释/写入文本的图像创建视频。 如果drawtext过滤器数量超过500,则会收到错误消息: 找不到适合家庭Sans的有效字体 FFmpeg显然对可以同时打开的字体文件数量有限制。 如何drawtext工作-为什么一个新的文件打开每个过滤器,即使所有的字体文件是一样的吗? 有什么办法解决这个问题?通过增加可以同时打开的文件的限制? drawtext文档有一个选项fontconfig-如何使用?在上述情况下有帮助吗? 完整的命令 ffmpeg -f concat -i input.txt -i input_audio.wav -y -r 10 -filter_complex_script filterCommand.txt -crf 22 -threads 2 -preset ultrafast output_video.mp4 -filterCommand.txt-文本文件包含drawtext=enable='between(n,0,0)':fontsize=10:fontfile='C\:/windows/Fonts/calibrib.ttf':fontcolor='0x000000逗号分隔-重复509次DrawText有效 509次,失败510次。 控制台日志 ffmpeg version N-81989-g7845c13 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.4.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx …