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 to media files.
In this demo aimed at developers (28MB) I’m building a simple video player in just 5 minutes and two screenfulls of C# code.
One can argue, that instead of Gdv we need decent gstreamer-sharp bindings for mono. That’s true, but still GStreamer is a very low-level API and for certain tasks Gdv might be of use.
Some time ago Scott sent me an upgraded version of my fixme2html script. It’s written in perl and works much better than my bashy version.
Update: If you work day-to-day with video editing software and you’d like to drop me a few suggestions/hints regarding the user interface, please do join the diva-cutters mailing list.
Powered by Mephisto with a micro theme mod
8 Comments
damn coool!
When is diva going to be released? can’t wait…
YummY!! :D
Promising! Can this library also be used to stream video from a device?
@sulphur There will be some provisions for devices, as I’m interested in video capturing for Diva. But for streaming you might be interested in using GStreamer directly. The whole point of Gdv is to turn a low-level streaming library (GStreamer) into a higher-level timeline-assembling library.
@hbons I expect the first release to be synced with the first stable release of GStreamer 0.9.
What’s the theme you’re using there it looks sweet?
http://diva.mdk.org.pl/2005/08/25/just-make-it-look-pro-and-important#comment-92
> I expect the first release to be synced with the first stable release > of GStreamer 0.9.
Actually that should say:
“I expect the first release to be synced with the first stable release of GStreamer 1.0”
…as there will be no stable release of 0.9 (GStreamer uses odd numbers for development, even for stable)
Gst 1.0 is schedlued to be in sync with Gnome 2.14. I’ll try to fit that timeline too.
Sorry, comments are closed for this article.