我在命令提示符下成功執行了下面的FFMPEG終端命令。但是我無法在我的java程序中執行這個命令。我可以在我的java程序中執行所有其他沒有雙引號的ffmpeg命令。這裏我只會用雙引號(「...」)來混淆。如何在java中運行ffmpeg命令(windows)
ffmpeg -i "concat:C:\\journalism\\videos\\vid1.ts|C:\\journalism\\videos\\vid2.ts" -c copy C:\\journalism\\videos\\output.mp4
我可以在命令提示符下成功執行。但我在我的java代碼中嘗試了下面的代碼。
Runtime.getRuntime().exec("C:\\ffmpeg\\bin\\ffmpeg -i 'concat:C:\\journalism\\videos\\vid1.ts|C:\\journalism\\videos\\vid2.ts' -c copy C:\\journalism\\videos\\output.mp4");
即使我試着用單引號('...')替換雙引號(「...」)。但沒有成功。
誰能幫我走出這個問題...
在此先感謝...