Adventures in Blender’s Video Sequence Editor

Blender’s Video Sequence Editor (or VSE for short) is a small non-linear video editor cozily tucked in to Blender, with the purpose of quickly editing Blender renders. It is ideal for working with rendered output (makes sense) and I’ve used it on many an animation project with confidence. Tube is being edited with VSE, as […]

sequencer

Blender’s Video Sequence Editor (or VSE for short) is a small non-linear video editor cozily tucked in to Blender, with the purpose of quickly editing Blender renders. It is ideal for working with rendered output (makes sense) and I’ve used it on many an animation project with confidence. Tube is being edited with VSE, as a 12 minute ‘live’ edit that gets updated with new versions of each shot and render.  I’ve been trying out the Python API to streamline the process even further. So… what are the advantages of the Video Sequence Editor. Other than being Free Software, and right there, it turns out there are quite a few:

  1. familiar interface for blender users: follows the same interface conventions for selecting, scrubbing, moving, etc. Makes it very easy to use for even beginning to intermediate users.
  2. tracks are super nice: there are a lot of them, and they are *not* restricted: you can put audio, effects, transitions, videos or images on any track. Way to go Blender for not copying the skeuomorphic conventions that makes so many video editors a nightmare in usability.
  3. Since Blender splits selection and action, scrubbing vs. selection is never a problem, you scrub with one mouse button, select with the other, and there is never a problem of having to scrub in a tiny target, or selecting when you want to scrub. I’ve never had this ease of use in any other editor.
  4. simple ui, not super cluttered with options
  5. covers most of the basics of what you would need from a video editor: cutting, transitions, simple grading, transformations, sound, some effects, alpha over, blending modes, etc.
  6. has surprisingly advanced features buried in there too: Speed control, Multicam editing, Proxies for offline editing, histograms and waveform views, ‘meta sequences’ which are basically groups of anything (movies , images, transitions , etc) bundled together in one editable strip on the timeline.
  7. as in the rest of Blender, everything is keyframable.
  8. you can add 3D Scenes as clips (blender calls them strips) making Blender into a ‘live’ title / effects generator for the editor. They can be previewed in openGL, and render out according to the scene settings.
  9. it treats image sequences as first class citizens, a must!!!
  10. Python scriptable!!!! big feature IMO. (uses the same api as the rest of Blender)

proxysettings

Disadvantages are also present, I should mention a few:

  1. UI is blender centric! so if you are not a blender user, it does not resemble $FAVORITEVIDEOEDITOR at all. Also, you have to expose it in the UI (only a drop down away, but most people don’t even realize it is there)
  2. no ‘bin’ of clips, no thumbnail previews on the video files, though waveform previewing is supported.
  3. lacks some UI niceties for really fast editing, though that can be fixed with python operators, and also is getting improvements over time.
  4. could be faster: we lost frame prefetching in the 2.5 transition, however, it is not much slower than some other editors I’ve used.
  5. not a huge amount of codec support: Since Blender is primarily not a video editor, supporting a bajillion codecs is not really a goal. I believe this differs slightly cross platform.
  6. bad codec support unfortunately means not only that some codecs don’t work, but that some of the codecs work imperfectly.
  7. needs more import/export features (EDL is supported, but afk only one way)
  8. some features could use a bit of polish. This is hampered by the fact that this is old code, a bit messy, and not many developers like to work with it.

Needless to say this is all ‘at the time of writing’. Things may improve, or the whole thing gets thrown into the canal 😉

So what have I been up to with Blender’s video editor? Quite a bit! Some of it may end up not-so-useful in the end, but experimentation could yield some refinements. The really good thing about using Python, is that I can ‘rip up’ complex things and rearrange / redo them. So the experiments don’t result in a huge waste. Lets have a peak.

CALDERA

Caldera (2012) from Evan Viera on Vimeo. CALDERA is a project close to our heart, not least for being made by many dear friends and being the co-spawn of our time at Bit Films of Hampshire College. Now that the film has gone through festivals and entered the wilds of public viewing, congratulations again to […]

Caldera (2012) from Evan Viera on Vimeo.

CALDERA is a project close to our heart, not least for being made by many dear friends and being the co-spawn of our time at Bit Films of Hampshire College. Now that the film has gone through festivals and entered the wilds of public viewing, congratulations again to the entire crew for all its well-deserved acclaim! (Below, some information from Evan reminds me how much debate Caldera has stimulated, and how interesting its been to see the way interpretations meet and diverge.)

SYNOPSIS
Through the eyes of a young girl suffering from mental illness, CALDERA glimpses into a world of psychosis and explores a world of ambiguous reality and the nature of life and death.

DIRECTOR’S STATEMENT
CALDERA is inspired by my father’s struggle with schizoaffective disorder. In states of delusion, my father has danced on the rings of Saturn, spoken with angels, and fled from his demons. He has lived both a fantastical and haunting life, but one that’s invisible to the most of us. In our differing understanding of reality, we blindly mandate his medication, assimilate him to our marginalizing culture, and entirely misinterpret him for all he is worth. CALDERA aims to not only venerate my father, but all brilliant minds forged in the haunted depths of psychosis.

HISTORY
CALDERA was helmed by Evan Viera (Director/Composer/Co-Writer) and Chris Bishop (Co-writer/Animation Supervisor/Story Artist) and was produced at Hampshire College. CALDERA was the first film to go through the Bit Films Incubator Program, where founder and professor Chris Perry (co-producer/editor) invites orphaned independent films to be made on campus with the College’s students and resources. MANY students and industry professionals generously donated their time to the making of this film. (See Vimeo link for full list of credits and awards).

Steers Of Teal Production Files Released

Get the production files here licensed CC BY SA 3.0, you are free to use these so long as you use the same license, and attribute Bassam Kurdali | URCHN.org Hope you have fun!

Teal Steers Feeding

Get the production files here

licensed CC BY SA 3.0, you are free to use these so long as you use the same license, and attribute Bassam Kurdali | URCHN.org

Hope you have fun!

Post URL
1 comment

Steers of Teal

Blender Workshop + Tube WIP at Libre Planet

Sometimes after Bassam gives a workshop or talk, we get sad notes saying “I wish I knew! I wish I’d been there!” So I am posting this one super early, to cast the word far and wide: Bassam will offer a Blender workshop at the upcoming Libre Planet Boston! He plans to make it interesting […]

LibrePlanet

Sometimes after Bassam gives a workshop or talk, we get sad notes saying “I wish I knew! I wish I’d been there!”

So I am posting this one super early, to cast the word far and wide:

Bassam will offer a Blender workshop at the upcoming Libre Planet Boston! He plans to make it interesting for beginning to intermediate users, with his talk touching on the distributed production pipeline and some cool peeks at Tube.

Libre Planet is a very nice conference series, and the nearby Cambridge/Boston event affords us the pleasure of meeting interweb friends in person, as well as making lots of new ones. What’s more, Libre Planet supports the work of the Free Software Foundation.

Look for Libre Planet Boston this March 23-24, with some events tentatively planned for Friday, March 22. More on the precise schedule as it develops.

Let us know if we’ll be seeing you there!

©URCHIN 2015