Thinking about producing a screencast? Will quick and dirty do the trick, as long as it’s free? vnc2swf could be just what you need:

  1. Set up a VNC server. The free VNC Server for Windows (previously WinVNC) will do the trick on Windows boxes, and there’s OSXvnc for Mac.
  2. Install and run vnc2swf. You’ll need to set up Python first, but everything you need is linked on the site. Once it’s running, hit F9 to start recording your desktop.
  3. Stop recording when you’re done. An SWF is produced, which you can publish on the Web.
  4. Use the companion editing tool to chop off the pieces of the movie you don’t want to keep, and then add an MP3 soundtrack recorded separately.

And just like that, you’ve got your screencast! The screencast demonstration on the site is a little tough to follow if you’re not up on your Unix commands, but with a little tinkering at the command prompt you should be able to get it to work on Windows or Mac OS X with relatively little trouble.

Kevin began developing for the Web in 1995 and is a highly respected technical author. Kev is a world-renowned author, speaker and JavaScript expert. He has a passion for making web technology easy to understand by anyone. Yes, even you!

Get your free chapter of Level Up Your Web Apps with Go

Get a free chapter of Level Up Your Web Apps with Go, plus updates and exclusive offers from SitePoint.


  • Jed Wood
  • http://www.deanclatworthy.com Dean C

    Is there anything that you can’t do or don’t know about Kevin ;)

  • http://www.paulandmichelle.net lemkepf

    Here is a link to the site:
    http://www.unixuser.org/~euske/vnc2swf/

  • http://www.sitepoint.com/ Kevin Yank

    Thanks for linking, guys. Slipped my mind. Fixed now.

  • malikyte

    For those of you who wish to make a screencast without connecting through a VNC connection (i.e.: you can do all your work on your local machine) I’ve recently looked around for similar (free) software.

    If you need audio, you can use CamStudio (http://www.camstudio.org/). If you don’t need audio, you can use DebugMode’s Wink (http://www.debugmode.com/wink/). I personally use Wink most of the time, but again, if you need audio, CamStudio works pretty well and also allows for compression rates (Wink auto-compresses, but can also use palettes). (Both of these programs can export to the SWF format.)

    vnc2swf would be very helpful too though, so don’t necessarily ditch it in favor for something else, you might need it one day.

  • http://www.maxhyatt.com MystaMax

    I use captivate to make all our tutorials and things like that @ work.

  • Pat Rhodes

    I got FlashBack Express from a magazine cover- does the job. Not bad seeing as it was free ;) http://www.bbsoftware.co.uk/BBFlashBackExpress.aspx

Related books & courses
Available now on SitePoint Premium

Preview for $1