我想使用 java 程序执行一个 cmd 命令
ffmpeg -i input.mp4 output.mp3
我希望使用 java 语言在 cmd 中执行上述命令。在上面的代码中,我直接给出了要执行的输入文件名,但是我可以编写代码以便用户手动给出输入文件吗?
干得好 -
Runtime.getRuntime().exec("ffmpeg -i input.mp4 output.mp3");
您可以使用ProcessBuilder执行此操作。JavaDoc 有一些代码示例应该证明是有用的。