Curahee Q
Legacy Member
Beste programmeurs
Ik ben bezig met een programma waarmee ik videos kan uploaden en die deze on the fly converteert met ffmpeg naar .flv bestanden. Deze worden dan online afgespeeld met een flashplayer.
Ik zet mijn files om via
Ik heb voorbeelden gevonden waarmee ik dan de output van de command kan opvangen maar deze werken bij mij niet.
Deze 2 manieren hebk gevonden:
"c" is blijkbaar gewoon altijd -1
En dan de andere manier:
Maar ook dit doet het niet. Hopelijk heeft iemand hier ervaring mee.
Alvast bedankt
Ik ben bezig met een programma waarmee ik videos kan uploaden en die deze on the fly converteert met ffmpeg naar .flv bestanden. Deze worden dan online afgespeeld met een flashplayer.
Ik zet mijn files om via
Code:
Process child = Runtime.getRuntime().exec(command);
Deze 2 manieren hebk gevonden:
Code:
InputStream in = child.getInputStream();
int c;
while ((c = in.read()) != -1) {
process((char)c);
}
in.close();
En dan de andere manier:
Code:
BufferedReader input =
new BufferedReader
(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
System.out.println(line);
}
input.close();
Alvast bedankt
