我在mac上通过brew install安装了ffmpeg。当我从终端运行ffmpeg命令时,它运行得很好。但是当我在java中创建程序并执行像
这样的命令时Runtime.getRuntime().exec("ffmpeg");
抛出IOException无法运行程序"ffmpeg":error=2,没有这样的文件或目录。知道怎么解决吗?
尝试使用下面的代码
String[] command = new String[]{"/bin/bash","-c","ffmpeg -version"};
Process p = Runtime.getRuntime().exec(command);