11.04.2010 Dear lazyweb: Screencasting under Linux

I’d like to produce screencasts of BEAST, an sequencer/synthesizer under Linux. So ideally, I’d like to record my voice via headset, the screen with the mouse and the output from BEAST. I tried to install Istanbul, mainly because its already packaged for Debian, but it didn’t work.

So if anyone has done screencasting of audio apps (or even normal apps) under Linux and can recommend something that just-works-out-of-the-box, any suggestion is welcome.

18 Responses to “11.04.2010 Dear lazyweb: Screencasting under Linux”

  1. Of the tools I’ve tried, Kazam seems to be the nicest. IIRC it has a PPA for Ubuntu, but nothing else, not even a proper website with source tarballs. (The source tarballs do exist in the PPA, thanks to Ubuntu’s source-only uploads policy.)

  2. daniel says:

    I had the same need yesterday and xvidcap turned out to be really nice and minimalistic, and end result was good quality.

  3. Have a look at recordmydesktop (http://recordmydesktop.sourceforge.net). Packages should be available as well.

  4. Anonymous says:

    Did you report a bug about istanbul?

    Have you tried recordmydesktop?

  5. jeff says:

    My usual technique involves combining three pieces of software:
    – gtk-recordmydesktop for the video (the audio doesn’t work with pulseaudio; may work for you on debian)
    – gnome-sound-recorder
    – pitivi for combining the audio and video

    As Marius suggested, Kazaam may be nice to try out too.

  6. Tobias says:

    I use:
    – recordmydesktop for the recording.
    – Key Status Monitor to show the keys I’ve use: http://code.google.com/p/key-mon/
    – Gromit for notes and arrows: http://www.home.unix-ag.org/simon/gromit/
    – PiTiVi for fine tuning

  7. Michael says:

    I would recommend you to take a look at gromit, to draw directly on the screen. And if everything else fail, vlc can be used to record what is on the screen, so does gstreamer ( that’s what byzanz and istanbul do, in fact ).

  8. Vadim P. says:

    gtk-recordmydesktop @ 68 quality and “pulse” as the sound device, mkvtools for splitting audio & video tracks, audacity for removing noise, mkvtools again for combining.

    Don’t do video editing because that kills quality. You can find my screencasts at http://www.mudlet.org/media/

  9. Abdurrahman AVCI says:

    Use ffmpeg, records without hampering performance and in high quality. This was the command line I used, but you can search and customize for yourself of course.

    ffmpeg -f x11grab -r 30 -s 1366×768 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.mkv

  10. liam says:

    ALT+ctrl+shift+r in GS. Great for web since its using webm.

  11. Robert Boerner says:

    Another vote for Kazam (https://launchpad.net/kazam)

    I did a test of it along with putting the output of my web cam and screen keys to show what keys I was pressing. Check it out here:

    http://youtu.be/VBSNxfJfNbQ

  12. Tobias says:

    @Robert Boerner
    How have you screen the keys? It looks nice.