07.Dec.2006
Over the past few weeks I received a lot of questions regarding the state of the Diva project. I’ll try to address them here in a slightly broader context. It all started with a goal to create an an easy to use, “just working” s...23.Jun.2006
GUADEC is spinning up! I’m arriving in Barcelona at 14:30, and we’re meeting up with Philip and Andreas at the Vienna gate (15:30) to share the trip to Villanova. Feel free to join us. The Diva talk will happen at Tuesday around ~15:...27.Mar.2006
I’m glad to announce that Diva 0.0.1 will be released shortly. Here is a small preview with some hands-on demo movies: Demo 1 XviD / Mpeg4 – Starting a new project, importing video/music/photos into the project, managing the media as...28.Nov.2005
I finally managed to get the Diva wiki working & on-line. There’s not much there yet, but hey – it’s a wiki, it’ll grow. I primarly want it to be a resource for developers & hackers, so some interesting materials sh...13.Nov.2005
I was recently watching a popular ex-comunistic cartoon called “Wolf and Hare”. If you happen to be old enough & born somewhere in the central-eastern Europe you surely know this forty-years old brilliant piece of Russian animation...06.Nov.2005
So now for some Diva news… During the past month I was basically rewriting the whole engine part from scratch. It’s not 100% done yet, but the overall design is already there. It’s modularized, extensible, and should be enough t...16.Sep.2005
It all started with a hint from Richard that he’s already using OpenGL as the display system in his OpenME editor. In the old days, even before the whole 3d gaming hype, I used to be very much interested in VR-like graphics & visualizat...03.Sep.2005
While working on Diva I developed a library (Gdv) to encapsulate all the GStreamer internals. At first I wanted to tightly integrate that into Diva, but at some point it became obvious that Gdv can be a stand-alone library for higher-level access ...01.Sep.2005
Soc is over and here is a new demo of Diva. This time it’s a zip file as it’s pretty large – 28mb even though I tried to limit the usage of media. In this demo I’m assembling a simple movie made of three video clips + backg...26.Aug.2005
I ported my whole drawing to Cairo: It’s slightly slower than the pixbuf sprite-based drawing I used before, but hopefully this will improve in future (Glitz?). It’s also much more sane in programming terms, since all the pixel-grai...25.Aug.2005
It seems there is a lot of talking regarding video editing on Linux recently. That’s good. PiTiVi got some attention, and I recommend you to check it out. It looks pretty interesting. Harvey and I we have same goals but much different ways t...16.Aug.2005
Thanks to Edward I got interested in what the GStreamer guys are cooking for the next release. After some some chattering on #gstreamer I got seduced into checking out gstreamer 0.9 CVS. The new API & features are very interesting and I decide...05.Aug.2005
This week I managed to bind all the various DIVA elements together and make them play nicely. I’ve got the skeleton of the video editor pretty much working. On the second shot you can see the frames mode which is very usefull. This is...30.Jul.2005
I enjoy competition too Richard ;) Since we have so much different assumptions (gstreamer vs libquicktime, gtk vs fltk…) , I think we can come up with some intersting results. Well, at least we agree that all current Linux video-editing solu...27.Jul.2005
A little demo, just to let you know I’m not idling here. This shows off some basic timeline capabilities (dragging & moving clips around). Yes, it’s already time-based, although It doesn’t look like so. I tell you, writing ...21.Jul.2005
If you’re looking for something absolutely extraordinary to watch – look no futher. Just grab Starewicz shorts collection on a DVD. You’ll be amazed, I tell you. Starewicz was a russian animator of polish origins (1882 - 1965) ...15.Jul.2005
In-style of the famous beagle demos Nat did I recorded a small flash movie to show off the things I’ve been up to recently. This demo features importing movies to a project in Diva (pretty basic right now). Things to note while watching...11.Jul.2005
So I started to bind my unamanged C code to managed C# code (the GUI of Diva will be written in mono). I was expecting problems at this stage – my unmanaged libGdv is dynamically linked against other shared objects (GStreamer) and I didnR...09.Jul.2005
Tomorrow I’m starting to work on the user interface for Diva. libGdv is functional enough to provide me with the basic features needed for timeline compositing. I took a refreshing look at the most popular video editing tools – from th...05.Jul.2005
GStreamer rocks in terms of design, but this an uncharted territory yet. It seems I’m slowly moving forward, but along the way I bump all the time on strange issues and (perhaps?) bugs. I decided to skip them right now and not waste time on ...Powered by Mephisto with a micro theme mod