首页 > 解决方案 > Windows 10 服务器 ffmpeg 配置

问题描述

FF-MPEG Run-time execution in java not running in windows 10 server.I have test with my system its working很好,但在windows 10 server中不起作用。我还在windows 10中提供了环境变量路径,但问题仍然存在。我的代码如下

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

字符串 cmd = "ffmpeg -i " + source + " -ar 16000 -ac 1 " + pathwav + wavFileName + ".wav";

        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;
        }

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

标签: javaspringamazon-web-servicesffmpegcmusphinx

解决方案


推荐阅读