Announcing GSTEditor 0.0.2

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.

Download gsteditor 0.0.2 here.


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.

10 comments September 5, 2006

Goocanvas 0.4 is Out

Damon has a shiny new release for us with a nice new item-view hash table that makes it much easier to deal with the MVC separation, lots of bug fixes and support for advanced cairo drawing styles. He’s also started a mailing list.

Check it all out at the new goocanvas sf.net project.

And to go along with it, Gian and Gustavo are releasing a fresh tarball of pygoocanvas later today.

For those of you itching to try out GstEditor, this gets us one step closer to something that’s easily installed. We’ve also got some queries out asking for some help with Ubuntu and other distro packages.

August 25, 2006

Announcing gsteditor 0.0.1

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.

Download Here

August 22, 2006

GSTEditor does something useful!

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:

audiotestsrc -> alsasink
 videoteststc -> agingtv -> ximagesink

3 comments August 18, 2006

Screencasting Live

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:

check it out

August 9, 2006

Mid-Summer Update

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.

July 19, 2006

There be Drag-ins

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:


Screenshot06152006

6 comments June 15, 2006

SVN and ephemera

Well the project now has an svn repository on berlios.de. You can take a look at the Berlios Project Page.

In other news. The glade UI is working pretty well. I can now click, select and add a new Gstreamer element. Next step is actually drawing the thing on the canvas.

2 comments June 9, 2006

Bad Influences

Well, they are non-free anyway.  But here's a few apps that may provide some ideas for where the GstEditor could go in the future:

Quartz Composer 

Max/MSP

Buzz

Isadora 

I'd love to hear any other non-free apps that may be worth looking at for ideas.

June 7, 2006

GUI Screenshot

This weekend was not so productive as I had some of my art (made with Python!) in a show in New York: http://www.pursuethepulse.org/index2.htm

So, I did not get much time to write a lot of code. I did however do this mock-up of the GUI in Glade:

Screenshot

The big blank grey area is the canvas where the elements will be drawn. It looks like a cell display but that "Add Element" window will have a tree view of all available GStreamer elements (plugins). Keep in mind there will be some small design tweaks for the spacing and buttons. Comments are appreciated!

June 6, 2006

Previous Posts


Categories

Feeds