我正在使用jave api编写Java代码,但是api的基础代码使用ffmpeg,根据要求,我已将ffmpeg保存在C:\ ffmpeg中,并将ffmpeg.exe的路径添加到Windows上的环境变量中。但是我收到这个错误

it.sauronsoftware.jave.DefaultFFMPEGLocator copyFile
SEVERE: Could not get native library for ffmpeg-x86.exe

我在Google上进行了搜索,但找不到任何解决方案。

最佳答案

您试图使用DefaultFFMpegLocator。尝试以下方法:

从Jave文档中:

JAVE为您提供了一个名为it.sauronsoftware.jave.FFMPEGLocator的抽象类。扩展它。您所要做的就是定义以下方法:

公共(public)java.lang.String getFFMPEGExecutablePath()

此方法应返回基于文件系统的路径到您的自定义ffmpeg可执行文件。

08-06 20:37