-
Towards a better NLE Part 2 – A conceptual framework
Most of the time, when talking about improving the NLE concept, we talk in terms of tweaking existing tools and modes rather than addressing fundamental design questions. But I think there remain major design issues that could usefully be addressed by different ways of thinking.
If I were designing a new NLE, the first thing I would look at is finding a way to break up the old-fashioned duality of the Browser/Timeline model.
Apart from convention, there is no good reason for the separation of these two functions, but all NLEs treat the separation as a given. The result of this model is that editors are encouraged to work serially – organising in the Browser beforehand then moving the organised material to the timeline.
What if instead we opted for a model that maximises parallel working and created a a holistic environment where these two processes were not separated?
Imagine the “browser” being inside the “timeline”. (I’m putting the terms in inverted commas because I am imagining a completely different sort of environment that effectively supersedes both.)
I’m thinking of an editing space that’s a lot more sophisticated than the kind we are used to and which is much more an interactive graphical arena, an “artboard” with deep contextual options.
Instead of thinking of one place where clips are sorted and another place where they are arranged sequentially, think instead of a master environment where clip selection and clip sequencing happen together.
Instead of a one-way flow from browser to timeline, think of a seamless sharing between the two.
For instance, every clip or subclip item would contain (via a contextual pop-up) the option to access any other similarly tagged clips or subclips and any or all additional information added to them.
Tagging and adding info can be performed anywhere including within a timeline.
Essentially each “clip” becomes a “container” regardless of where it currently lives. This is not to say that you wouldn’t have higher level containers but rather to point to a different way of looking at what a “clip” might be in practical terms.
The key to this is a contextual model where any object can be a “container” for additional data and relationships.
Think also of a space where multiple timelines co-exist, master timelines as well as subsidiary mini-timelines, breaking down the arbitrary distinction between a clip that hasn’t yet been “sequenced” and those that have.
Another area I would look it would be to have the interface reformat itself intelligently depending on the operation that you are performing. The fact that we still have fixed workspaces that you have to manually select seems antiquated. Depending on what you are doing you need certain interface items to be larger or smaller or hidden or unhidden and this should happen without you having to think about it. If something like this were implemented it would free up a lot more possibilities of the kind I am advocating here.
Obviously there are some features of this that will be partially echoed in your own favourite NLE right now (especially if you are familiar with Smoke), but it’s not individual features I am talking about. It’s a radical rethinking of the dual mode archetype that dominates most NLE design at present.
Moving towards a holistic model, however that is implemented in practice, surely has to be a desirable goal.
Anyway, just a few random thoughts for a Friday lunchtime. I’m sure you can all do a lot better so let’s be having you!
Simon Ubsdell
tokyo productions
hawaiki