jump to navigation

Screencast with a gstreamer pipeline November 1, 2005

Posted by Carthik in ubuntu.

I suppose it should be possible to use all the cool tools that the gstreamer framework has to capture the screen, or an application window, and record sounds concurrently to produce screencasts.

I thought that someone should have already used the gstreamer pipeline editor to come up with such an app, but I may be wrong, ’cause I cannot find it. I even think I read about some gstreamer developer mentioning it once, but a search reveals nothing. Too bad the planet-planet software does not save old entries. I would have liked to search the Gnome and Gstreamer planets.

So does anyone know of a gstreamer-powered screencasting tool for Linux?

A screencast is a multimedia demonstration of an application, or of the entire desktop. I already know of vnc2swf and wink. The former is a pain to get running, and to use, and the latter is not a native Linux app, and is also not an open-source tool.


1. Andrew - November 1, 2005

Is this what you’re talking about http://live.gnome.org/Istanbul ? It was featured on an article from “The Fridge” called Touring the Universe.

~Andrew S.

2. ubuntonista - November 1, 2005

Thanks, Andrew. I tried Istanbul. That was not what I was thinking about though. Hopefully I will find it someway or the other.

3. Lambert - November 1, 2005

But with Istanbul you can stream to a Icecast-Server.

P.S. I enjoy Ubuntu Blog very much!

4. ubuntonista - November 1, 2005

Thanks Lambert. Istanbul is working very buggily. Most of the time it just dies midway, and when it doesn’t the .ogg file is unplayable most of the time. I can’t seem to change the default options without causing it to crash either.

I hope you continue to enjoy this labor of love 😉

5. zhaol - November 2, 2005

I can not fine the “referer” link at my management portal. that’s very helpful and important to me. how do you think I can do to get back that function? to see how many and where the “hit” come. no response from the FEEDBACK. please help.

Thanks & Regards,


6. ubuntonista - November 2, 2005

WordPress.com questions don’t belong here. Stop inconveniencing people, please. Flailing around, and asking every tom, dick and ubuntu will not solve the problem. We should be grateful things are as they are, considering we pay nothing, there are no displayed ads, and that this is still alpha/beta software.

7. zhaol - November 2, 2005

hi, if that comment bothered you, i would like to say sorry.

8. ubuntonista - November 2, 2005

zhaol, Sorry if I sounded too edgy. I am bothered by the missing “referrers” pages too 🙂

9. Antonio - November 2, 2005

Istanbul is all we have on the gstreamer front i guess. So it’s also the starting point if someone wants to move forward.

From my point of you i’d be very more than pleased by a prepackaged swf2vnc wrapped somehow inside gnome/ubuntu desktop.


10. dotdot - November 3, 2005

vnc2swf – havn’t used it can’t comment.
wink – on the other hand -(it’s a ) fine tool (I) use it all the time.
Agreed it’s not open source – however it does a fine job.

Any chance of wink on ubuntu by default ? (satish said he was …keen on providing it… )

11. Jon - November 4, 2005

vnc2swf (after you set it up) is excellent. It can do audio recording with the screencasts and the videos compress extremely well into the Flash format.

Wink is good for ‘guided’ screencasts (with tooltips and next/back buttons and such) but I prefer vnc2swf for screencasts overall.

12. macewan - November 12, 2005

has anyone packaged vnc2swf for Ubuntu?

13. Jan - November 16, 2005

We, OpenUsability.org, urgently need a tool for recording usability test sessions with Linux. Please have a look at http://www.userbrain.de/recorder/ for further information.

14. Eric Butler - November 20, 2005

This is something I tried doing a while ago (stream screen to icecast) and never got very far with. I also had really terrible luck with istanbul.

gst-launch-0.8 ximagesrc ! ffmpegcolorspace ! videorate ! video/x-raw-yuv,framerate=\(double\)10.0 ! videoscale ! video/x-raw-yuv,width=800,height=600 ! theoraenc ! oggmux ! shout2send ip=IPADDRESS password=PASSWORD mount=screencast streamname=Test description=”Screencast\!\!”

Hopefully this will help, please let me know if you have any success. 🙂

15. macewan - November 21, 2005

I’ve had terrible luck with Istanbul. vnc2swf on the other hand has been quite helpful.

vnc2swf -nowindow fred.swf $VNCHOST:0

16. mlambie - November 23, 2005

vnc2swf has been ported to Python, which made setting it up and testing it a breeze. You might be referring to the older C version?

17. Takis - December 8, 2005

> has anyone packaged vnc2swf for Ubuntu?


Here’s an apt repository with an vnc2swf package for Ubunty Breezy:
deb http://lumumba.uhasselt.be/takis/breezy ./

18. swmiller6 - December 20, 2005

[url=http://xvidcap.sourceforge.net/]xvidcap[/url] is the best one I have used.. If you are using ubuntu download the 1.1.3 testing .deb from the sourceforge site.. you will need to create a symlink for the libpng.so.2 error but after that it works extremely well..

19. krampo - February 8, 2006

xvidcap looks good, but it crashes all the time (eg. stops recording)…

20. commerce auto insurance - October 16, 2008

commerce auto insurance…

clockers barnstorming Pusan reconfigurations conquerers?…

21. porno sikiş - September 27, 2010

But with Istanbul you can stream to a Icecast-Server.

22. sex sikiş - September 28, 2010

Thanks Lambert. Istanbul is working very buggily. Most of the time it just dies midway, and when it doesn’t the .ogg file is unplayable most of the time. I can’t seem to change the default options without causing it to crash either.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: