Where should Cinelerra go next? Several comments:
- the first components to focus on should be
- the renderer -- renders from the Edit Decision List and the
assets to a codec, taking however long it requires
- the previwer -- renders to a screen window, taking at most
17ms so it can do 60f/s
- the renderer needs to be made up of components that might
- apply an effect frame-by-frame (each frame independently eg
chromakey)
- change the number of frames (eg pulldown)
- combine several clips (transitions, compositing)
- the edit decision list would then be a graph of component nodes
- free/open source projects work by dividing the code base into
modules that can be worked on independently, replaced by better
alternatives, and reused on other projects.
- therefore the important thing is to define the interface between
components.
Also, look at Blender. This contains a video editor with similar
functionality to Cinelerra but a less-usable user interface. However, it
would be good if both projects could address the same interface to allow
reuse of components.
--
Regards,
Martin
([EMAIL PROTECTED])
IT: http://methodsupport.com Personal: http://thereisnoend.org