Java MAC中ProcessBuilder和FFMPEG的权限被拒绝
我试图在Mac中运行Java MAC中ProcessBuilder和FFMPEG的权限被拒绝,java,ffmpeg,process,exec,processbuilder,Java,Ffmpeg,Process,Exec,Processbuilder,我试图在Mac中运行ProcessBuilder命令。由于权限问题,我无法运行。此外,我尝试复制文件夹并保存在本地文件夹中。我甚至试着做chmod。它不起作用了。我尝试使用FFmPeg执行以下帧捕获代码 ProcessBuilder builder = new ProcessBuilder( "/Users/balaji/Documents", "-i", "Documents/Theintouchables.mp4", "-f", "image2", "Document
ProcessBuilder
命令。由于权限问题,我无法运行。此外,我尝试复制文件夹并保存在本地文件夹中。我甚至试着做chmod
。它不起作用了。我尝试使用FFmPeg执行以下帧捕获代码
ProcessBuilder builder = new ProcessBuilder(
"/Users/balaji/Documents", "-i",
"Documents/Theintouchables.mp4", "-f", "image2",
"Documents" + "/" + "Test_Image" + "_%07d.jpg");
builder.redirectErrorStream(true);
Process process = builder.start();
1) 有关正确创建和处理流程的许多好提示,请参见。然后忽略它引用
exec
,并(继续)使用ProcessBuilder
创建流程。2) “它不工作。”始终复制/粘贴错误和异常输出!如果必须根据代码进行猜测,我会说documents文件夹不是可执行文件。