title: Use Java FFmpeg wrapper, or simply use Java runtime to execute FFmpeg?
body: <p>I'm pretty new to Java, need to write a program that listen to video conversion instructions and convert the video once an new instruction arrives. (Instructions are stored in Amazon SQS, but it's irrelevant to my question)</p>
  <p>I'm facing a choice, either use Java runtime to exec FFmpeg conversion (like from command line), or I can use a FFmpeg wrapper written in Java.</p>
  <p><a href="http://fmj-sf.net/ffmpeg-java/getting_started.php" rel="nofollow noreferrer">http://fmj-sf.net/ffmpeg-java/getting_started.php</a></p>
  <p>I'd much prefer using Java runtime to exec FFmpeg directly, and avoid using java-ffmpeg wrapper as I have to learn the library.</p>
  <p>So my question is this: Are there any benefits using java-ffmpeg wrapper over exec FFmpeg directly using Runtime?</p>
  <p>I don't need FFmpeg to play videos, just convert videos.</p>