<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: HOW TO: Record Videos Of Your&#160;Desktop</title>
	<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/</link>
	<description>J_K9</description>
	<pubDate>Fri, 21 Nov 2008 12:07:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>

	<item>
		<title>By: Michael</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2437</link>
		<author>Michael</author>
		<pubDate>Fri, 30 Jun 2006 15:28:43 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2437</guid>
					<description>This sounds like a great idea.  It could be a good way to add content for a video blog, or just a normal blog.


Thanks

/me goes to make some videos to post to his blog</description>
		<content:encoded><![CDATA[<p>This sounds like a great idea.  It could be a good way to add content for a video blog, or just a normal blog.</p>
<p>Thanks</p>
<p>/me goes to make some videos to post to his blog</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2441</link>
		<author>J_K9</author>
		<pubDate>Fri, 30 Jun 2006 16:34:17 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2441</guid>
					<description>No problem - I'm glad you liked it :)

And thanks for reminding me about your blog - you have some excellent content ;)</description>
		<content:encoded><![CDATA[<p>No problem - I&#8217;m glad you liked it <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And thanks for reminding me about your blog - you have some excellent content <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ken Baker</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2449</link>
		<author>Ken Baker</author>
		<pubDate>Fri, 30 Jun 2006 20:48:24 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2449</guid>
					<description>Great article! I just installed Ubuntu 6.06 myself and would like to create videos for instructional purposes as part of my contribution to the Linux conspiracy. I'll give this a try.</description>
		<content:encoded><![CDATA[<p>Great article! I just installed Ubuntu 6.06 myself and would like to create videos for instructional purposes as part of my contribution to the Linux conspiracy. I&#8217;ll give this a try.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ken Baker</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2450</link>
		<author>Ken Baker</author>
		<pubDate>Fri, 30 Jun 2006 20:50:11 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2450</guid>
					<description>And I'll be back on Ubuntu in about an hour.</description>
		<content:encoded><![CDATA[<p>And I&#8217;ll be back on Ubuntu in about an hour.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Dennis</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2453</link>
		<author>Dennis</author>
		<pubDate>Fri, 30 Jun 2006 21:26:43 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2453</guid>
					<description>Once your videos are completed perhaps we can host them for you on our new site tuxvids.com for everyone to see?  Just contact us.  We can also link back to this article so that others who want to create videos of Linux can post their vids as well.  Just use the contact form on the site get in touch.</description>
		<content:encoded><![CDATA[<p>Once your videos are completed perhaps we can host them for you on our new site tuxvids.com for everyone to see?  Just contact us.  We can also link back to this article so that others who want to create videos of Linux can post their vids as well.  Just use the contact form on the site get in touch.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2454</link>
		<author>J_K9</author>
		<pubDate>Fri, 30 Jun 2006 21:32:57 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2454</guid>
					<description>Ken - You're welcome! I'm glad it helps - although, I have to give credit to the great members at &lt;a href="http://linuxquestions.org" rel="nofollow"&gt;LQ&lt;/a&gt; for helping me out in the first place ;)

Dennis - Sure. Thank you for letting us know! I was thinking of making a video of XGL in action.. But, my laptop isn't good enough to handle XGL and the recording software at the same time ;)


[edit] I almost forgot - if you're using the vidtut.sh script with an older (or newer!) version of pyvnc2swf, you will need to edit it so that the version number matches that of your installed copy.</description>
		<content:encoded><![CDATA[<p>Ken - You&#8217;re welcome! I&#8217;m glad it helps - although, I have to give credit to the great members at <a href="http://linuxquestions.org" rel="nofollow">LQ</a> for helping me out in the first place <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Dennis - Sure. Thank you for letting us know! I was thinking of making a video of XGL in action.. But, my laptop isn&#8217;t good enough to handle XGL and the recording software at the same time <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>[edit] I almost forgot - if you&#8217;re using the vidtut.sh script with an older (or newer!) version of pyvnc2swf, you will need to edit it so that the version number matches that of your installed copy.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Karsten König</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2456</link>
		<author>Karsten König</author>
		<pubDate>Fri, 30 Jun 2006 21:54:58 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2456</guid>
					<description>It's propably a nice idea, but suggesting the use of swf under linux while there is no uptodate shockwaveplayer and a yet not so good working (*sniff*) open source alternative</description>
		<content:encoded><![CDATA[<p>It&#8217;s propably a nice idea, but suggesting the use of swf under linux while there is no uptodate shockwaveplayer and a yet not so good working (*sniff*) open source alternative</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2457</link>
		<author>J_K9</author>
		<pubDate>Fri, 30 Jun 2006 22:00:28 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2457</guid>
					<description>I know - but it is one of the only working methods of making videos on Linux.

The &lt;a href="http://www.gnu.org/software/gnash/" rel="nofollow"&gt;Gnash&lt;/a&gt; project is improving, and I'm sure it will not be long before we have a FOSS Flash player. But, until then, we will have to stick with what is offered to us.. :)</description>
		<content:encoded><![CDATA[<p>I know - but it is one of the only working methods of making videos on Linux.</p>
<p>The <a href="http://www.gnu.org/software/gnash/" rel="nofollow">Gnash</a> project is improving, and I&#8217;m sure it will not be long before we have a FOSS Flash player. But, until then, we will have to stick with what is offered to us.. <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jay MacDonald</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2458</link>
		<author>Jay MacDonald</author>
		<pubDate>Fri, 30 Jun 2006 23:27:37 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2458</guid>
					<description>I'm trying this on Breezy and it crashes. When I just try the command to do the recording I get:

jay@cochrane:~$ python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S “arecord -c 2 -f cd -t wav voice.wav” localhost:0
Using pygame 1.6
open /dev/sequencer: No such file or directory
usage: vnc2swf.py [-d] [-n] [-o filename] [-t {shape&#124;video&#124;vnc}] [-e encoding] [-N] [-C clipping] [-r framerate] [-S subprocess] [-P pwdfile] [host[:display] [port]]
jay@cochrane:~$

Anyone know how to fix this?

Jay</description>
		<content:encoded><![CDATA[<p>I&#8217;m trying this on Breezy and it crashes. When I just try the command to do the recording I get:</p>
<p><a href="mailto:jay@cochrane:~$">jay@cochrane:~$</a> python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S “arecord -c 2 -f cd -t wav voice.wav” localhost:0<br />
Using pygame 1.6<br />
open /dev/sequencer: No such file or directory<br />
usage: vnc2swf.py [-d] [-n] [-o filename] [-t {shape|video|vnc}] [-e encoding] [-N] [-C clipping] [-r framerate] [-S subprocess] [-P pwdfile] [host[:display] [port]]<br />
<a href="mailto:jay@cochrane:~$">jay@cochrane:~$</a></p>
<p>Anyone know how to fix this?</p>
<p>Jay</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2459</link>
		<author>J_K9</author>
		<pubDate>Fri, 30 Jun 2006 23:35:18 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2459</guid>
					<description>Hi Jay - Try the following command instead (it doesn't include the option for sound input, but is more compatible across distros):

&lt;code&gt;x11vnc -localhost -viewonly -wait 10 -defer 10 &#38; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S localhost:0&lt;/code&gt;

I hope that works ;)</description>
		<content:encoded><![CDATA[<p>Hi Jay - Try the following command instead (it doesn&#8217;t include the option for sound input, but is more compatible across distros):</p>
<p><code>x11vnc -localhost -viewonly -wait 10 -defer 10 &amp; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S localhost:0</code></p>
<p>I hope that works <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jay MacDonald</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2461</link>
		<author>Jay MacDonald</author>
		<pubDate>Fri, 30 Jun 2006 23:49:14 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2461</guid>
					<description>I was able to make that work (note: remove the -S as well), however I do want to record sound for a demo.

Oddly enough when I just run "arecord -c 2 -f cd -t wav voice.wav" it records fine. 

Is it a pygame setting or something?

Jay</description>
		<content:encoded><![CDATA[<p>I was able to make that work (note: remove the -S as well), however I do want to record sound for a demo.</p>
<p>Oddly enough when I just run &#8220;arecord -c 2 -f cd -t wav voice.wav&#8221; it records fine. </p>
<p>Is it a pygame setting or something?</p>
<p>Jay</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Fadi</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2462</link>
		<author>Fadi</author>
		<pubDate>Sat, 01 Jul 2006 00:49:09 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2462</guid>
					<description>great tutorial man! ;)</description>
		<content:encoded><![CDATA[<p>great tutorial man! <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2465</link>
		<author>J_K9</author>
		<pubDate>Sat, 01 Jul 2006 01:28:26 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2465</guid>
					<description>Jay - It looks like it is a pygame setting, as it is trying to communicate with /dev/sequencer, which is not in the script.. So it must be a setting in pygame's conf files. Have you tried 'man pygame' to see what comes up? There should be something there explaining what to do (or, something along the lines, at least). You could always add the sound later, by recording it separately (using arecord) and then adding it to the swf with a flash editor.
Let me know if you manage to fix it :)

Fadi - Thank you! :)</description>
		<content:encoded><![CDATA[<p>Jay - It looks like it is a pygame setting, as it is trying to communicate with /dev/sequencer, which is not in the script.. So it must be a setting in pygame&#8217;s conf files. Have you tried &#8216;man pygame&#8217; to see what comes up? There should be something there explaining what to do (or, something along the lines, at least). You could always add the sound later, by recording it separately (using arecord) and then adding it to the swf with a flash editor.<br />
Let me know if you manage to fix it <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Fadi - Thank you! <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jeff Cobb</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2466</link>
		<author>Jeff Cobb</author>
		<pubDate>Sat, 01 Jul 2006 02:31:38 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2466</guid>
					<description>Istanbul recorder works as well (On Ubuntu look in the Add Remove Applications applet...I am making a movie of this posting as I write this..and as a bonus it saces the video as an ogg theora file, nice and Linux friendly (and no need for flash, a no-no under 64-bit anything)...just an idea....

Nice hack though, I do like the thought that went into it (nice thinking outside the box)...</description>
		<content:encoded><![CDATA[<p>Istanbul recorder works as well (On Ubuntu look in the Add Remove Applications applet&#8230;I am making a movie of this posting as I write this..and as a bonus it saces the video as an ogg theora file, nice and Linux friendly (and no need for flash, a no-no under 64-bit anything)&#8230;just an idea&#8230;.</p>
<p>Nice hack though, I do like the thought that went into it (nice thinking outside the box)&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andrew Kornak</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2471</link>
		<author>Andrew Kornak</author>
		<pubDate>Sat, 01 Jul 2006 07:43:39 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2471</guid>
					<description>Have you considered "wink"? I found this little tool when I needed to provide a tutorial. It works on
multiple platforms. I installed it on my Fedora desktop. Should work on any modern Linux with GTK 2.4 or 
higher. It also creates "swf" files. Here's the link:

http://www.debugmode.com/wink/download.php</description>
		<content:encoded><![CDATA[<p>Have you considered &#8220;wink&#8221;? I found this little tool when I needed to provide a tutorial. It works on<br />
multiple platforms. I installed it on my Fedora desktop. Should work on any modern Linux with GTK 2.4 or<br />
higher. It also creates &#8220;swf&#8221; files. Here&#8217;s the link:</p>
<p><a href="http://www.debugmode.com/wink/download.php" rel="nofollow">http://www.debugmode.com/wink/download.php</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2472</link>
		<author>J_K9</author>
		<pubDate>Sat, 01 Jul 2006 09:17:48 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2472</guid>
					<description>And with all the searching I did on this, I didn't find either of those two apps.. Heh!

Thank you both for letting me know about those - I have installed Istanbul via Synaptic, and it does exactly what I was trying to accomplish.. That serves me right for not searching the repositories either!

&lt;blockquote&gt;

Nice hack though, I do like the thought that went into it (nice thinking outside the box)…

&lt;/blockquote&gt;

Thanks... This just emphasis how great FOSS is - there's always a workaround, no matter how complex :P</description>
		<content:encoded><![CDATA[<p>And with all the searching I did on this, I didn&#8217;t find either of those two apps.. Heh!</p>
<p>Thank you both for letting me know about those - I have installed Istanbul via Synaptic, and it does exactly what I was trying to accomplish.. That serves me right for not searching the repositories either!</p>
<blockquote>
<p>Nice hack though, I do like the thought that went into it (nice thinking outside the box)…</p>
</blockquote>
<p>Thanks&#8230; This just emphasis how great FOSS is - there&#8217;s always a workaround, no matter how complex <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: mzilikazi</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2476</link>
		<author>mzilikazi</author>
		<pubDate>Sat, 01 Jul 2006 13:19:15 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2476</guid>
					<description>Let's also not forget Cinelerra.  It can do screencaptures in MPEG or Quicktime and more.

http://heroinewarrior.com/cinelerra.php3

Forget the flash!  ;)</description>
		<content:encoded><![CDATA[<p>Let&#8217;s also not forget Cinelerra.  It can do screencaptures in MPEG or Quicktime and more.</p>
<p><a href="http://heroinewarrior.com/cinelerra.php3" rel="nofollow">http://heroinewarrior.com/cinelerra.php3</a></p>
<p>Forget the flash!  <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2477</link>
		<author>J_K9</author>
		<pubDate>Sat, 01 Jul 2006 15:10:54 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2477</guid>
					<description>Ah well.. They say you learn something new every day, right? ;)</description>
		<content:encoded><![CDATA[<p>Ah well.. They say you learn something new every day, right? <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Abe</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2480</link>
		<author>Abe</author>
		<pubDate>Sat, 01 Jul 2006 17:34:37 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2480</guid>
					<description>This blog is for the birds. It doesn't have any specifics or more details for variuos distros.

Has any one tried it on Kubuntu 6.06 LTS?

adept can't find x11vnc, so I downloaded x11vnc-0.8.1.  gcc was not installed, so I installed it.
When I run ./configure it give me the following error

#./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

Since I am not a developer, so much for that.

This is such a hot application it should be robust and detailed enough for anyone to be able to installed and use it. Why isn't????</description>
		<content:encoded><![CDATA[<p>This blog is for the birds. It doesn&#8217;t have any specifics or more details for variuos distros.</p>
<p>Has any one tried it on Kubuntu 6.06 LTS?</p>
<p>adept can&#8217;t find x11vnc, so I downloaded x11vnc-0.8.1.  gcc was not installed, so I installed it.<br />
When I run ./configure it give me the following error</p>
<p>#./configure<br />
checking for a BSD-compatible install&#8230; /usr/bin/install -c<br />
checking whether build environment is sane&#8230; yes<br />
checking for gawk&#8230; no<br />
checking for mawk&#8230; mawk<br />
checking whether make sets $(MAKE)&#8230; no<br />
checking for gcc&#8230; gcc<br />
checking for C compiler default output file name&#8230; configure: error: C compiler cannot create executables<br />
See `config.log&#8217; for more details.</p>
<p>Since I am not a developer, so much for that.</p>
<p>This is such a hot application it should be robust and detailed enough for anyone to be able to installed and use it. Why isn&#8217;t????</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2483</link>
		<author>J_K9</author>
		<pubDate>Sat, 01 Jul 2006 21:12:21 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2483</guid>
					<description>Ubuntu variants are an exception to the rule - they do not bring gcc, gPP (replace 'PP' with two plus signs - Wordpress is removing them), make, and other tools necessary to build the packages. I haven't provided specifics because you can't possibly expect me to go through every single distro and describe how to use its package manager to download x11vnc. I think you'll find that building and installing x11vnc on most other distros will work - as I said, Ubuntu and its variants are an exception because they do not bring the tools required to build packages out of the box.

Try 'sudo apt-get install gPP' (remember to replace the 'PP'), and then try compiling it. Make sure you 'sudo apt-get install make' as well.

&lt;blockquote&gt;

so much for that

&lt;/blockquote&gt;

I'm glad you're so appreciative of my post and the help above....

&lt;blockquote&gt;

This is such a hot application it should be robust and detailed enough for anyone to be able to installed and use it. Why isn’t????

&lt;/blockquote&gt;

Because, although this may be a 'hot' application, it is another FOSS application - some of them have great, extensive documentation, and others have barely any. To be honest, x11vnc is one of the apps which have &lt;a href="http://www.karlrunge.com/x11vnc/" rel="nofollow"&gt;pretty good documentation&lt;/a&gt;. If you don't like its interface and how difficult it is to install, then perhaps you could learn the language it is coded in and help the developers to improve it? ;)</description>
		<content:encoded><![CDATA[<p>Ubuntu variants are an exception to the rule - they do not bring gcc, gPP (replace &#8216;PP&#8217; with two plus signs - Wordpress is removing them), make, and other tools necessary to build the packages. I haven&#8217;t provided specifics because you can&#8217;t possibly expect me to go through every single distro and describe how to use its package manager to download x11vnc. I think you&#8217;ll find that building and installing x11vnc on most other distros will work - as I said, Ubuntu and its variants are an exception because they do not bring the tools required to build packages out of the box.</p>
<p>Try &#8217;sudo apt-get install gPP&#8217; (remember to replace the &#8216;PP&#8217;), and then try compiling it. Make sure you &#8217;sudo apt-get install make&#8217; as well.</p>
<blockquote>
<p>so much for that</p>
</blockquote>
<p>I&#8217;m glad you&#8217;re so appreciative of my post and the help above&#8230;.</p>
<blockquote>
<p>This is such a hot application it should be robust and detailed enough for anyone to be able to installed and use it. Why isn’t????</p>
</blockquote>
<p>Because, although this may be a &#8216;hot&#8217; application, it is another FOSS application - some of them have great, extensive documentation, and others have barely any. To be honest, x11vnc is one of the apps which have <a href="http://www.karlrunge.com/x11vnc/" rel="nofollow">pretty good documentation</a>. If you don&#8217;t like its interface and how difficult it is to install, then perhaps you could learn the language it is coded in and help the developers to improve it? <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jeff Cobb</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2489</link>
		<author>Jeff Cobb</author>
		<pubDate>Sun, 02 Jul 2006 03:50:01 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2489</guid>
					<description>J_K9; Relax there is a guy like this on every forum who thinks the world owers them something. As a matter of fairly ironic fact, he represents the polar opposite of the hacker "thinking outside the box" mindset I was referring to earlier; if *he* can't figure it out, it *must* be defective...sigh.</description>
		<content:encoded><![CDATA[<p>J_K9; Relax there is a guy like this on every forum who thinks the world owers them something. As a matter of fairly ironic fact, he represents the polar opposite of the hacker &#8220;thinking outside the box&#8221; mindset I was referring to earlier; if *he* can&#8217;t figure it out, it *must* be defective&#8230;sigh.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jeff</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2490</link>
		<author>Jeff</author>
		<pubDate>Sun, 02 Jul 2006 03:55:37 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2490</guid>
					<description>Cool, keep up the great work!</description>
		<content:encoded><![CDATA[<p>Cool, keep up the great work!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2502</link>
		<author>J_K9</author>
		<pubDate>Sun, 02 Jul 2006 09:13:30 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2502</guid>
					<description>Jeff Cobb - Hi. Yes, I may have gone a little over the top.. I should be used to those kind of people by now. Oh well.. Letting off steam every once in a while can't be bad for you :D Hehe..

Jeff - Thanks :)</description>
		<content:encoded><![CDATA[<p>Jeff Cobb - Hi. Yes, I may have gone a little over the top.. I should be used to those kind of people by now. Oh well.. Letting off steam every once in a while can&#8217;t be bad for you <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> Hehe..</p>
<p>Jeff - Thanks <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Pavel Mlcoch</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2505</link>
		<author>Pavel Mlcoch</author>
		<pubDate>Sun, 02 Jul 2006 10:33:46 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2505</guid>
					<description>I tried byzanz instead, and its very easy for use and install. Output is gif image.</description>
		<content:encoded><![CDATA[<p>I tried byzanz instead, and its very easy for use and install. Output is gif image.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2506</link>
		<author>J_K9</author>
		<pubDate>Sun, 02 Jul 2006 11:10:17 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2506</guid>
					<description>Thanks for mentioning yet another app! Wow - I really need to improve my Googling skills ;)

I've found that Istanbul Desktop Session Recorder is quite good, but slows down my laptop more than this method.. I'll have to try the other ones as well to see how they compare :)</description>
		<content:encoded><![CDATA[<p>Thanks for mentioning yet another app! Wow - I really need to improve my Googling skills <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;ve found that Istanbul Desktop Session Recorder is quite good, but slows down my laptop more than this method.. I&#8217;ll have to try the other ones as well to see how they compare <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: E@zyVG</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2509</link>
		<author>E@zyVG</author>
		<pubDate>Sun, 02 Jul 2006 15:09:32 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2509</guid>
					<description>Cool one. I will give this a try.</description>
		<content:encoded><![CDATA[<p>Cool one. I will give this a try.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: rahl</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2511</link>
		<author>rahl</author>
		<pubDate>Sun, 02 Jul 2006 16:51:36 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2511</guid>
					<description>Very cool. Will attempt to replicate (If possible)</description>
		<content:encoded><![CDATA[<p>Very cool. Will attempt to replicate (If possible)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: fireedo</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2512</link>
		<author>fireedo</author>
		<pubDate>Sun, 02 Jul 2006 17:32:45 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2512</guid>
					<description>hmm...i got this error :

Using pygame 1.7.1release
usage: vnc2swf.py [-d] [-n] [-o filename] [-t {shape&#124;video&#124;vnc}] [-e encoding] [-N] [-C clipping] [-r framerate] [-S subprocess] [-P pwdfile] [host[:display] [port]]
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --enable-shared --enable-mp3lame --enable-libogg --enable-vorbis --enable-theora --enable-faad --enable-faac --enable-xvid --enable-x264 --enable-a52 --enable-pp --enable-gpl --enable-gprof --enable-amr_nb --enable-amr_wb
  libavutil version: 49.0.0
  libavcodec version: 51.9.0
  libavformat version: 50.4.0
  built on Jul  1 2006 11:34:46, gcc: 4.1.0 (SUSE Linux)
voice.wav: I/O error occured
Usually that means that input file is truncated and/or corrupted.
Using pygame 1.7.1release
Traceback (most recent call last):
  File "/home/hikmah/pyvnc2swf-0.8.2/edit.py", line 234, in ?
    if __name__ == "__main__": main(sys.argv[1:])
  File "/home/hikmah/pyvnc2swf-0.8.2/edit.py", line 153, in main
    fp = file(v, 'rb')
IOError: [Errno 2] No such file or directory: 'voice.mp3'
mv: cannot stat `/home/hikmah/tutorial1.swf': No such file or directory
rm: cannot remove `/home/hikmah/voice.wav': No such file or directory
rm: cannot remove `/home/hikmah/voice.mp3': No such file or directory
rm: cannot remove `/home/hikmah/tutorial1.html': No such file or directory</description>
		<content:encoded><![CDATA[<p>hmm&#8230;i got this error :</p>
<p>Using pygame 1.7.1release<br />
usage: vnc2swf.py [-d] [-n] [-o filename] [-t {shape|video|vnc}] [-e encoding] [-N] [-C clipping] [-r framerate] [-S subprocess] [-P pwdfile] [host[:display] [port]]<br />
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard<br />
  configuration:  &#8211;prefix=/usr &#8211;mandir=/usr/share/man &#8211;libdir=/usr/lib &#8211;enable-shared &#8211;enable-mp3lame &#8211;enable-libogg &#8211;enable-vorbis &#8211;enable-theora &#8211;enable-faad &#8211;enable-faac &#8211;enable-xvid &#8211;enable-x264 &#8211;enable-a52 &#8211;enable-pp &#8211;enable-gpl &#8211;enable-gprof &#8211;enable-amr_nb &#8211;enable-amr_wb<br />
  libavutil version: 49.0.0<br />
  libavcodec version: 51.9.0<br />
  libavformat version: 50.4.0<br />
  built on Jul  1 2006 11:34:46, gcc: 4.1.0 (SUSE Linux)<br />
voice.wav: I/O error occured<br />
Usually that means that input file is truncated and/or corrupted.<br />
Using pygame 1.7.1release<br />
Traceback (most recent call last):<br />
  File &#8220;/home/hikmah/pyvnc2swf-0.8.2/edit.py&#8221;, line 234, in ?<br />
    if __name__ == &#8220;__main__&#8221;: main(sys.argv[1:])<br />
  File &#8220;/home/hikmah/pyvnc2swf-0.8.2/edit.py&#8221;, line 153, in main<br />
    fp = file(v, &#8216;rb&#8217;)<br />
IOError: [Errno 2] No such file or directory: &#8216;voice.mp3&#8242;<br />
mv: cannot stat `/home/hikmah/tutorial1.swf&#8217;: No such file or directory<br />
rm: cannot remove `/home/hikmah/voice.wav&#8217;: No such file or directory<br />
rm: cannot remove `/home/hikmah/voice.mp3&#8242;: No such file or directory<br />
rm: cannot remove `/home/hikmah/tutorial1.html&#8217;: No such file or directory</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2514</link>
		<author>J_K9</author>
		<pubDate>Sun, 02 Jul 2006 19:29:06 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2514</guid>
					<description>Eazy@VG and rahl - Thanks. I hope it works for both of you ;)

fireedo - That's quite odd... Try the following command (copy and paste it):

&lt;code&gt;x11vnc -localhost -viewonly -wait 10 -defer 10 &#38; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N&lt;/code&gt;

Let me know if that works ;)</description>
		<content:encoded><![CDATA[<p><a href="mailto:Eazy@VG">Eazy@VG</a> and rahl - Thanks. I hope it works for both of you <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>fireedo - That&#8217;s quite odd&#8230; Try the following command (copy and paste it):</p>
<p><code>x11vnc -localhost -viewonly -wait 10 -defer 10 &amp; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N</code></p>
<p>Let me know if that works <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Chad</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2516</link>
		<author>Chad</author>
		<pubDate>Sun, 02 Jul 2006 20:48:54 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2516</guid>
					<description>sweet!  can i use this in mac os x?</description>
		<content:encoded><![CDATA[<p>sweet!  can i use this in mac os x?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: rohun&#8217;s blog &#187; Blog Archive &#187; Links for 7/02/06</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2517</link>
		<author>rohun&#8217;s blog &#187; Blog Archive &#187; Links for 7/02/06</author>
		<pubDate>Sun, 02 Jul 2006 21:05:54 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2517</guid>
					<description>[...] HOW TO: Record Videos Of Your Desktop - Great idea [via digg] [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] HOW TO: Record Videos Of Your Desktop - Great idea [via digg] [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: F. H.</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2519</link>
		<author>F. H.</author>
		<pubDate>Sun, 02 Jul 2006 21:53:59 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2519</guid>
					<description>Thanks :-)</description>
		<content:encoded><![CDATA[<p>Thanks <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: knithx</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2521</link>
		<author>knithx</author>
		<pubDate>Sun, 02 Jul 2006 22:22:27 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2521</guid>
					<description>Cool, very cool.</description>
		<content:encoded><![CDATA[<p>Cool, very cool.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Leonardo</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2522</link>
		<author>Leonardo</author>
		<pubDate>Sun, 02 Jul 2006 22:32:31 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2522</guid>
					<description>Hi,
Do you mind if i translate the article and publish it in my blog? Of course i would give the credit to you and link back to your blog; I would like to have this in Spanish, so others who dont speak English can have a look at it. Also i would adapt it to Arch Linux ( www.archlinux.org ) as that is the distribution i use.

Regards,
Leonardo</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Do you mind if i translate the article and publish it in my blog? Of course i would give the credit to you and link back to your blog; I would like to have this in Spanish, so others who dont speak English can have a look at it. Also i would adapt it to Arch Linux ( <a href="http://www.archlinux.org" rel="nofollow">www.archlinux.org</a> ) as that is the distribution i use.</p>
<p>Regards,<br />
Leonardo</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2524</link>
		<author>J_K9</author>
		<pubDate>Mon, 03 Jul 2006 00:32:30 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2524</guid>
					<description>Chad - You can, but you would have to use a different VNC server for it (and thus the script would need to be modified to work). Any VNC server compatible with OS X will be fine.. Then, take a look at the current commands (either in the script or the single command in comment 29), and modify them to suit your VNC server. It *should* work - please let us know how it turns out.
Oh, and you will probably need to install Python on OS X ;)

F.H. &#38; knithx - Thanks! I'm glad you liked it :D

Leonardo - Claro que si! I'm bilingual ;) Of course you may translate it.</description>
		<content:encoded><![CDATA[<p>Chad - You can, but you would have to use a different VNC server for it (and thus the script would need to be modified to work). Any VNC server compatible with OS X will be fine.. Then, take a look at the current commands (either in the script or the single command in comment 29), and modify them to suit your VNC server. It *should* work - please let us know how it turns out.<br />
Oh, and you will probably need to install Python on OS X <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>F.H. &amp; knithx - Thanks! I&#8217;m glad you liked it <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Leonardo - Claro que si! I&#8217;m bilingual <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Of course you may translate it.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Robert</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2525</link>
		<author>Robert</author>
		<pubDate>Mon, 03 Jul 2006 00:42:28 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2525</guid>
					<description>I'm quite doubtful that x11vnc will work properly with XGL due to the new rendering model. But I'd be pleasantly surprised to be proven wrong.</description>
		<content:encoded><![CDATA[<p>I&#8217;m quite doubtful that x11vnc will work properly with XGL due to the new rendering model. But I&#8217;d be pleasantly surprised to be proven wrong.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Rajiv Battula</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2526</link>
		<author>Rajiv Battula</author>
		<pubDate>Mon, 03 Jul 2006 00:57:05 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2526</guid>
					<description>hey thanks man. This is a really easy setup, unlike the ones I've found around the web. Great Job!</description>
		<content:encoded><![CDATA[<p>hey thanks man. This is a really easy setup, unlike the ones I&#8217;ve found around the web. Great Job!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Gargoyle99</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2527</link>
		<author>Gargoyle99</author>
		<pubDate>Mon, 03 Jul 2006 01:16:01 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2527</guid>
					<description>Robert, 
x11vnc does work with XGL only not as smooth as one would hope :)</description>
		<content:encoded><![CDATA[<p>Robert,<br />
x11vnc does work with XGL only not as smooth as one would hope <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Savadeep Speaks! &#187; So easy is it to make a Linux desktop video!</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2531</link>
		<author>Savadeep Speaks! &#187; So easy is it to make a Linux desktop video!</author>
		<pubDate>Mon, 03 Jul 2006 02:54:39 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2531</guid>
					<description>[...] It was until today that I was a man unaware of the ease at which a Flash video of a Linux desktop running X can be made! But fear not, I will tell you about the article I read that informed me of this task of ease. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] It was until today that I was a man unaware of the ease at which a Flash video of a Linux desktop running X can be made! But fear not, I will tell you about the article I read that informed me of this task of ease. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: jldugger</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2532</link>
		<author>jldugger</author>
		<pubDate>Mon, 03 Jul 2006 04:16:59 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2532</guid>
					<description>Ironic that you haven't made a recording of the steps you took to install and possibly run it ;)</description>
		<content:encoded><![CDATA[<p>Ironic that you haven&#8217;t made a recording of the steps you took to install and possibly run it <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Doug</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2534</link>
		<author>Doug</author>
		<pubDate>Mon, 03 Jul 2006 05:13:24 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2534</guid>
					<description>Ubuntu 6.0.6 base install, needed just a couple of tweaks to get this working:

1) sudo apt-get install ffmpeg

2) change double quotes in vidtut.sh to single quote..
From:
"arecord -c 2 -f cd -t wav voice.wav"
To:
'arecord -c 2 -f cd -t wav voice.wav'

Pretty cool tool. Thanks.</description>
		<content:encoded><![CDATA[<p>Ubuntu 6.0.6 base install, needed just a couple of tweaks to get this working:</p>
<p>1) sudo apt-get install ffmpeg</p>
<p>2) change double quotes in vidtut.sh to single quote..<br />
From:<br />
&#8220;arecord -c 2 -f cd -t wav voice.wav&#8221;<br />
To:<br />
&#8216;arecord -c 2 -f cd -t wav voice.wav&#8217;</p>
<p>Pretty cool tool. Thanks.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: eredicatorX</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2538</link>
		<author>eredicatorX</author>
		<pubDate>Mon, 03 Jul 2006 06:01:46 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2538</guid>
					<description>Thanks man this looks like it will do the trick for what I need but I am havin a little problem. 
FC4 uptodate w/ X11vnc from yum install..... probably my problem.... 
I tried the script and the code you posted for Eazy and rahl 
x11vnc -localhost -viewonly -wait 10 -defer 10 &#38; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N    

Both out put the same stuff it starts the X11 server and then 

03/07/2006 14:59:10 Default visual ID: 0x23
03/07/2006 14:59:11 Read initial data from X display into framebuffer.
03/07/2006 14:59:11 X display :0.0 is 32bpp depth=24 true color

FrameBuffer Info:
 width:            1280
 height:           1024
 scaled_width:     1280
 scaled_height:    1024
 indexed_color:    0
 bits_per_pixel:   32
 depth:            24
 red_mask:   0x00ff0000  00000000111111110000000000000000
 green_mask: 0x0000ff00  00000000000000001111111100000000
 blue_mask:  0x000000ff  00000000000000000000000011111111
 red:   max: 255  shift: 16
 green: max: 255  shift:  8
 blue:  max: 255  shift:  0
 mainfb_bytes_per_line: 5120
 rfb_fb_bytes_per_line: 5120
 format:     ZPixmap
 byte_order: LSBFirst
 bitmap_pad:  32
 bitmap_unit: 32
 bitmap_bit_order: LSBFirst
 main_fb:     0xb7ab8008
 rfb_fb:      0xb7ab8008

03/07/2006 14:59:11 setting up 32 cursors...
03/07/2006 14:59:11   done.
03/07/2006 14:59:11 Autoprobing TCP port
03/07/2006 14:59:11 Autoprobing selected port 5902
03/07/2006 14:59:11 created 40 tile_row shm polling images.
03/07/2006 14:59:11 fb read rate: 19 MB/sec
03/07/2006 14:59:11 screen setup finished.
03/07/2006 14:59:11
03/07/2006 14:59:11 WARNING: You are running x11vnc WITHOUT a password.  See
03/07/2006 14:59:11 WARNING: the warning message printed above for more info.
03/07/2006 14:59:11
03/07/2006 14:59:11 The VNC desktop is localhost:2
PORT=5902

ps -ef &#124; grep vnc shows this... 
erin     26899     1  0 14:59 pts/14   00:00:00 x11vnc -localhost -viewonly -wait 10 -defer 10

and I can telnet to 5902 and get a little output so I know it is running but I never get teh graphic to start the recording??? 
can I issue a command to make it happen? or is there a typical reason that the small GUI doesnt pop up?　

Thanks 
E./</description>
		<content:encoded><![CDATA[<p>Thanks man this looks like it will do the trick for what I need but I am havin a little problem.<br />
FC4 uptodate w/ X11vnc from yum install&#8230;.. probably my problem&#8230;.<br />
I tried the script and the code you posted for Eazy and rahl<br />
x11vnc -localhost -viewonly -wait 10 -defer 10 &amp; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N    </p>
<p>Both out put the same stuff it starts the X11 server and then </p>
<p>03/07/2006 14:59:10 Default visual ID: 0&#215;23<br />
03/07/2006 14:59:11 Read initial data from X display into framebuffer.<br />
03/07/2006 14:59:11 X display :0.0 is 32bpp depth=24 true color</p>
<p>FrameBuffer Info:<br />
 width:            1280<br />
 height:           1024<br />
 scaled_width:     1280<br />
 scaled_height:    1024<br />
 indexed_color:    0<br />
 bits_per_pixel:   32<br />
 depth:            24<br />
 red_mask:   0&#215;00ff0000  00000000111111110000000000000000<br />
 green_mask: 0&#215;0000ff00  00000000000000001111111100000000<br />
 blue_mask:  0&#215;000000ff  00000000000000000000000011111111<br />
 red:   max: 255  shift: 16<br />
 green: max: 255  shift:  8<br />
 blue:  max: 255  shift:  0<br />
 mainfb_bytes_per_line: 5120<br />
 rfb_fb_bytes_per_line: 5120<br />
 format:     ZPixmap<br />
 byte_order: LSBFirst<br />
 bitmap_pad:  32<br />
 bitmap_unit: 32<br />
 bitmap_bit_order: LSBFirst<br />
 main_fb:     0xb7ab8008<br />
 rfb_fb:      0xb7ab8008</p>
<p>03/07/2006 14:59:11 setting up 32 cursors&#8230;<br />
03/07/2006 14:59:11   done.<br />
03/07/2006 14:59:11 Autoprobing TCP port<br />
03/07/2006 14:59:11 Autoprobing selected port 5902<br />
03/07/2006 14:59:11 created 40 tile_row shm polling images.<br />
03/07/2006 14:59:11 fb read rate: 19 MB/sec<br />
03/07/2006 14:59:11 screen setup finished.<br />
03/07/2006 14:59:11<br />
03/07/2006 14:59:11 WARNING: You are running x11vnc WITHOUT a password.  See<br />
03/07/2006 14:59:11 WARNING: the warning message printed above for more info.<br />
03/07/2006 14:59:11<br />
03/07/2006 14:59:11 The VNC desktop is localhost:2<br />
PORT=5902</p>
<p>ps -ef | grep vnc shows this&#8230;<br />
erin     26899     1  0 14:59 pts/14   00:00:00 x11vnc -localhost -viewonly -wait 10 -defer 10</p>
<p>and I can telnet to 5902 and get a little output so I know it is running but I never get teh graphic to start the recording???<br />
can I issue a command to make it happen? or is there a typical reason that the small GUI doesnt pop up?　</p>
<p>Thanks<br />
E./</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: fireedo</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2539</link>
		<author>fireedo</author>
		<pubDate>Mon, 03 Jul 2006 06:18:50 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2539</guid>
					<description>x11vnc -localhost -viewonly -wait 10 -defer 10 &#38; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N

The only word that I can say is WOW!!!........it's now work.....thanx a lot and this is really nice and great job.....well done
:)</description>
		<content:encoded><![CDATA[<p>x11vnc -localhost -viewonly -wait 10 -defer 10 &amp; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N</p>
<p>The only word that I can say is WOW!!!&#8230;&#8230;..it&#8217;s now work&#8230;..thanx a lot and this is really nice and great job&#8230;..well done<br />
 <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jon</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2540</link>
		<author>Jon</author>
		<pubDate>Mon, 03 Jul 2006 06:50:27 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2540</guid>
					<description>Nice tutorial!</description>
		<content:encoded><![CDATA[<p>Nice tutorial!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Matt Farley</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2541</link>
		<author>Matt Farley</author>
		<pubDate>Mon, 03 Jul 2006 07:08:46 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2541</guid>
					<description>You can also host your .swf videos for free on our site: http://www.eefoof.com/  Free hosting for flash, videos, images, etc.  And we share ad revenue with uploaders.</description>
		<content:encoded><![CDATA[<p>You can also host your .swf videos for free on our site: <a href="http://www.eefoof.com/" rel="nofollow">http://www.eefoof.com/</a>  Free hosting for flash, videos, images, etc.  And we share ad revenue with uploaders.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: xaez</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2543</link>
		<author>xaez</author>
		<pubDate>Mon, 03 Jul 2006 07:43:54 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2543</guid>
					<description>Awesome, thanks!</description>
		<content:encoded><![CDATA[<p>Awesome, thanks!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Gerald Cortez</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2544</link>
		<author>Gerald Cortez</author>
		<pubDate>Mon, 03 Jul 2006 07:51:33 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2544</guid>
					<description>Nice article.. I submitted this to Digg.com..</description>
		<content:encoded><![CDATA[<p>Nice article.. I submitted this to Digg.com..</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2545</link>
		<author>J_K9</author>
		<pubDate>Mon, 03 Jul 2006 08:22:05 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2545</guid>
					<description>Robert - What Gargoyle99 said. It works, but it was quite choppy when I tried it on my laptop - I'll try it on my desktop at home and see what happens ;)

Rajiv Battula - Thanks! Glad it helped ;)

jldugger - I would have made a video of this.. But, my laptop isn't powerful enough to make it as smooth as I would have liked. Hehe..

Doug - Thank you for the tweaks! I was wondering what was wrong :P I'll add them in as soon as possible - thanks.

eredicatorX - Hi. This may sound stupid, but are you sure you've extracted pyvnc2swf and placed it in your home directory? Please show the full output ('./vidtut.sh &#62; output' will do it), because what you've posted looks like what we get when it works :)

fireedo, Jon and xaez - Thanks for the kind compliments.

Matt Farley - Thanks for posting about eefoof.. I'll try to help spread the word!

And, finally, thanks Gerald - it looks like it got onto the front page :D


Now that I've caught up with everyone's comments... I'm going back to sleep :D</description>
		<content:encoded><![CDATA[<p>Robert - What Gargoyle99 said. It works, but it was quite choppy when I tried it on my laptop - I&#8217;ll try it on my desktop at home and see what happens <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Rajiv Battula - Thanks! Glad it helped <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
jldugger - I would have made a video of this.. But, my laptop isn&#8217;t powerful enough to make it as smooth as I would have liked. Hehe..</p>
<p>Doug - Thank you for the tweaks! I was wondering what was wrong <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> I&#8217;ll add them in as soon as possible - thanks.</p>
<p>eredicatorX - Hi. This may sound stupid, but are you sure you&#8217;ve extracted pyvnc2swf and placed it in your home directory? Please show the full output (&#8217;./vidtut.sh &gt; output&#8217; will do it), because what you&#8217;ve posted looks like what we get when it works <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
fireedo, Jon and xaez - Thanks for the kind compliments.</p>
<p>Matt Farley - Thanks for posting about eefoof.. I&#8217;ll try to help spread the word!</p>
<p>And, finally, thanks Gerald - it looks like it got onto the front page <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Now that I&#8217;ve caught up with everyone&#8217;s comments&#8230; I&#8217;m going back to sleep <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: DJM.</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2546</link>
		<author>DJM.</author>
		<pubDate>Mon, 03 Jul 2006 08:28:22 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2546</guid>
					<description>I notice there is a typo ...

In the script as shown in the article we have this line:

python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S “arecord -c 2 -f cd -t wav voice.wav” localhost:0

==&#62; doesn't work. The two quotation marks don't seem right.

But when I replaced the quotation marks ( " ) with simple hyphens ( ' ) it seemed to work:

python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S 'arecord -c 2 -f cd -t wav voice.wav' localhost:0


Regards,

DJM.</description>
		<content:encoded><![CDATA[<p>I notice there is a typo &#8230;</p>
<p>In the script as shown in the article we have this line:</p>
<p>python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S “arecord -c 2 -f cd -t wav voice.wav” localhost:0</p>
<p>==&gt; doesn&#8217;t work. The two quotation marks don&#8217;t seem right.</p>
<p>But when I replaced the quotation marks ( &#8221; ) with simple hyphens ( &#8216; ) it seemed to work:</p>
<p>python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S &#8216;arecord -c 2 -f cd -t wav voice.wav&#8217; localhost:0</p>
<p>Regards,</p>
<p>DJM.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2547</link>
		<author>J_K9</author>
		<pubDate>Mon, 03 Jul 2006 08:32:36 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2547</guid>
					<description>Thanks DJM. - Doug also mentioned that, and I have just changed it ;)</description>
		<content:encoded><![CDATA[<p>Thanks DJM. - Doug also mentioned that, and I have just changed it <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: James Hall</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2548</link>
		<author>James Hall</author>
		<pubDate>Mon, 03 Jul 2006 08:49:20 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2548</guid>
					<description>Nice :)</description>
		<content:encoded><![CDATA[<p>Nice <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Herd</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2550</link>
		<author>Herd</author>
		<pubDate>Mon, 03 Jul 2006 09:17:46 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2550</guid>
					<description>Hi!</description>
		<content:encoded><![CDATA[<p>Hi!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: eredicatorX</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2551</link>
		<author>eredicatorX</author>
		<pubDate>Mon, 03 Jul 2006 10:20:30 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2551</guid>
					<description>"eredicatorX - Hi. This may sound stupid, but are you sure you’ve extracted pyvnc2swf and placed it in your home directory? Please show the full output (’./vidtut.sh &#62; output’ will do it), because what you’ve posted looks like what we get when it works"

Yep did this tar -xvzf downloads/pyvnc2swf-0.8.2.tar.gz while in my home dir and it created this folder.... pyvnc2swf-0.8.2

Yep cept the line at the top I got that said I needed to install pygame and tkinter .... well not install just it could not find them. I installed them and then I got this 

built on Apr  1 2006 03:02:33, gcc: 4.0.2 20051125 (Red Hat 4.0.2-8)
voice.wav: I/O error occured
Usually that means that input file is truncated and/or corrupted.
Using pygame 1.7.1release
Traceback (most recent call last):
  File "/home/erin/pyvnc2swf-0.8.2/edit.py", line 234, in ?
    if __name__ == "__main__": main(sys.argv[1:])
  File "/home/erin/pyvnc2swf-0.8.2/edit.py", line 153, in main
    fp = file(v, 'rb')
IOError: [Errno 2] No such file or directory: 'voice.mp3'
mv: cannot stat `/home/erin/tutorial1.swf': No such file or directory
rm: cannot remove `/home/erin/voice.wav': No such file or directory
rm: cannot remove `/home/erin/voice.mp3': No such file or directory
rm: cannot remove `/home/erin/tutorial1.html': No such file or directory

When I run the one liner of code you gave the program opened but .... it opens now and I can use the program... 

Thanks this is going to be very helpfull. 
Regards,
E./</description>
		<content:encoded><![CDATA[<p>&#8220;eredicatorX - Hi. This may sound stupid, but are you sure you’ve extracted pyvnc2swf and placed it in your home directory? Please show the full output (’./vidtut.sh &gt; output’ will do it), because what you’ve posted looks like what we get when it works&#8221;</p>
<p>Yep did this tar -xvzf downloads/pyvnc2swf-0.8.2.tar.gz while in my home dir and it created this folder&#8230;. pyvnc2swf-0.8.2</p>
<p>Yep cept the line at the top I got that said I needed to install pygame and tkinter &#8230;. well not install just it could not find them. I installed them and then I got this </p>
<p>built on Apr  1 2006 03:02:33, gcc: 4.0.2 20051125 (Red Hat 4.0.2-8)<br />
voice.wav: I/O error occured<br />
Usually that means that input file is truncated and/or corrupted.<br />
Using pygame 1.7.1release<br />
Traceback (most recent call last):<br />
  File &#8220;/home/erin/pyvnc2swf-0.8.2/edit.py&#8221;, line 234, in ?<br />
    if __name__ == &#8220;__main__&#8221;: main(sys.argv[1:])<br />
  File &#8220;/home/erin/pyvnc2swf-0.8.2/edit.py&#8221;, line 153, in main<br />
    fp = file(v, &#8216;rb&#8217;)<br />
IOError: [Errno 2] No such file or directory: &#8216;voice.mp3&#8242;<br />
mv: cannot stat `/home/erin/tutorial1.swf&#8217;: No such file or directory<br />
rm: cannot remove `/home/erin/voice.wav&#8217;: No such file or directory<br />
rm: cannot remove `/home/erin/voice.mp3&#8242;: No such file or directory<br />
rm: cannot remove `/home/erin/tutorial1.html&#8217;: No such file or directory</p>
<p>When I run the one liner of code you gave the program opened but &#8230;. it opens now and I can use the program&#8230; </p>
<p>Thanks this is going to be very helpfull.<br />
Regards,<br />
E./</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: web design uk</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2552</link>
		<author>web design uk</author>
		<pubDate>Mon, 03 Jul 2006 10:41:08 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2552</guid>
					<description>I've always wondered how they do this.

Thanks a lot :)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve always wondered how they do this.</p>
<p>Thanks a lot <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: ppma</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2553</link>
		<author>ppma</author>
		<pubDate>Mon, 03 Jul 2006 11:33:11 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2553</guid>
					<description>Nice, thanks a lot, I was looking for something like Camtasia for Linux for making video tutorials.
^_^</description>
		<content:encoded><![CDATA[<p>Nice, thanks a lot, I was looking for something like Camtasia for Linux for making video tutorials.<br />
^_^</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: El Weblog de macada &#187; Archivio &#187; Graba videos de tu escritorio en flash!!</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2555</link>
		<author>El Weblog de macada &#187; Archivio &#187; Graba videos de tu escritorio en flash!!</author>
		<pubDate>Mon, 03 Jul 2006 12:35:49 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2555</guid>
					<description>[...] Save this script as ‘vidtut.sh‘ in your home directory. Not only will this script record a video of your desktop, it will also record any input via a microphone and add it as sound to the resulting flash file. If you don’t want it to record audio input, simply mute MIC input in your sound manager - alternatively, you can use the command I’ve mentioned in comment #29 beneath this post. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Save this script as ‘vidtut.sh‘ in your home directory. Not only will this script record a video of your desktop, it will also record any input via a microphone and add it as sound to the resulting flash file. If you don’t want it to record audio input, simply mute MIC input in your sound manager - alternatively, you can use the command I’ve mentioned in comment #29 beneath this post. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: HOW TO: Record Videos Of Your Desktop at LifeParticles.com</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2556</link>
		<author>HOW TO: Record Videos Of Your Desktop at LifeParticles.com</author>
		<pubDate>Mon, 03 Jul 2006 12:46:56 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2556</guid>
					<description>[...] Have you ever wanted to take a video of your sleek desktop, with your customised icons, window manager, GKrellM, and whatnot? Or make a video of cool XGL effects? Or a video tutorial to teach a few friends how to use a certain application? If you have, then this tutorial is for you.  read more&#160;&#124;&#160;digg story    &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Have you ever wanted to take a video of your sleek desktop, with your customised icons, window manager, GKrellM, and whatnot? Or make a video of cool XGL effects? Or a video tutorial to teach a few friends how to use a certain application? If you have, then this tutorial is for you.  read more&nbsp;|&nbsp;digg story    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: HOW TO: Record Videos Of Your Desktop - TechEnclave</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2557</link>
		<author>HOW TO: Record Videos Of Your Desktop - TechEnclave</author>
		<pubDate>Mon, 03 Jul 2006 14:10:14 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2557</guid>
					<description>[...] Have you ever wanted to take a video of your sleek desktop, with your customised icons, window manager, GKrellM, and whatnot? Or make a video of cool XGL effects? Or a video tutorial to teach a few friends how to use a certain application? If you have, then this tutorial is for you.   Because Linux does not have a native screen recording application (well, it has xvidcap, but that can be difficult to set up), we have to use a workaround - namely using VNC to transmit the data of our X server to ourselves. I wont bore you with the gory details, as there are many other sites which can do this for me - and theyre only a Google search away. This method will create a Flash video of your desktop, which you can then edit to your liking.  What will I need for this?Not much (but dont download any of the extra apps yet):A Linux distribution, with an X server. I am using Ubuntu 6.06 TLS in this example;The latest version of x11vnc;The latest version of pyvnc2swf (the Python version). If you have Ubuntu or another distro with fairly large repositories, installing x11vnc is a breeze. All I had to do to install it was:  $ sudo apt-get install x11vnc  If the above command (or the one for your distro) worked, and x11vnc is now installed, please continue to the next step: Extract pyvnc2swf - if not, carry on reading. It looks like you will need to build x11vnc from source, as your distro does not have it in its repositories. First of all, download the latest version of it. Then, extract it using the following command:  $ tar xzf x11vnc-versionnumber.tar.gz  Now, lets install it.  $ cd x11vnc-versionnumber/ $ ./configure $ make $ make install  Youre done!     For the detailed guide visit : HOW TO: Record Videos Of Your Desktop at J_K9 @ Linux [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Have you ever wanted to take a video of your sleek desktop, with your customised icons, window manager, GKrellM, and whatnot? Or make a video of cool XGL effects? Or a video tutorial to teach a few friends how to use a certain application? If you have, then this tutorial is for you.   Because Linux does not have a native screen recording application (well, it has xvidcap, but that can be difficult to set up), we have to use a workaround - namely using VNC to transmit the data of our X server to ourselves. I wont bore you with the gory details, as there are many other sites which can do this for me - and theyre only a Google search away. This method will create a Flash video of your desktop, which you can then edit to your liking.  What will I need for this?Not much (but dont download any of the extra apps yet):A Linux distribution, with an X server. I am using Ubuntu 6.06 TLS in this example;The latest version of x11vnc;The latest version of pyvnc2swf (the Python version). If you have Ubuntu or another distro with fairly large repositories, installing x11vnc is a breeze. All I had to do to install it was:  $ sudo apt-get install x11vnc  If the above command (or the one for your distro) worked, and x11vnc is now installed, please continue to the next step: Extract pyvnc2swf - if not, carry on reading. It looks like you will need to build x11vnc from source, as your distro does not have it in its repositories. First of all, download the latest version of it. Then, extract it using the following command:  $ tar xzf x11vnc-versionnumber.tar.gz  Now, lets install it.  $ cd x11vnc-versionnumber/ $ ./configure $ make $ make install  Youre done!     For the detailed guide visit : HOW TO: Record Videos Of Your Desktop at J_K9 @ Linux [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2558</link>
		<author>J_K9</author>
		<pubDate>Mon, 03 Jul 2006 15:34:09 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2558</guid>
					<description>eredicatorX - "When I run the one liner of code you gave the program opened but …. it opens now and I can use the program…"

So you got it working then? Glad to hear it :)</description>
		<content:encoded><![CDATA[<p>eredicatorX - &#8220;When I run the one liner of code you gave the program opened but …. it opens now and I can use the program…&#8221;</p>
<p>So you got it working then? Glad to hear it <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: BR-Linux.org</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2563</link>
		<author>BR-Linux.org</author>
		<pubDate>Mon, 03 Jul 2006 17:31:47 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2563</guid>
					<description>&lt;strong&gt;Como gravar um vídeo em flash do seu desktop&lt;/strong&gt;

 Se você já teve interesse de gravar um vídeo demonstrando algum aspecto do seu desktop ou mesmo um tutorial em vídeo de algum aplicativo, veja este interessante artigo explicando como gravar um vídeo em flash do seu desktop Linux, usando o VNC e um </description>
		<content:encoded><![CDATA[<p><strong>Como gravar um vídeo em flash do seu desktop</strong></p>
<p> Se você já teve interesse de gravar um vídeo demonstrando algum aspecto do seu desktop ou mesmo um tutorial em vídeo de algum aplicativo, veja este interessante artigo explicando como gravar um vídeo em flash do seu desktop Linux, usando o VNC e um</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: DJM</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2564</link>
		<author>DJM</author>
		<pubDate>Mon, 03 Jul 2006 17:57:12 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2564</guid>
					<description>Something else I noticed ... And it's a potential security hole, IMHO.

Your script leaves the "x11vnc" running after the recording is done. And in my case on SuSE 10.0 "x11vnc" complains about there being no password set (which happens to be true in my case ...). 

In other words:

After recording is done that "x11vnc" process which is still running could invite potential local attackers (other users on the same machine) to try out a VNC connection onto your session ... Look mum, no password!

The parameter "-localhost" does limit such connection attempts to local users, but still this is no real safety. IP addresses can be faked and other local users could do a lot of BS to your desktop while you are away ... 

Probably it would be a good idea to change above script so that "x11vnc" forces the user to specify and use a password before recording can be started, e.g. use the "-passwdfile" parameter somehow.

I in my case added this line at the end of the "vidtut.sh" script:

kill `pidof x11vnc`

(these are forward hyphens ... you will find this above the "TAB" key on US keyboards)

The "pidof" program checks the Process-ID (PID) of "x11vnc" and returns a number, this number is then handed over to the "kill" program as argument. Result: Any running instance of "x11vnc" that belongs to you is being killed at the end of the script. Another way to do this would be the "killall" program, e.g. "killall x11vnc" ...

Just to make sure nobody messes with my desktop while I am away .... ;-)


Regards,

DJM. / Switzerland, Europe</description>
		<content:encoded><![CDATA[<p>Something else I noticed &#8230; And it&#8217;s a potential security hole, IMHO.</p>
<p>Your script leaves the &#8220;x11vnc&#8221; running after the recording is done. And in my case on SuSE 10.0 &#8220;x11vnc&#8221; complains about there being no password set (which happens to be true in my case &#8230;). </p>
<p>In other words:</p>
<p>After recording is done that &#8220;x11vnc&#8221; process which is still running could invite potential local attackers (other users on the same machine) to try out a VNC connection onto your session &#8230; Look mum, no password!</p>
<p>The parameter &#8220;-localhost&#8221; does limit such connection attempts to local users, but still this is no real safety. IP addresses can be faked and other local users could do a lot of BS to your desktop while you are away &#8230; </p>
<p>Probably it would be a good idea to change above script so that &#8220;x11vnc&#8221; forces the user to specify and use a password before recording can be started, e.g. use the &#8220;-passwdfile&#8221; parameter somehow.</p>
<p>I in my case added this line at the end of the &#8220;vidtut.sh&#8221; script:</p>
<p>kill `pidof x11vnc`</p>
<p>(these are forward hyphens &#8230; you will find this above the &#8220;TAB&#8221; key on US keyboards)</p>
<p>The &#8220;pidof&#8221; program checks the Process-ID (PID) of &#8220;x11vnc&#8221; and returns a number, this number is then handed over to the &#8220;kill&#8221; program as argument. Result: Any running instance of &#8220;x11vnc&#8221; that belongs to you is being killed at the end of the script. Another way to do this would be the &#8220;killall&#8221; program, e.g. &#8220;killall x11vnc&#8221; &#8230;</p>
<p>Just to make sure nobody messes with my desktop while I am away &#8230;. <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Regards,</p>
<p>DJM. / Switzerland, Europe</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Bian</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2565</link>
		<author>Bian</author>
		<pubDate>Mon, 03 Jul 2006 19:06:09 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2565</guid>
					<description>Very Very Cool!</description>
		<content:encoded><![CDATA[<p>Very Very Cool!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2566</link>
		<author>J_K9</author>
		<pubDate>Mon, 03 Jul 2006 19:29:03 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2566</guid>
					<description>Hi DJM,

"Your script leaves the “x11vnc” running after the recording is done."

I hadn't realised... I thought it was killed once the recording was over. I should check things like that before I post..

"The parameter “-localhost” does limit such connection attempts to local users, but still this is no real safety. IP addresses can be faked and other local users could do a lot of BS to your desktop while you are away …"

IP addresses can be faked, but the average hacker would not do any damage by making the source address 127.0.0.1. And, if locking the screen with a password is not an option, or some other method of physical security (like locking the door to the room containing the PC), then you really need to rethink your physical security strategy. If a hacker has physical access to your computer, you have better things to worry about than an unpassworded VNC server running but only accepting connections from localhost ;)

However, I see your point, and that is a good idea. I'll test it out and add it to the tut :) Thanks.</description>
		<content:encoded><![CDATA[<p>Hi DJM,</p>
<p>&#8220;Your script leaves the “x11vnc” running after the recording is done.&#8221;</p>
<p>I hadn&#8217;t realised&#8230; I thought it was killed once the recording was over. I should check things like that before I post..</p>
<p>&#8220;The parameter “-localhost” does limit such connection attempts to local users, but still this is no real safety. IP addresses can be faked and other local users could do a lot of BS to your desktop while you are away …&#8221;</p>
<p>IP addresses can be faked, but the average hacker would not do any damage by making the source address 127.0.0.1. And, if locking the screen with a password is not an option, or some other method of physical security (like locking the door to the room containing the PC), then you really need to rethink your physical security strategy. If a hacker has physical access to your computer, you have better things to worry about than an unpassworded VNC server running but only accepting connections from localhost <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
However, I see your point, and that is a good idea. I&#8217;ll test it out and add it to the tut <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Thanks.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: DJM</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2567</link>
		<author>DJM</author>
		<pubDate>Mon, 03 Jul 2006 19:48:47 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2567</guid>
					<description>&#62; If a hacker has physical access to your computer
&#62; you have better things to worry about than an unpassworded VNC server
&#62; running but only accepting connections from localhost ;-)

Never underestimate the average BOFH who is hiding amongst your coworkers and oh-so-beloved "colleagues" and "friends" at your workplace and elsewhere ;-)

At my workplace we have plenty of Linux and Unix workstations and servers, and often enough plenty of people know several user account and their passwords on several machines. Usually this is no problem ... But leaving an open VNC session which is connected to your desktop is an open invitation for some BOFH action :-)

One of my "n00b" coworkers once left his desk, leaving his brand-new KDE desktop unprotected and unlocked. What we did: We took a screenshot of his desktop, then moved all the *.desktop files and icons away, we removed all KDE panels, we removed the taskbar and all the other stuff, and then replaced the wallpaper with the screenshot we had taken before. It was all just a matter of a few seconds to do that.

When he came back he wondered why oh why KDE "would not react" anymore ... He didn't realize that he was clicking on a screenshot all the time and that the icons were "dead" simply because they weren't there anymore in the first place :-)

After 50 or so reboots (bad bad Windows habits ... A reboot doesn't solve anything on Linux! He should have taken a look at his ~/.kde config files :-) ...) we told him to check is wallpaper ...  

:-)

What did he learn? He changes his password every 2 days or so and *NEVER* *EVER* leaves an open login or X11 session anywhere when he goes away. 

Mission accomplished :-)


DJM. / Switzerland, Europe</description>
		<content:encoded><![CDATA[<p>&gt; If a hacker has physical access to your computer<br />
&gt; you have better things to worry about than an unpassworded VNC server<br />
&gt; running but only accepting connections from localhost <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Never underestimate the average BOFH who is hiding amongst your coworkers and oh-so-beloved &#8220;colleagues&#8221; and &#8220;friends&#8221; at your workplace and elsewhere <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>At my workplace we have plenty of Linux and Unix workstations and servers, and often enough plenty of people know several user account and their passwords on several machines. Usually this is no problem &#8230; But leaving an open VNC session which is connected to your desktop is an open invitation for some BOFH action <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>One of my &#8220;n00b&#8221; coworkers once left his desk, leaving his brand-new KDE desktop unprotected and unlocked. What we did: We took a screenshot of his desktop, then moved all the *.desktop files and icons away, we removed all KDE panels, we removed the taskbar and all the other stuff, and then replaced the wallpaper with the screenshot we had taken before. It was all just a matter of a few seconds to do that.</p>
<p>When he came back he wondered why oh why KDE &#8220;would not react&#8221; anymore &#8230; He didn&#8217;t realize that he was clicking on a screenshot all the time and that the icons were &#8220;dead&#8221; simply because they weren&#8217;t there anymore in the first place <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>After 50 or so reboots (bad bad Windows habits &#8230; A reboot doesn&#8217;t solve anything on Linux! He should have taken a look at his ~/.kde config files <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> &#8230;) we told him to check is wallpaper &#8230;  </p>
<p> <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>What did he learn? He changes his password every 2 days or so and *NEVER* *EVER* leaves an open login or X11 session anywhere when he goes away. </p>
<p>Mission accomplished <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>DJM. / Switzerland, Europe</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andy</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2569</link>
		<author>Andy</author>
		<pubDate>Mon, 03 Jul 2006 20:21:36 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2569</guid>
					<description>Very nice.  This will come in handy when recording some video of my OpenGL applications for class.

Thanks.</description>
		<content:encoded><![CDATA[<p>Very nice.  This will come in handy when recording some video of my OpenGL applications for class.</p>
<p>Thanks.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: JP</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2570</link>
		<author>JP</author>
		<pubDate>Mon, 03 Jul 2006 21:15:40 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2570</guid>
					<description>Great tutorial, my only concern is how to change to lower the screen resolution in x11vnc, my output swf gets really slow... :-(</description>
		<content:encoded><![CDATA[<p>Great tutorial, my only concern is how to change to lower the screen resolution in x11vnc, my output swf gets really slow&#8230; <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: المعرفة للجميع &#187; Record Videos Of Your Desktop</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2572</link>
		<author>المعرفة للجميع &#187; Record Videos Of Your Desktop</author>
		<pubDate>Mon, 03 Jul 2006 22:10:16 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2572</guid>
					<description>[...] Complete Story [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Complete Story [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: DJM</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2573</link>
		<author>DJM</author>
		<pubDate>Mon, 03 Jul 2006 22:11:46 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2573</guid>
					<description>Using different screen resolutions without messing up your X11 config:

You don't have to use "x11vnc" if you don't want to ... I mean, you can just as well use a "real" VNC session running locally on your machine somehow somewhere.

Let's assume you have the package "tightvnc" on your machine (other packages such as "realvnc" should work in a similar way):

First, define your VNC password via the "vncpasswd" command.

Now there should be a new folder in your home directory: ~/.vnc
Let's go in there:  "cd .vnc"

Do a "ls -al" and check what files you got there. There should be a file named "xstartup". Mine looks like this:

#!/bin/sh
xrdb $HOME/.Xresources
# xsetroot -solid grey
# xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#38;
# twm &#38;
wmaker &#38;
# xfwm4 &#38;
# openbox &#38;
# blackbox &#38;


As you can tell this script would launch the "WindowMaker" environment; but other environments are available as well, I just need to add  / replace the "#" comments.

So, now:  When I launch VNC I can specify the size of the screen I want:

vncserver -depth 16 -geometry 800x600

Above command would give me a virtual X11 session with a 800x600 resolution, and due to my settings in "~/.vnc/xstartup" (see above) I'd have "WindowMaker" as my GUI environment, and not KDE or GNOME (you can specify this as you wish, just comment  / uncomment the appropriate lines above). The resolution can be randomly picked, e.g. you could also specify unusual stuff such as "960x500" ... whatever size you need or want.

Now, as for recording videos: All that is needed is a slight variation to the original script that was posted here. Let's call it "vidtut_vnc1.sh":


#!/bin/sh
#

python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S "arecord -c 2 -f cd -t wav voice.wav" localhost:1

ffmpeg -i voice.wav -ar 22050 voice.mp3
python ~/pyvnc2swf-0.8.2/edit.py -o tutorial1.swf -a voice.mp3 tutorial.swf
mv ~/tutorial1.swf ~/tutorial.swf
rm ~/voice.wav
rm ~/voice.mp3
rm ~/tutorial1.html

So instead of connecting to your real X11 session the script above will connect to the virtual desktop "localhost:1". Voice recording is still done locally, as the sound device is independent of the GUI.

So, let's put it all together:

- you login to your real X11 session, e.g. KDE
- you open a terminal
- you type this command and specify a password: "vncpasswd"
- you launch VNC: "vncserver :1 -depth 16 -geometry 800x600"
- you connect to that virtual desktop: "vncviewer localhost:1"
- in that virtual environment, you open another terminal
- now launch the variation of the original script: "vidtut_vnc1.sh" (as listed above)

==&#62; Voila, you are recording in a smaller / different desktop environment, whatever you specified as "-geometry" for the "vncserver" command. And you didn't have to mess with your real X11 configuration files.

PS: As you can tell I *LOVE* this stuff and I've been playing around with it quite a lot :-)


Regards,

DJM.</description>
		<content:encoded><![CDATA[<p>Using different screen resolutions without messing up your X11 config:</p>
<p>You don&#8217;t have to use &#8220;x11vnc&#8221; if you don&#8217;t want to &#8230; I mean, you can just as well use a &#8220;real&#8221; VNC session running locally on your machine somehow somewhere.</p>
<p>Let&#8217;s assume you have the package &#8220;tightvnc&#8221; on your machine (other packages such as &#8220;realvnc&#8221; should work in a similar way):</p>
<p>First, define your VNC password via the &#8220;vncpasswd&#8221; command.</p>
<p>Now there should be a new folder in your home directory: ~/.vnc<br />
Let&#8217;s go in there:  &#8220;cd .vnc&#8221;</p>
<p>Do a &#8220;ls -al&#8221; and check what files you got there. There should be a file named &#8220;xstartup&#8221;. Mine looks like this:</p>
<p>#!/bin/sh<br />
xrdb $HOME/.Xresources<br />
# xsetroot -solid grey<br />
# xterm -geometry 80&#215;24+10+10 -ls -title &#8220;$VNCDESKTOP Desktop&#8221; &amp;<br />
# twm &amp;<br />
wmaker &amp;<br />
# xfwm4 &amp;<br />
# openbox &amp;<br />
# blackbox &amp;</p>
<p>As you can tell this script would launch the &#8220;WindowMaker&#8221; environment; but other environments are available as well, I just need to add  / replace the &#8220;#&#8221; comments.</p>
<p>So, now:  When I launch VNC I can specify the size of the screen I want:</p>
<p>vncserver -depth 16 -geometry 800&#215;600</p>
<p>Above command would give me a virtual X11 session with a 800&#215;600 resolution, and due to my settings in &#8220;~/.vnc/xstartup&#8221; (see above) I&#8217;d have &#8220;WindowMaker&#8221; as my GUI environment, and not KDE or GNOME (you can specify this as you wish, just comment  / uncomment the appropriate lines above). The resolution can be randomly picked, e.g. you could also specify unusual stuff such as &#8220;960&#215;500&#8243; &#8230; whatever size you need or want.</p>
<p>Now, as for recording videos: All that is needed is a slight variation to the original script that was posted here. Let&#8217;s call it &#8220;vidtut_vnc1.sh&#8221;:</p>
<p>#!/bin/sh<br />
#</p>
<p>python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S &#8220;arecord -c 2 -f cd -t wav voice.wav&#8221; localhost:1</p>
<p>ffmpeg -i voice.wav -ar 22050 voice.mp3<br />
python ~/pyvnc2swf-0.8.2/edit.py -o tutorial1.swf -a voice.mp3 tutorial.swf<br />
mv ~/tutorial1.swf ~/tutorial.swf<br />
rm ~/voice.wav<br />
rm ~/voice.mp3<br />
rm ~/tutorial1.html</p>
<p>So instead of connecting to your real X11 session the script above will connect to the virtual desktop &#8220;localhost:1&#8243;. Voice recording is still done locally, as the sound device is independent of the GUI.</p>
<p>So, let&#8217;s put it all together:</p>
<p>- you login to your real X11 session, e.g. KDE<br />
- you open a terminal<br />
- you type this command and specify a password: &#8220;vncpasswd&#8221;<br />
- you launch VNC: &#8220;vncserver :1 -depth 16 -geometry 800&#215;600&#8243;<br />
- you connect to that virtual desktop: &#8220;vncviewer localhost:1&#8243;<br />
- in that virtual environment, you open another terminal<br />
- now launch the variation of the original script: &#8220;vidtut_vnc1.sh&#8221; (as listed above)</p>
<p>==&gt; Voila, you are recording in a smaller / different desktop environment, whatever you specified as &#8220;-geometry&#8221; for the &#8220;vncserver&#8221; command. And you didn&#8217;t have to mess with your real X11 configuration files.</p>
<p>PS: As you can tell I *LOVE* this stuff and I&#8217;ve been playing around with it quite a lot <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Regards,</p>
<p>DJM.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Like Your Work &#187; Blog Archive &#187; links for 2006-07-04</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2579</link>
		<author>Like Your Work &#187; Blog Archive &#187; links for 2006-07-04</author>
		<pubDate>Tue, 04 Jul 2006 00:24:31 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2579</guid>
					<description>[...] HOW TO: Record Videos Of Your Desktop at J_K9 @ Linux (tags: screencasting screencast ubuntu) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] HOW TO: Record Videos Of Your Desktop at J_K9 @ Linux (tags: screencasting screencast ubuntu) [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: sks78</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2582</link>
		<author>sks78</author>
		<pubDate>Tue, 04 Jul 2006 00:54:13 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2582</guid>
					<description>Good tutorial.  Wilh all of the others referenced, maybe you should consider reviewing them all?</description>
		<content:encoded><![CDATA[<p>Good tutorial.  Wilh all of the others referenced, maybe you should consider reviewing them all?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: beligum</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2588</link>
		<author>beligum</author>
		<pubDate>Tue, 04 Jul 2006 10:01:52 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2588</guid>
					<description>You may want you check out ScreenKast at http://sourceforge.net/projects/screenkast
It's brand new and is the first real screen capturing program for GNU/Linux.
Moreover, you can use it to share your captured tutorials on http://captorials.com</description>
		<content:encoded><![CDATA[<p>You may want you check out ScreenKast at <a href="http://sourceforge.net/projects/screenkast" rel="nofollow">http://sourceforge.net/projects/screenkast</a><br />
It&#8217;s brand new and is the first real screen capturing program for GNU/Linux.<br />
Moreover, you can use it to share your captured tutorials on <a href="http://captorials.com" rel="nofollow">http://captorials.com</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Sidnak &#187; Blog Archive &#187; Record Videos Of You Linux Desktop</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2593</link>
		<author>Sidnak &#187; Blog Archive &#187; Record Videos Of You Linux Desktop</author>
		<pubDate>Tue, 04 Jul 2006 14:09:48 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2593</guid>
					<description>[...] JK_9 Linux site walks you through the steps using Ubuntu. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] JK_9 Linux site walks you through the steps using Ubuntu. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Martin</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2610</link>
		<author>Martin</author>
		<pubDate>Tue, 04 Jul 2006 22:28:52 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2610</guid>
					<description>Great tutorial, easy to follow. Definatly a good way to record videos. The comments are also a good read for additional tips and tricks.</description>
		<content:encoded><![CDATA[<p>Great tutorial, easy to follow. Definatly a good way to record videos. The comments are also a good read for additional tips and tricks.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Hannes</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2631</link>
		<author>Hannes</author>
		<pubDate>Thu, 06 Jul 2006 08:02:19 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2631</guid>
					<description>Hi
I am using your solution and it is workung fine. I would like to translate it to german and post it on my webite with credits and link to you and this site. Do you mind offering a german version?
Many Thanks Hannes</description>
		<content:encoded><![CDATA[<p>Hi<br />
I am using your solution and it is workung fine. I would like to translate it to german and post it on my webite with credits and link to you and this site. Do you mind offering a german version?<br />
Many Thanks Hannes</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2639</link>
		<author>J_K9</author>
		<pubDate>Thu, 06 Jul 2006 23:36:51 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2639</guid>
					<description>Hannes - Go ahead! ;)</description>
		<content:encoded><![CDATA[<p>Hannes - Go ahead! <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: ulefr01</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2688</link>
		<author>ulefr01</author>
		<pubDate>Sun, 09 Jul 2006 14:31:45 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2688</guid>
					<description>I get :
ulefr01@franz4-ubuntu:~$ ./vidtut.sh
###############################################################
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
#@                                                           @#
#@  **  WARNING  **  WARNING  **  WARNING  **  WARNING  **   @#
#@                                                           @#
#@        YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!        @#
#@                                                           @#
#@  This means anyone with network access to this computer   @#
#@  will be able to easily view and control your desktop.    @#
#@                                                           @#
#@ &#62;&#62;&#62; If you did not mean to do this Press CTRL-C now!!  #0.0
Press [q] to stop encoding
size=      68kB time=8.7 bitrate=  64.0kbits/s
video:0kB audio:68kB global headers:0kB muxing overhead 0.000000%
Using PIL 1.1.5
Reading mp3 file: voice.mp3...
Traceback (most recent call last):
  File "/home/ulefr01/pyvnc2swf-0.8.2/edit.py", line 234, in ?
    if __name__ == "__main__": main(sys.argv[1:])
  File "/home/ulefr01/pyvnc2swf-0.8.2/edit.py", line 155, in main
    info.reg_mp3blocks(fp)
  File "/home/ulefr01/pyvnc2swf-0.8.2/movie.py", line 106, in reg_mp3blocks
    MP3Reader(self.mp3).read_mp3file(fp, length, nsamples, seeksamples)
  File "/home/ulefr01/pyvnc2swf-0.8.2/mp3.py", line 174, in read_mp3file
    assert (h &#38; 0x00060000L) == 0x00020000L, '!Layer3'
AssertionError: !Layer3</description>
		<content:encoded><![CDATA[<p>I get :<br />
<a href="mailto:ulefr01@franz4-ubuntu:~$">ulefr01@franz4-ubuntu:~$</a> ./vidtut.sh<br />
###############################################################<br />
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#<br />
#@                                                           @#<br />
#@  **  WARNING  **  WARNING  **  WARNING  **  WARNING  **   @#<br />
#@                                                           @#<br />
#@        YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!        @#<br />
#@                                                           @#<br />
#@  This means anyone with network access to this computer   @#<br />
#@  will be able to easily view and control your desktop.    @#<br />
#@                                                           @#<br />
#@ &gt;&gt;&gt; If you did not mean to do this Press CTRL-C now!!  #0.0<br />
Press [q] to stop encoding<br />
size=      68kB time=8.7 bitrate=  64.0kbits/s<br />
video:0kB audio:68kB global headers:0kB muxing overhead 0.000000%<br />
Using PIL 1.1.5<br />
Reading mp3 file: voice.mp3&#8230;<br />
Traceback (most recent call last):<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/edit.py&#8221;, line 234, in ?<br />
    if __name__ == &#8220;__main__&#8221;: main(sys.argv[1:])<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/edit.py&#8221;, line 155, in main<br />
    info.reg_mp3blocks(fp)<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/movie.py&#8221;, line 106, in reg_mp3blocks<br />
    MP3Reader(self.mp3).read_mp3file(fp, length, nsamples, seeksamples)<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/mp3.py&#8221;, line 174, in read_mp3file<br />
    assert (h &amp; 0&#215;00060000L) == 0&#215;00020000L, &#8216;!Layer3&#8242;<br />
AssertionError: !Layer3</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: ulefr01</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2689</link>
		<author>ulefr01</author>
		<pubDate>Sun, 09 Jul 2006 14:37:26 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-2689</guid>
					<description>redone , because it was incomplete
ulefr01@franz4-ubuntu:~$ ./vidtut.sh
###############################################################
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
#@                                                           @#
#@  **  WARNING  **  WARNING  **  WARNING  **  WARNING  **   @#
#@                                                           @#
#@        YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!        @#
#@                                                           @#
#@  This means anyone with network access to this computer   @#
#@  will be able to easily view and control your desktop.    @#
#@                                                           @#
#@ &#62;&#62;&#62; If you did not mean to do this Press CTRL-C now!!  #0.0
Press [q] to stop encoding
size=      68kB time=8.7 bitrate=  64.0kbits/s
video:0kB audio:68kB global headers:0kB muxing overhead 0.000000%
Using PIL 1.1.5
Reading mp3 file: voice.mp3...
Traceback (most recent call last):
  File "/home/ulefr01/pyvnc2swf-0.8.2/edit.py", line 234, in ?
    if __name__ == "__main__": main(sys.argv[1:])
  File "/home/ulefr01/pyvnc2swf-0.8.2/edit.py", line 155, in main
    info.reg_mp3blocks(fp)
  File "/home/ulefr01/pyvnc2swf-0.8.2/movie.py", line 106, in reg_mp3blocks
    MP3Reader(self.mp3).read_mp3file(fp, length, nsamples, seeksamples)
  File "/home/ulefr01/pyvnc2swf-0.8.2/mp3.py", line 174, in read_mp3file
    assert (h &#38; 0x00060000L) == 0x00020000L, '!Layer3'
AssertionError: !Layer3</description>
		<content:encoded><![CDATA[<p>redone , because it was incomplete<br />
<a href="mailto:ulefr01@franz4-ubuntu:~$">ulefr01@franz4-ubuntu:~$</a> ./vidtut.sh<br />
###############################################################<br />
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#<br />
#@                                                           @#<br />
#@  **  WARNING  **  WARNING  **  WARNING  **  WARNING  **   @#<br />
#@                                                           @#<br />
#@        YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!        @#<br />
#@                                                           @#<br />
#@  This means anyone with network access to this computer   @#<br />
#@  will be able to easily view and control your desktop.    @#<br />
#@                                                           @#<br />
#@ &gt;&gt;&gt; If you did not mean to do this Press CTRL-C now!!  #0.0<br />
Press [q] to stop encoding<br />
size=      68kB time=8.7 bitrate=  64.0kbits/s<br />
video:0kB audio:68kB global headers:0kB muxing overhead 0.000000%<br />
Using PIL 1.1.5<br />
Reading mp3 file: voice.mp3&#8230;<br />
Traceback (most recent call last):<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/edit.py&#8221;, line 234, in ?<br />
    if __name__ == &#8220;__main__&#8221;: main(sys.argv[1:])<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/edit.py&#8221;, line 155, in main<br />
    info.reg_mp3blocks(fp)<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/movie.py&#8221;, line 106, in reg_mp3blocks<br />
    MP3Reader(self.mp3).read_mp3file(fp, length, nsamples, seeksamples)<br />
  File &#8220;/home/ulefr01/pyvnc2swf-0.8.2/mp3.py&#8221;, line 174, in read_mp3file<br />
    assert (h &amp; 0&#215;00060000L) == 0&#215;00020000L, &#8216;!Layer3&#8242;<br />
AssertionError: !Layer3</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Lucas</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3257</link>
		<author>Lucas</author>
		<pubDate>Mon, 31 Jul 2006 17:56:09 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3257</guid>
					<description>Hey folks!
Use the easy one : Istanbul. It rocks!</description>
		<content:encoded><![CDATA[<p>Hey folks!<br />
Use the easy one : Istanbul. It rocks!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: kubunter</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3317</link>
		<author>kubunter</author>
		<pubDate>Thu, 03 Aug 2006 07:54:15 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3317</guid>
					<description>There is NO reliable and easy way to record your desktop in Linux today... or at least in (k)ubuntu. (or maybe there is but I don't find it)

1) xvidcap crashed on me all the time and creates video that can't be viewed in Windows without extra codecs. Plus video speed is crapy, going too fast with some settings and loosing frames. Sound does not work properly, at least in KDE with arts.

2) istanbul has the right type of GUI but generates yellow mouse cursor rubbish and poor image quality. Plus video speed is also crapy, going too fast and loosing frames.

3) screenkast is way to complex and requires yoy to install an vncserver, even if you don't want to export your desktop. Way too complex GUI and no sound support.

4) This pyvnc2swf is ok for web presentations, but using a SWF out put format? I want to have a mpeg (divx mp4a or somthing I can change with ffmpeg).

Is there a way not to depend on windows (not even in 'postproduction') to grab some screen activity to a simple video (not flash) file?</description>
		<content:encoded><![CDATA[<p>There is NO reliable and easy way to record your desktop in Linux today&#8230; or at least in (k)ubuntu. (or maybe there is but I don&#8217;t find it)</p>
<p>1) xvidcap crashed on me all the time and creates video that can&#8217;t be viewed in Windows without extra codecs. Plus video speed is crapy, going too fast with some settings and loosing frames. Sound does not work properly, at least in KDE with arts.</p>
<p>2) istanbul has the right type of GUI but generates yellow mouse cursor rubbish and poor image quality. Plus video speed is also crapy, going too fast and loosing frames.</p>
<p>3) screenkast is way to complex and requires yoy to install an vncserver, even if you don&#8217;t want to export your desktop. Way too complex GUI and no sound support.</p>
<p>4) This pyvnc2swf is ok for web presentations, but using a SWF out put format? I want to have a mpeg (divx mp4a or somthing I can change with ffmpeg).</p>
<p>Is there a way not to depend on windows (not even in &#8216;postproduction&#8217;) to grab some screen activity to a simple video (not flash) file?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3335</link>
		<author>J_K9</author>
		<pubDate>Fri, 04 Aug 2006 01:33:59 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3335</guid>
					<description>Have you tried &lt;a href="http://heroinewarrior.com/cinelerra.php3" rel="nofollow"&gt;Cinelerra&lt;/a&gt;? Apparently that records to .mov and MPEG formats, and more. If not, try one of the other ones mentioned here which record to a format editable in a Linux video editor. :)</description>
		<content:encoded><![CDATA[<p>Have you tried <a href="http://heroinewarrior.com/cinelerra.php3" rel="nofollow">Cinelerra</a>? Apparently that records to .mov and MPEG formats, and more. If not, try one of the other ones mentioned here which record to a format editable in a Linux video editor. <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: kubunter</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3419</link>
		<author>kubunter</author>
		<pubDate>Sun, 06 Aug 2006 12:35:21 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3419</guid>
					<description>I did try cinelarra... but did not want to compile under my kubuntu installation (I mean configure was ok, but the compilation end up in error half way)

I am using a patched version of ffmpeg, I found instructions here:
http://ubuntu.wordpress.com/2006/06/

I found a deb package, but now I only find how to generate it:
http://www.howforge.com/rebuilding-ffmpeg-to-create-screencast-in-ubuntu</description>
		<content:encoded><![CDATA[<p>I did try cinelarra&#8230; but did not want to compile under my kubuntu installation (I mean configure was ok, but the compilation end up in error half way)</p>
<p>I am using a patched version of ffmpeg, I found instructions here:<br />
<a href="http://ubuntu.wordpress.com/2006/06/" rel="nofollow">http://ubuntu.wordpress.com/2006/06/</a></p>
<p>I found a deb package, but now I only find how to generate it:<br />
<a href="http://www.howforge.com/rebuilding-ffmpeg-to-create-screencast-in-ubuntu" rel="nofollow">http://www.howforge.com/rebuilding-ffmpeg-to-create-screencast-in-ubuntu</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: aj</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3520</link>
		<author>aj</author>
		<pubDate>Wed, 09 Aug 2006 07:52:52 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3520</guid>
					<description>for some reason, my swf comes out REALLY choppy, as in its missing alot of frames. I followed the instructions verbatim and ran the script and didn't get the GUI box that I'm supposed to. Instead, I ran this:

x11vnc -localhost -viewonly -wait 10 -defer 10 &#38; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N

And got the GUI and it created the tutorial.swf and tutorial.html but it comes out really choppy. Can anyone put the finger on what I'm doing wrong? Thanks in advance</description>
		<content:encoded><![CDATA[<p>for some reason, my swf comes out REALLY choppy, as in its missing alot of frames. I followed the instructions verbatim and ran the script and didn&#8217;t get the GUI box that I&#8217;m supposed to. Instead, I ran this:</p>
<p>x11vnc -localhost -viewonly -wait 10 -defer 10 &amp; python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N</p>
<p>And got the GUI and it created the tutorial.swf and tutorial.html but it comes out really choppy. Can anyone put the finger on what I&#8217;m doing wrong? Thanks in advance</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3618</link>
		<author>J_K9</author>
		<pubDate>Thu, 10 Aug 2006 23:45:09 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3618</guid>
					<description>How powerful is the machine you are doing this on? It could be quite choppy if you're using a laptop or desktop which isn't very powerful. That could be the cause of the choppiness :)</description>
		<content:encoded><![CDATA[<p>How powerful is the machine you are doing this on? It could be quite choppy if you&#8217;re using a laptop or desktop which isn&#8217;t very powerful. That could be the cause of the choppiness <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: aj</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3640</link>
		<author>aj</author>
		<pubDate>Fri, 11 Aug 2006 20:50:50 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3640</guid>
					<description>J_K9 - i have an amd 3400 (3.0 ghz) with 1gb ram and a 7200rpm harddrive. its not the hardware. i also have the latest kernel (2.6.18).</description>
		<content:encoded><![CDATA[<p>J_K9 - i have an amd 3400 (3.0 ghz) with 1gb ram and a 7200rpm harddrive. its not the hardware. i also have the latest kernel (2.6.18).</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3664</link>
		<author>J_K9</author>
		<pubDate>Sat, 12 Aug 2006 13:42:00 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3664</guid>
					<description>aj - Hmm... Could it be the latest kernel that has caused a problem? I don't know. Try removing x11vnc completely and reinstalling it. I'm really not sure what it is - sorry :(

Try one of the other players that have been mentioned, and please let us know whether the choppiness persists there or not :)</description>
		<content:encoded><![CDATA[<p>aj - Hmm&#8230; Could it be the latest kernel that has caused a problem? I don&#8217;t know. Try removing x11vnc completely and reinstalling it. I&#8217;m really not sure what it is - sorry <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
Try one of the other players that have been mentioned, and please let us know whether the choppiness persists there or not <img src='http://wolphination.com/linux/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: David&#8217;s Blog &#187; cool piece of software</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3779</link>
		<author>David&#8217;s Blog &#187; cool piece of software</author>
		<pubDate>Mon, 14 Aug 2006 00:14:12 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-3779</guid>
					<description>[...] http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/  [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] <a href="http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/" rel="nofollow">http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/</a>  [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Mike</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4420</link>
		<author>Mike</author>
		<pubDate>Mon, 28 Aug 2006 06:17:07 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4420</guid>
					<description>I have the same problem with the choppy record on my HP ZD8060US.

Im running OpenSuSE 10.1 fully updated w/ xgl/compiz &#38; gnome

Laptop:

P4 3.2ghz
1GB Dual Channel DDR2 @ 400mhz
ATI Mobility Radeon X600 PCI Express</description>
		<content:encoded><![CDATA[<p>I have the same problem with the choppy record on my HP ZD8060US.</p>
<p>Im running OpenSuSE 10.1 fully updated w/ xgl/compiz &amp; gnome</p>
<p>Laptop:</p>
<p>P4 3.2ghz<br />
1GB Dual Channel DDR2 @ 400mhz<br />
ATI Mobility Radeon X600 PCI Express</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Doug</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4432</link>
		<author>Doug</author>
		<pubDate>Mon, 28 Aug 2006 18:07:49 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4432</guid>
					<description>FYI, it looks like the Assertion Error on mp3.py line 174 if from a version of ffmpeg compiled without --enable-lameMP3 support. 

In other words, the wav to mp3 conversion is probably not really working. Test my playing the mp3 file with mplayer and look at what  comes after "Selected audio codec:". it should be [mad] and not [raw].

Atleast that is what I found.  So, if you have another way to convert the wav file to mp3 format, use that instead of ffmeg or build ffmpeg with the mp3 support.</description>
		<content:encoded><![CDATA[<p>FYI, it looks like the Assertion Error on mp3.py line 174 if from a version of ffmpeg compiled without &#8211;enable-lameMP3 support. </p>
<p>In other words, the wav to mp3 conversion is probably not really working. Test my playing the mp3 file with mplayer and look at what  comes after &#8220;Selected audio codec:&#8221;. it should be [mad] and not [raw].</p>
<p>Atleast that is what I found.  So, if you have another way to convert the wav file to mp3 format, use that instead of ffmeg or build ffmpeg with the mp3 support.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ed</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4439</link>
		<author>Ed</author>
		<pubDate>Tue, 29 Aug 2006 10:01:30 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4439</guid>
					<description>Plain beautiful. Simple and very useful.</description>
		<content:encoded><![CDATA[<p>Plain beautiful. Simple and very useful.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Linux Unix &#187; HOW TO: Record Videos Of Your Desktop</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4508</link>
		<author>Linux Unix &#187; HOW TO: Record Videos Of Your Desktop</author>
		<pubDate>Fri, 01 Sep 2006 12:45:34 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4508</guid>
					<description>[...] Have you ever wanted to take a video of your sleek desktop, with your customised icons, window manager, GKrellM, and whatnot? Or make a video of cool XGL effects? Or a video tutorial to teach a few friends how to use a certain application? If you have, then this tutorial is for you.read more&#160;&#124;&#160;digg story [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Have you ever wanted to take a video of your sleek desktop, with your customised icons, window manager, GKrellM, and whatnot? Or make a video of cool XGL effects? Or a video tutorial to teach a few friends how to use a certain application? If you have, then this tutorial is for you.read more&nbsp;|&nbsp;digg story [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Aubrey Island</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4942</link>
		<author>Aubrey Island</author>
		<pubDate>Fri, 22 Sep 2006 23:18:45 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-4942</guid>
					<description>I am using a site (DivvyThis.com) and am going to making tutorals on Ubuntu for my site. Just so everyone knows, I'm using dapper. 

I changed the '''s on "arecord..." and got this to work.... Just so you know! On Dapper btw.

#!/bin/sh
#
x11vnc -localhost -viewonly -wait 10 -defer 10 &#38;
python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S ‘arecord -c 2 -f cd -t wav voice.wav’ localhost:0
ffmpeg -i voice.wav -ar 22050 voice.mp3
python ~/pyvnc2swf-0.8.2/edit.py -o tutorial1.swf -a voice.mp3 tutorial.swf
mv ~/tutorial1.swf ~/tutorial.swf
rm ~/voice.wav
rm ~/voice.mp3
rm ~/tutorial1.html</description>
		<content:encoded><![CDATA[<p>I am using a site (DivvyThis.com) and am going to making tutorals on Ubuntu for my site. Just so everyone knows, I&#8217;m using dapper. </p>
<p>I changed the &#8221;&#8217;s on &#8220;arecord&#8230;&#8221; and got this to work&#8230;. Just so you know! On Dapper btw.</p>
<p>#!/bin/sh<br />
#<br />
x11vnc -localhost -viewonly -wait 10 -defer 10 &amp;<br />
python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S ‘arecord -c 2 -f cd -t wav voice.wav’ localhost:0<br />
ffmpeg -i voice.wav -ar 22050 voice.mp3<br />
python ~/pyvnc2swf-0.8.2/edit.py -o tutorial1.swf -a voice.mp3 tutorial.swf<br />
mv ~/tutorial1.swf ~/tutorial.swf<br />
rm ~/voice.wav<br />
rm ~/voice.mp3<br />
rm ~/tutorial1.html</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: J_K9</title>
		<link>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-5010</link>
		<author>J_K9</author>
		<pubDate>Sun, 24 Sep 2006 14:06:41 +0000</pubDate>
		<guid>http://wolphination.com/linux/2006/06/30/how-to-record-videos-of-your-desktop/#comment-5010</g