2017-09-14 40 views
-1

我试图运行命令:ffmpeg -i vid1.mp4 -vf "ass=subtitle.ass" vidOut.mp4在虚拟机上跑进错误:FFmpeg的硬编码字幕的fontconfig错误

Fontconfig error: Cannot load default config file 
No usable fontconfig configuration file found, using fallback. 
Fontconfig error: cannot load default config file 

ffmpeg完后再通过命令运行,但它产生的视频没有字幕。我尝试添加一个fonts.conf文件,并设置FC_CONFIG_FILE= C:\ffmpeg\fonts.conf and FC_CONFIG_DIR= C:\ffmpeg\,但我仍然得到相同的错误。

我运行相同的代码与我的普通机器上的相同的ASS和MP4文件,代码工作正常。任何意见我的问题将不胜感激。

编辑:我使用的FFmpeg的版本3.3.3

回答

-1

的静电积聚事实证明,使用命令修复该问题时指定的路径直接FFmpeg的。 C:\ffmpeg\bin\ffmpeg -i vid1.mp4 -vf "ass=subtitle.ass" vidOut.mp4完美作品