Kazam 0.11 ‘BugFix Benjamin’ released!

Wow haven’t we come far!

I am proud to announce that the new 0.11 release of Kazam is now open to the public. In this release, I focused on stability and bug fixes (we had 28 of them!) so that people can now try out Kazam without any worries or hassles (after the many issues people faced with the first release). Therefore if issues put you off trying Kazam in the first place, please do try it now!

However that is not to say that we haven’t had any new features!

In this new release of Kazam, we have:

  • A logo created by Robert McKenna!
  • Ability to select screen to record from
  • About dialogs πŸ™‚
  • Pausing in screencasts
  • Ability to select video and audio quality
  • Easier selection of upload URL
  • Ability to go backwards from export window
  • Warning when overwriting

With this new release of Kazam, I have slightly changed the structure of development so it is better for the end-user (you guys!). We now have both a stable and unstable branch and PPA.

The unstable series contains the latest and greatest features in Kazam, however as a result it will be a bit unstable. If you want the very bleeding edge features and don’t mind doing a bit of bug reporting, this series is for you πŸ™‚

The stable series contains the bug fixes that filter down from the unstable branch, as well as new features every periodic release. However to keep the stuff in here as stable, you will not get new features immediately. If you just want stability and are not too fussed about the latest and greatest, this series is for you πŸ™‚


To try out Kazam, either use our stable or unstable PPA:


And again, we are always looking for new contributors πŸ™‚


45 responses to “Kazam 0.11 ‘BugFix Benjamin’ released!

  1. Great work Andrew! Thanks!

  2. n-pigeon

    Big thx for this app πŸ™‚

  3. Some people on omgubuntu were questioning your use of ffmpeg instead of GStreamer.

    Would you consider making a blog post justifying the choice, or comment on the omgubuntu post?

    I’d post the URL, but WordPress would probably assume it’s spam. πŸ™‚

  4. Hi Andrew! Thanks for this promising tool πŸ™‚ I’m trying to do some teaching using free software only. I have recorded some videos already using Kazam, but I have a problem. I have no idea how to crop the videos! It looks like Openshot nor Pitivi do cropping. Avidemux has some problems with the MKV file saved by Kazam. Any suggestions? Maybe a command line tool? Thanks!

  5. Pingback: Script to move and resize a window in Linux | 314bits

  6. I just thought of something that would make Kazam totally rock πŸ™‚ Now it’s possible to pause and resume. Being able to rewind a bit would be amazing to avoid post editing: I’m explaining something and I make a mistake. So I pause, I rewind a bit, maybe seeing and hearing the recording, then continue recording overwriting my mistake. I think it’s much easier to remove mistakes while you present, because you remember the context and know exactly what you are talking about, than later having to edit the full clip removing mistakes.

    I don’t know if it fits the ‘super simple screencast tool’ concept though…

  7. Hi Andrew,
    we just checked out Kazam, and it seems to finally solve the quality issues with screenrecording on linux. It also worked well with a multithreaded photo app in the foreground and 1080p. Thumbs up, that’s really cool and a very useful program.
    Please don’t get depressed by a lack of collaboration, that’s open source world. Hope to see some progress on it. A small thing I was missing, when saving the output for later use, it would be nice to pass a commandline (to e.g. choose a different encoder) or some options to x264.
    greets mike

  8. You’re welcome.

    I really hope you proceed with the good work.

    Two more suggestions, first a possibility to set the nice value of the ffmpeg thread and second a possibility to just record a specific window or part (although that may be your “cropping” plan, doing it while recording may save power on smaller systems)

    greets mike

  9. Thank you so much. I just found Kazam today and I am very happy with it. Please keep up the good work!

  10. Pingback: OMG Video Review: Kazam Screen Recorder Tool

  11. Owen.C

    What’s next for Kazam then?

  12. Alvaro

    Really nice tool!!! the best one for me. Please keep going working on this

  13. Have to say this is a great app. Kudos on the development. I especially appreciate the fact that the ‘twiddle the knobs’ are truly post production.

    But I do have a question. Kazam uses .MKV container which is great. But could someone expound on what the default internals are set to in the container? eg

    video format? — dvd, au, flac is used?
    video codec? — h261, flv, mpeg4 is used?
    bit rate is used?

    The reason I ask is that I use Kazam to capture screen casts. I then use OpenShot Video Editor to perform edits, outtakes, etc. Several slides and multiple screen caps make up a video lesson I use in teaching. At times though I would like to save a modified .MKV screencaps back in its original format before I make a video of the lesson.

    Anyone lead me in the right direction here? Thanks!!

    • Hi JohnMc,

      So the video codec used is h264 (in lossless mode) so the bit rate doesn’t really come into it, the audio codec used is flac with an audio bitrate of 128k.

      Glade you like the app!

      • JohnMc


        Thank you for the reply. Just tried a short capture between Kazam and OpenShot and it worked like a charm.

  14. varomix

    Will it be to hard to add a feature that only records a region of your screen?
    I really need that, and I might be able to add it, with some guidance of course.

    Thanks Andrew

    • I shouldn’t think so, in the mockups of Kazam in my original post, you can see how I would implement this in the GUI (after recording, in the export window). I guess you would just have to add some options to the ffmpeg command Kazam runs in exporting, and implement this in the GUI.

      • varomix

        HI Andrew, thank you
        I’ve been looking at your code and extracted the command you are using to record, modified that a bit to get a fixed region and it totally works

        now, the thing is, recording uses a LOT of CPU, is this normal for this method?, using recordMydesktop uses far less CPU, I’m trying to get the best performance cause I’m recording 3D apps that require a lot of that CPU to work.

        I’m looking at the gst-launcher option, seems like it uses less CPU but I’m not getting anything out of it πŸ˜›

        by the way, I’m using the commands on your VIDEO_STUFF file in the source code πŸ˜›

        Thanks again

      • I must say I am not entirely sure about the CPU thing, but I am glad it all went well for you πŸ™‚

      • It appears I am still subscribed to this thread. πŸ™‚ Anyway, performance-wise it would be better to capture just a region of screen. This can be done in ffmpeg and gstreamer. This approach would also make post-recording conversion more time efficient, because of the smaller video.

  15. Hebert

    Unfortunately i had to clean install Natty Narwhal.

    Is there a build for It on the works?

    Please, let me know.


  16. wei2912

    It can work quite well, the decrease of speed is not really obvious. As this is still new, a few features are missing. Can you add these two features:

    1. Window capture
    Capture a window of a program.
    2. Area capture
    Capture a specified area, the area is indicated by a dotted line box. You can also have an option for the window to follow the mouse.

    Hopefully, these features won’t decrease the speed by a lot.

    Thanks a lot for this great software, the countdown helped a lot.

    Also, the countdown can do with an adjustable feature to adjust the countdown. πŸ™‚


  17. Fantastic application.. I’m sure someone has asked this and I apologize if I’m beating a dead horse. Will there be support for selecting a single window (web browser window vs entire screen) in future releases? Thank you so much for your hard work.

  18. Out of curiosity, are you still planning to work on Kazam in the future? Oneiric build? I’d love to talk about few things, so if you can get back to me on email or irc.freenode?

  19. Matt

    Could you release an oneiric ppa?

  20. anandharaja

    i like to try this software but unable to install in ubuntu 11.10, i got the following error, please guide me how to install.

    kazam: Depends: python-central (>= 0.6.11) but 0.6.17 is to be installed
    Depends: libx264-106 but it is not going to be installed
    Depends: libmatroska3 but it is not going to be installed
    Depends: libavdevice-extra-52 but it is not going to be installed
    Depends: libavcodec-extra-52 but it is not going to be installed

  21. I really liked using Kazam, but after I upgraded Ubuntu it stopped working. I haven’t seen many updates to Kazam lately so I thought I could share here something that also works very well for recording screencasts: http://www.davidrevoy.com/index.php?article65/recordscreen-py-video-and-audio-capture-for-linux-with-ffmpeg I’ve used it for recording 80 episodes already. You can use that script until Kazam is updated.

  22. Hi Andrew. Are you still working on Kazam? I see 11.10 daily builds in your PPA, but unfortunately I could install the build because of dep problems.

    Have you given up on it?

      • I’ve started an effort to bring this app back from the dead!

      • Oleg

        A good program, used to exit ubuntu 11.10. It is unfortunate that you do not have time to continue its support to date.

      • I thought about it a little and I think I could pick it up. Repackage everything and rewrite things that need rewriting. I know that I could just fork eveything, but I really don’t want to do that because I’d like to stick with current infrastructure.

        If you can give me necessary permissions in launchpad for Kazam I’ll happily patch things up and work on existing bugs and features.

  23. Hi, im from turkey and i use ubuntu 11.10.

    im trying install kazam i have error;

    ~ > sudo apt-get install kazam
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    kazam : Depends: libavdevice52 but it is not installable or
    libavdevice-extra-52 but it is not installable
    Depends: libavcodec-extra-52 but it is not installable
    Recommends: python-gdata but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

  24. Zach Lym

    We def. need good FLOSS screencapture software! I have been wanting something for usability testing for a while now.

    Just a thought: you could offer an open-source version and sell plugins for stuff like GPU encoding and support for proprietary codecs. It’s a legit way to make money as an off-the-shelf GPU library and patent protection actually cost money.

    Thanks, hope to see revitalized development soon. Don’t give up, it takes a while to get community contributions.

  25. does not work for me, it shuts itself off after a while. without being able to save my work, I’m on mint 11 katya 32 bit.

Leave a Reply

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

WordPress.com Logo

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

Google+ photo

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

Twitter picture

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

Facebook photo

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


Connecting to %s

%d bloggers like this: