0
Я хочу кодировать видео с x264 из моего собственного приложения Java.java processbuilder x264.exe
проблема в том, что x264.exe начинает работать, а не останавливаться. процесс не заканчивается, а застывает. Я пытаюсь запустить x264 с терминала, что отлично работает. проблема должна быть в java.
вот мой код:
String[] command= new String[]{"cmd","/c","x264.exe ....";
ProcessBuilder pb = new ProcessBuilder(temp);
Process p = pb.start();
int ev = 0;
if (p.waitFor() != 0)
{
ev = p.exitValue();
}
наилучшими пожеланиями, Пол
Попробуйте [перенаправить выходной ошибку в регистратор] (http://docs.oracle.com/javase/7/docs/api/java/lang/ProcessBuilder.html), чтобы узнать, что происходит! – Albert