Cinelerra 2.0 Released
Eugenia writes "The best open source A/V production environment for Linux today, Cinelerra, has reached version 2.0. It sports H.264 video encoding/decoding & MPEG-4 audio encoding through Quicktime4Linux, the ability to load any MPEG or IFO file directly, the ability to import raw digital camera files through dcraw, gamma correction for raw digital camera files, better chroma key support and much more. On a similar note, the promising DIVA home video editor (written in GStreamer and Mono/GTK#) is progressing fast as well."
Have they actually improved the GUI? I could never ever figure out how to use Cinelerra. (This coming from a long-time Blender user. I'm no stranger to weird interfaces, it's just that sometimes it's easy to hit the limit =)
And toolkit? Do they still use the weird, inconsistent, completely unaesthetic toolkit? (A lot of cool pro X11 software seems to use fltk these days, why not that?) I don't really mind it that much, but it'd be nice to see a GUI that doesn't make eyes bleed.
And video compatibility? Specifically, I'm curious how it handles all the stuff captured with mencoder. Can I toss a MJPEG AVI in and it thinks it is what it is? How about XviD support? Make me drool and say it does Theora and Vorbis?
This kind of app seems ideal for processing on the GPU in the videocard. Not just for rendering the display, but for the codec even on a server. Is there any work on such a beast? Probably ideally a GStreamer filter with APIs running on the CPU, which internally sends the data to/from the GPU, calling an app that actually runs on the GPU, a GPGPU process for graphics processing. Like maybe a Sh shader in a GStreamer wrapper. Such an architecture could allow a GStreamer filter chain to use multiple videocards in parallel in a single machine, for scalable multiprocessing that doesn't bottleneck the CPU, leaving it free to run the rest of the app, UI, network/disk, etc. Is it out there somewhere?
--
make install -not war