Fresh off the release of video compositing, we've just added audio mixing to OpenShot. What is audio mixing you ask? Well, it's the ability to mix the audio of multiple video & audio clips across multiple tracks. So, instead of hearing just the audio from the top-most clip, it mixes all the tracks together. Very nice.

Also, just as significant as audio mixing, we've added the capability to render (i.e. export, make movie, etc...) your video project to an MPEG file. Of course, we will add more options and more formats in the future, but it's the first time OpenShot can actually produce anything meaningful, and thus... it's great news.

Screenshot of the new Make Movie button

What's next? There is still much to do before we have an official release. Here are a few features that I plan on addressing next:
  • A few more timeline related tools
  • A Make Movie dialog, with many more options and formats
  • Video Transitions
  • Video Effects / Filters
  • A Key-framing animation dialog / screen
As you can see, there is still plenty of work to be done. So, once again, if you are a Python developer and are interested in helping out, please drop me an email or join the "OpenShot Developers" team on LaunchPad.


Have you ever been able to to easily overlay, mix, edit, and composite videos in Linux? Me neither, but that's about to change! We have just added the ability to composite any number of clips & tracks together.

OpenShot's time-line is organized much like the Layers in Gimp or Photoshop. The bottom layer (or track) is the background, and the rest of the tracks stack on top. The top-most layer will cover up the tracks below it, unless of course, there are transparent or alpha'ed areas, in which the lower tracks will show through. A popular use of this technique would be to overlay a watermark on top of a video.

Here is a screenshot of a simple 4 track video project, in which the top 3 layers are being composited with the background layer, to create an overlay / watermark effect:

(Click the image for a larger version)

We have also added right-click context menus to our tracks and clips, which enable you to insert tracks above / below another track, remove tracks, re-order tracks, and remove clips from a track.

If you are interested in contributing to OpenShot, and would like to evaluate the program, I have added a very detailed list of steps in the README file to build the MLT framework and generate the Python bindings. To download the source code, click here and follow the directions.


Here is a quick status update on OpenShot. Things are progressing nicely. The code is really shaping up, and I am making very good progress. Here are few of the recent changes:

  • MLT framework has been integrated
  • A threading framework has been setup to work with MLT (so OpenShot doesn't freeze while playing videos, creating thumbnails, etc...)
  • The Gstreamer based thumbnail code has been replaced with MLT code, and as a result, is much faster and more stable.
  • It is now possible to easily drag 'n drop video clips into OpenShot, add them to the timeline, trim and arrange them, and watch your creation inside OpenShot. Not ready for primetime yet... but getting close.
I wanted to share a few screenshots of the development version, since we all know a picture is worth a thousand words. So... enjoy!

New Project Window

Main Screen & Timeline

Subscribe to: Posts (Atom)