我只是想硬编码一些字幕。虽然标准字体运行良好,但当我搜索磁盘并从Font
目录中应用其他字体时,它们很少以这种方式工作:
-vf "subtitles=subb.srt:fontsdir=CopperplateGothicStd-33BC.otf:force_style='FontName=CopperplateGothicStd-33BC, ...
我得到信息:[Parsed_subtitles_0 @ 000000000286fec0] fontselect: (CopperplateGothicStd-33BC, 400, 0) -> ArialMT, 0, ArialMT
abd 程序只是将其转换为 Arial。有时我会收到消息glyph not found
,所以我可以理解它,但这里不知道存在什么错误。有人有类似的问题吗?
答案1
fontsdir=CopperplateGothicStd-33BC.otf
您正在指定字体文件。该fontsdir
选项需要小路(例如 c:\myfonts\ )不是文件。