Between Linux and Anime

Kind of like Schrodinger's Cat

Solving recordmydesktop’s slow-framerate problem

Damn, I’ve got so many things I should have written and posted but Chinese New Year stuff keeps getting in the way and unexpected problems keep cropping up. I just solved the latest one (unexpected problem), and I think this solution needs to be posted, so bear with me :)

If recordmydesktop gives you ridiculously slow frame-rate in it’s output video, you may be a victim of the “libtheora above v1.1.0” problem. Try the following for a quick-fix:

Add --v_bitrate 2000000 to the options you pass to recordmydesktop. If you use a frontend (like gtk-recordmydesktop or qt-recordmydesktop), look in your configuration for an “Extra Options” section and paste --v_bitrate 2000000 into it.

Worked like a charm for me. Source.

Rate this post
An error occurred!

  • Facebook
  • Twitter
  • Delicious
  • Digg
  • StumbleUpon
  • Add to favorites
  • RSS
  • Reddit


Slow/Choppy Kwin Effects in KDE SC 4.4.0?


Plasmate 0.1 alpha1 Screencast!


  1. Thanks for that. Recordmydesktop was pretty much unusable before I did this!

  2. Thanks! Today I don’t just want to create a screencast, I also promised and scheduled some knowledge-sharing session at work. This last hour I was freaking out in search of any software able to do the job. Now, with this trick, I finally have it :)

  3. YES ! thanks a lot ! it works great :D

  4. ricardo

    Thanks a lot! It’s working now on my OpenSuse 11.4.

  5. John

    the developers had too much beer. It’s nice software but only them who get this idea by god himself: “–v_bitrate 2000000” can use it.

  6. Matthew

    you rock, now i just need to solve my sound problem

  7. that is what i was looking for such a long time. Thanks a lot – Vielen Dank Jason!

  8. Matt

    Thank you! I tried so many things before finding this simple and effective solution.

  9. rickster

    Using “ffmpeg” (and NOT avconv) to recordmydesktop is extremely fast, and much, much, better than “recordmydesktop”. !!!
    It’s 2016 guys-gals, so why can’t “recordmydesktop” get their s___together ???!!!

    Anyway, we’ll need to compile ffmpeg source files with “–enable-libpulse” so that the Microphone can be used to record with the Video.
    (get all the required (>= version) dependencies,…, including libpulse, and libpulse-dev.
    You can omit libx265 ?

    but Make sure you add the “–enable-libpulse” in the “,.configure …” line. !

    (now, just open your favourite Terminal, and):
    Exanple 1:
    ffmpeg -f pulse -i default -f x11grab -r 30 -s 1680×1050 -i :0.0 -c:v libx264 -threads 4 ~/out.mp4

    Example 2: (optional with -thread_queue_size 512)
    ffmpeg -thread_queue_size 512 -f pulse -i default -f x11grab -r 30 -s 1680×1050 -i :0.0 -c:v libx264 -threads 4 ~/output02.mp4

    -change the above video resolution settings to your liking.
    …and when you’re done, just hit “Ctrl-C” within the Terminal to end your video, and it will already be transcoded to whatever you wanted, in seconds flat !
    NOW, How’s that for How do you do it?

  10. rickster

    A much better idea is to just use “SimpleScreenRecoder,” instead of “Recordmydesktop”

Leave a Reply

Powered by WordPress & Theme by Anders Norén