|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2003
Città: GE
Messaggi: 397
|
[Java] ...DEVASTAZIONE e Process.waitFor()
...Sono nei guai... dopo aver ricompilato per windows ffmpeg dovevo utilizzarlo da un programma JAVA...
vabbè direte voi, che sarà mai : chiami Runtime.exec() ... già, ma peccato che poi devo aspettare che abbia finito...p.waitFor() direte voi... NON FUNZIONA!!!!! Qualcuno ha mai avuto problemi simili? Aiuto.... ![]() |
![]() |
![]() |
![]() |
#2 |
Junior Member
Iscritto dal: Oct 2007
Messaggi: 1
|
io ho risolto così:
Process proc = Runtime.getRuntime().exec("ffmpeg.exe -i \"" + files[i].getAbsolutePath()+ "\" \"" + files[i].getAbsolutePath() + ".flv\""); InputStream stderr = proc.getErrorStream(); InputStreamReader isr = new InputStreamReader(stderr); BufferedReader br = new BufferedReader(isr); String line = null; System.out.println("<file>"); while ( (line = br.readLine()) != null) System.out.println(line); System.out.println("</file>"); int exitVal = proc.waitFor(); |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:33.