Java Windows 10服务器ffmpeg配置

Java Windows 10服务器ffmpeg配置,java,spring,amazon-web-services,ffmpeg,cmusphinx,Java,Spring,Amazon Web Services,Ffmpeg,Cmusphinx,FF-MPEG在java中的运行时执行未在windows 10服务器上运行。我已经用我的系统测试了它的工作情况,但在windows 10服务器上不工作。我还提供了windows 10中的环境变量路径,但问题仍然存在。我的代码如下 我已经尝试了在运行时java环境中运行ff mpeg命令的所有可能方法,但在Windows10服务器中错误仍然存在 String cmd=“ffmpeg-i”+source+“-ar 16000-ac 1”+pathwav+wavFileName+“.wav” 我希望在

FF-MPEG在java中的运行时执行未在windows 10服务器上运行。我已经用我的系统测试了它的工作情况,但在windows 10服务器上不工作。我还提供了windows 10中的环境变量路径,但问题仍然存在。我的代码如下

我已经尝试了在运行时java环境中运行ff mpeg命令的所有可能方法,但在Windows10服务器中错误仍然存在

String cmd=“ffmpeg-i”+source+“-ar 16000-ac 1”+pathwav+wavFileName+“.wav”


我希望在给定路径中创建Wav文件,但由于未执行ffmpeg命令而未创建该文件

请尝试在中指定ffmpeg的绝对路径cmd@NikolayShmyrev我已经尝试过这种方法,但仍然有错误消息吗?@llogan是的!这类似于:无法运行程序“ffmpeg-id:\git\speechproject\src\main\webapp\AllAudio\speech.wav-ar 16000-ac 1 D:\git\speechproject\src\main\webapp\WavFiles\XK9FQYVMUSC0UFHBNQ.wav”:CreateProcess error=2,系统找不到指定的文件null请验证是否包含指向ffmpeg可执行文件的完整路径。尝试在中指定ffmpeg的绝对路径cmd@NikolayShmyrev我已经尝试过这种方法,但仍然有错误消息吗?@llogan是的!这类似于:无法运行程序“ffmpeg-id:\git\speechproject\src\main\webapp\AllAudio\speech.wav-ar 16000-ac 1 D:\git\speechproject\src\main\webapp\WavFiles\XK9FQYVMUSC0UFHBNQ.wav”:CreateProcess error=2,系统找不到指定的文件null请验证是否包含指向ffmpeg可执行文件的完整路径。
        System.out.println("cmd=> "+cmd);
        Process p = Runtime.getRuntime().exec(cmd); 
        p.waitFor();
        System.out.println("Exit value: " + p.exitValue());
        if(p.exitValue()==0)
        {
            System.out.println(wavFileName + " is Created");
            String path = pathwav + wavFileName + ".wav";
            return path;
        }