Yes, I know. I only just released 0.0.1 but anyone who downloaded it probably noticed a few rather embarassing omissions and errors. Anyway, I cleaned things up and this tarball should work. Please let me know if you have any issues.
Also, for the Ubuntu heads out there, Sebastin Dröge has kindly offered to package up the new gsteditor, so look for a universe package on edgy soon.
Announcing gsteditor 0.0.1
This is the first version of a newly re-written python version of the GStreamer graphical pipeline editor. Developers, VJs and twiddlers should find this application useful for developing full featured multi-media applications that use the gstreamer framework.
Please keep in mind, this is alpha software and has a bunch of known bugs. This version is a proof of concept but it should already be useable for testing certain pipelines. This version requires gstreamer 0.10.x, pygtk 2.8, pygoocanvas (svn) and goocanvas 0.3. If you’re brave, please give it a shot and let me know about any bugs, problems, feature requests or general feedback.
Yes, that’s correct. We no longer have the world’s crappiest drawing app. You can actually make elements, link them up and make the beepers beep and the lights blink. I feel almost like I’ve just given birth. Well not really, but it’s pretty satisfying. Anyway, there are a bunch of bugs to fix but look for an alpha release next week. In the meantime check out some Istanbul screencasts of hot gstreaming action:
Good news! Goocanvas CVS has just been updated and the latest builds fixes my issues. I can now finish up my last major GUI milestone and get the links working. There’s been some pretty good progress since the last update including element parameter editing, element popups, deletes, and a ton of smaller tweaks and fixes. Anyway instead of rambling I decided to use Zaheer Abbas’ very cool new Istanbul app to record a screencast demoing some of the current capabilities of the latest code:
Well I’m back from my little vacation. Germany was very nice. Now, I have to readjust to living in Baltimore, where the summer climate is equivalent to living in Bigfoot’s armpit.
In any case, I have made some progress since my last post. Pads are being made properly and mouse-overs give tooltips. The next big step is to get the links to draw and connect correctly.
My man Gian has been doing some nice updates to PyGooCanvas in order to make PolyLine useable. I’ll post a screenshot in the next day or so when I get it working.
Actually, just drag moves… but the horrible pun works better. In any case, you can now create any Gst element you like, and drag it around the screen. That's still not useful for anyone but it's progress. The next step is to use Pad Templates to get a bit more detail and have tooltip like behavior so you can mouse over to see what the actual Pads are. Anyone daring can check it out the latest SVN or peep this screenshot: