java mencoder_mencoder java linux
在執行轉化的時候只能轉化1分鐘的影片超過1分鐘影片的都不能轉化。可是直接輸入命令行又能全部轉化。高分求解try{Runtimert=Runtime.getRuntime();Processproc=rt.exec("mencoder"+ol...
在執行轉化的時候只能轉化1分鐘的影片超過1分鐘影片的都不能轉化。
可是直接輸入命令行又能全部轉化。
高分求解
try{
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("mencoder "+oldfilepath+" "
+"-oac lavc -lavcopts acodec=mp3:abitrate=64 -ovc xvid -xvidencopts "
+"bitrate=600 -of avi -o "+newfilepath);
System.out.println ("mencoder "+oldfilepath+" "
+"-oac lavc -lavcopts acodec=mp3:abitrate=64 -ovc xvid -xvidencopts "
+"bitrate=600 -of avi -o "+newfilepath);
InputStream stderr = proc.getErrorStream();
InputStreamReader isr = new InputStreamReader(stderr);
BufferedReader br = new BufferedReader(isr);
String line = null;
System.out.println("");
while ( (line = br.readLine()) != null)
System.out.println(line);
System.out.println("");
int exitVal = proc.waitFor();
System.out.println("Process exitValue: " + exitVal);
} catch (Throwable t)
{
t.printStackTrace();
}
return true;
展開
總結
以上是生活随笔為你收集整理的java mencoder_mencoder java linux的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 电子时钟_Java电子时钟实现
- 下一篇: linux 其他常用命令