title: Playing and cutting video using Java
body: <p>I'm writing a Video catalog system and I was wondering if its possible to first, open a video in my application (needs to be a wide variety of formats), and second, allow users to cut the video at a given time-stamp.  </p>
  
  <p>If this isn't something that can be done easily, then is it possible to open a video using an existing program on the machine through java?  </p>
  
  <h2>EDIT</h2>
  
  <p>After a little research I found I could use the java Desktop API open open files with their default program.  Due to the fact that the program needs to be able to work with a wide variety of format (including footage from RED camera), I've decided to go down this route.</p>