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:
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.
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.
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.
simple ui, not super cluttered with options
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.
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.
as in the rest of Blender, everything is keyframable.
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.
it treats image sequences as first class citizens, a must!!!
Python scriptable!!!! big feature IMO. (uses the same api as the rest of Blender)
Disadvantages are also present, I should mention a few:
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)
no ‘bin’ of clips, no thumbnail previews on the video files, though waveform previewing is supported.
lacks some UI niceties for really fast editing, though that can be fixed with python operators, and also is getting improvements over time.
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.
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.
bad codec support unfortunately means not only that some codecs don’t work, but that some of the codecs work imperfectly.
needs more import/export features (EDL is supported, but afk only one way)
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 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.)
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.
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.
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).
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.
We are thrilled by the “totally awesome” render tests coming off the farm, with supreme animatador / pixelero Pablo Vazquez (venomgfx) heading up lighting and look-dev, but there is juicy work still to do on the Tube production, so we invite interested artists to check out our open task list and internship positions announced below!
And if you are an artist with a bit of time who would like to get involved as a contributor, please contact us!
Calling all students, recent graduates and professionals wanting to ply their 3D skills in free/libre software:
Join Bassam and the URCHN crew this spring as a remote or local artist on the Tube Open Movie production, hosted by the Bit Films animation incubator at Hampshire College, Massachusetts. Helmed by Chris Perry, formerly of Pixar and Rhythm & Hues, the program draws together a lot of talent, so although internships are unpaid, it promises to be a very stimulating and fruitful space. These positions offer an opportunity to improve your skills, develop your reel, and make useful contacts in the industry. The official internship period runs from Monday February 4 through Friday May 17, 2013. Applications are due (via email) no later than Friday February 1, 2013, at 5pm (EDT). Because the project is ongoing, the internship period is flexible; if in doubt, apply! Please read carefully the open positions announcement and FAQ. Have questions about internships? Email us!
It’s been a great week here since Pablo arrived and has been doing amazing work shading Gilga’s hair with cycles- can’t wait to show his results. This weekend, we took some downtime, hanging out and blending at the Haymarket Cafe. Famed Gnome designer Jakub Steiner was lamenting the lack of an easy way (there is of course, a difficult way) to make a quick ‘typing’ effect for Blender text objects. I thought it would be a fun hack so I made this addon.
This coming Tuesday we welcome Pablo Vazquez, who’s visiting us for 5 weeks to work on kicking off our lighting/look dev pipeline, giving me time to focus on finishing our animation tasks up.
Currently we are almost out of character animation shots- the remainder of our animation is all technical in nature. We’ve started lighting- gradually switching our pipeline over to Cycles (but not 100%)- but at this point we have no lit shots that I can call ‘final’ in lighting and/or compositing.
Pablo is our secret weapon to change that. Much as we needed Chris Bishop’s skills as an anim supervisor to get through the bulk of our character anim (and to a much higher standard than I had even hoped for), we will benefit from Pablo’s sheer artistic and technical awesomeness to get things in shape.
For those of you who don’t know, Pablo is known in the Blender community as venomgfx, and has worked on multiple Blender Open Movie (and game!) projects, authored an amazing set of tutorial DVDs (Venom’s Lab) and worked on many commercial projects. We worked together in Buenos Aires on Plumiferos, the first feature made in free software, and I have had the pleasure of pulling all-nighters with him just before the Blender Conference to make interstitials for the Suzanne animation festival. This month is going to be a great one for me, and I hope for Pablo and the rest of the lighting team too. We’ll try to post more about our awesome team and their pipeline during the month.
A 3D animated short film based in free/libre software, Tube is also a new experiment in distributed collaboration. It plays on the ancient Gilgamesh poem, in a variant of the hero's progress that becomes the animation's own frames.