在FFMPEG命令中使用-fontconfig
参数指定字体配置文件的路径。
示例代码:
String[] cmd = {"-y", "-i", "input.mp4", "-vf", "drawtext=fontfile=/path/to/font.ttf:text='Hello world':fontsize=24:fontcolor=white:x=10:y=10", "-codec:a", "copy", "output.mp4"};
//添加以下代码
cmd = Arrays.copyOf(cmd, cmd.length + 2);
cmd[cmd.length - 2] = "-fontconfig";
cmd[cmd.length - 1] = "/path/to/fonts.conf";
FFmpeg.execute(cmd);