Win a copy of Machine Learning Systems: Designs that scale this week in the Scala forum
or Xamarin in Action: Creating native cross-platform mobile apps in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

FFmpeg has stopped working  RSS feed

Ranch Hand
Posts: 148
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I'm trying to convert a .mov video file to a .flv format using FFMPEG. When I execute it on command line, it works. However, when I invoke it from my java code, a Windows Vista dialog window pops up saying "FFMpeg has Stopped working". I don't idea what the problem is.

Here's my code:

String destinationPath = "C:\\6268\\videos\\fullJavaExprt.flv";

String filePath = "C:\\6268\\videos\\fullJavaExprt.MOV";
String flags = " -ar 22050 -ab 32 -f flv -s 320x240 ";
String command="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\ROOT\\ffmpeg.exe -i " + filePath + flags + destinationPath;

try {

Process process = Runtime.getRuntime().exec(command);
InputStreamHandler errorHandler = new InputStreamHandler(process.getErrorStream(), "Error Stream");
InputStreamHandler inputHandler = new InputStreamHandler(process.getInputStream(), "Output Stream");


if (process.exitValue() == 0) {
// do something;
System.out.println("exit code: " + process.exitValue());

}catch(Exception e){


Hot dog! An advertiser loves us THIS much:
Rocket Oven Kickstarter - from the trailboss
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!