Server-side video manipulation software


I'm looking for a hosted or self-hosted solution that will allow me to manipulate video files that are uploaded to a server by an end-user.

Does anyone know of any solutions – open source or otherwise – that can:

  • Splice movies together
  • Overlay images on a movie (watermark)
  • Overlay one/multiple movies on-top of another (think picture-in-picture style)

all without the need for a GUI, so I can create a script? Essentially, ImageMagick for video files!

Best Answer

If you can use Java, you could also use Xuggler.

Related Question