Nat,
Sorry to have missed out on the nested timeline thread. I'm going to try to restart this in a constructive manner...
The underlying desire is for powerful tools to manage projects and media, especially long form projects. I think that nested veg files addresses some of this. Also, since one isn't forced to nest a veg file, if one doesn't want to do so then one doesn't have to do so. A design requirement here should be that performance isn't affected if nothing is nested.
It seems to me that actual timeline nesting is a presentation issue. There's an underlying process going on and then there's the way that process is presented to users.
The underlying process would be that Vegas treat other vegas or acid compositions as if they were events. I suppose this would mean that vegas would take a database file (like the veg file) and "include" it in the current database. What you'd have then is a block of program info inside the main program info and that block would be treated as a unit.
This implies a lot of possibilities:
--First and foremost, a vegas project file that can manage multiple veg files. Not only could you open multiple instances of Vegas but now you could open multiple timelines in one instance of Vegas.
--Possibly a more robust model for grouping events since defining a set of events as a "Comp" or "subVeg" could be seen as a form of grouping
--Possible the ability to "lock" a comp because you can't change the contents or a comp or subVeg without actually opening it.
--possibility to merge a comp or subveg back into the main veg file
--possibility to background render those comps or subveg files. Because the contents of such a file are essentially locked, these are good candidates for background renders. The down might be that if you can prerender sets of events on the timeline you'll need to dedicate more space to hold those renders.
--possibility of allowing someone at another station to work on scenes (comps, subveg files) and then merge them back into the main project.
--Since you can define a set of events as a compositional unit, you can prerender those units. This could mean that people could have persistant prerenders because the prerewnder would actually apply to the events instead of the timeline coordinates. For instance, you can prerender transistions.
Probably the biggest issues would be storage space-more prerenders means more storage, and project settings mismatches. You need to make sure that everything on the scene/comp/subVeg is coming in at the sample level instead of the project setting level.
Rob Mack
Sorry to have missed out on the nested timeline thread. I'm going to try to restart this in a constructive manner...
The underlying desire is for powerful tools to manage projects and media, especially long form projects. I think that nested veg files addresses some of this. Also, since one isn't forced to nest a veg file, if one doesn't want to do so then one doesn't have to do so. A design requirement here should be that performance isn't affected if nothing is nested.
It seems to me that actual timeline nesting is a presentation issue. There's an underlying process going on and then there's the way that process is presented to users.
The underlying process would be that Vegas treat other vegas or acid compositions as if they were events. I suppose this would mean that vegas would take a database file (like the veg file) and "include" it in the current database. What you'd have then is a block of program info inside the main program info and that block would be treated as a unit.
This implies a lot of possibilities:
--First and foremost, a vegas project file that can manage multiple veg files. Not only could you open multiple instances of Vegas but now you could open multiple timelines in one instance of Vegas.
--Possibly a more robust model for grouping events since defining a set of events as a "Comp" or "subVeg" could be seen as a form of grouping
--Possible the ability to "lock" a comp because you can't change the contents or a comp or subVeg without actually opening it.
--possibility to merge a comp or subveg back into the main veg file
--possibility to background render those comps or subveg files. Because the contents of such a file are essentially locked, these are good candidates for background renders. The down might be that if you can prerender sets of events on the timeline you'll need to dedicate more space to hold those renders.
--possibility of allowing someone at another station to work on scenes (comps, subveg files) and then merge them back into the main project.
--Since you can define a set of events as a compositional unit, you can prerender those units. This could mean that people could have persistant prerenders because the prerewnder would actually apply to the events instead of the timeline coordinates. For instance, you can prerender transistions.
Probably the biggest issues would be storage space-more prerenders means more storage, and project settings mismatches. You need to make sure that everything on the scene/comp/subVeg is coming in at the sample level instead of the project setting level.
Rob Mack