ScreenShot+Desktop Record 1.4

UUID: ScreenShot+RecordDesktop@tech71
Score: 28


For some reason the save dialog doesnt show after taking a screen shot instead it auto saves to your pictures folder.

Lets you take screen shots of whole screen, selected window, or selected area.

Lets you record your desktop with or without audio.

ffmpeg is Required! open software manager and type in ffmpeg and install it.

Screenshots is with gnome-screenshot

Watch It In Action Here

V1.2 changes: Coding

Download From here and

1) Extract to ~/.local/share/cinnamon/applets/

2) Enable the applet in cinnamon settings.

Note: If anyone gets any errors please let me know on the comments below

About The Author


Co Developer of the windows program "Get Linux".

Owner and operator of A Library Of Operating Systems.

I've created some category qicklists for ubuntu's Unity interface.   Category Quick Lists

Have some linux how to's on youtube

Loving the whole cinnamon desktop it made me switch to linux mint.


  1. vdubus says:

    6 days ago

    Just upgraded to 17.1 Anyone have any idea why my video play back plays in fast forward ?

  2. vdubus says:

    2 months ago

    ffmpeg is now here sudo add-apt-repository ppa:jon-severinsson/ffmpeg sudo apt-get update sudo apt-get install ffmpeg

  3. YuSan says:

    4 months ago

    Great Applet ! Sorry, I just push the wrong punctuation~~

  4. YuSan says:

    4 months ago

    Great Applets?But it can't run in my Linux Mint 17 and 15,I found it because the shell-script has some problem(data-format),I modify it and translate the applet.js into Chinese,I have pushed them to github:

  5. thiagoponte says:

    7 months ago

    Great extension. I only miss some shortcuts to start/stop video recording and the ability to record only one screen. Tested on Cinnamon 2.0.14

  6. loomsen says:

    11 months ago

    Hi. Nice extension, but the bash scripts have some flaws. You should always quote your variables, or it might lead to unexpected behavior (for a friend of mine, ffmpeg wouldn't start because the command got translated to: ffmpeg -f x11grab -s 1920x1080 -r 30 -qscale 1 -i :0.0+1280 /home/foo/Videos/Dec.19_11:35am.webm and ffmpeg stumbled on the : trying to intepret it, giving a somewhat cryptic error message: "Option qscale (use fixed quality scale (VBR)) cannot be applied to input file :0.0+1280 -- you are trying to apply an input option to an output file or vice versa. Move this option before the file it belongs to. Error parsing options for input file :0.0+1280." Quoting variables is vital! See Also, you could easily combine the two scripts into one, passing switches to it. Here's an updated version of your extension: NOTE: I added a section to record only my primary display, you might want to adjust that part (or strip it out for the extension itself). Regards

  7. arief says:

    1 year ago

    It's works on Cinnamon 2.0.14 Great Applets

  8. kubwit says:

    1 year ago

    Hallo i have translated the applet in italian here you can get then. just unzip and replace

  9. ShneekeyTheLost says:

    1 year ago

    This has a lot of potential, but I wish there was an option to just record a window rather than the entire desktop. Using ffmpeg makes this a lot less resource intensive than other things like Kazam or RecordMyDesktop, and while you can use ffmpeg without this applet, it does require some terminal commands which can throw most newer users. It is a solid app, but it could really use more configuration options.

  10. Zerwan_ says:

    1 year ago

    Little bug report: the applet saves the videos in "~/Videos", whereas my video folder is "~/Vidéos". Apart from that, it works fine with Fedora 19 and ffmpeg installed.

  11. SFCC says:

    1 year ago

    Gilnaa - I just corrected the same problem. The issue is the .sh file isn't marked as executable. Insert the following into your terminal: chmod +x ~/.local/share/cinnamon/applets/ScreenShot+RecordDesktop@tech71/ Then press enter. Recording with no audio should work now. For the with audio option to work: chmod +x ~/.local/share/cinnamon/applets/ScreenShot+RecordDesktop@tech71/

  12. Gilnaa says:

    1 year ago

    When I try to start recording, I get the following error: Faild to execute child process: "/home/gilnaa/.local/share/cinnamon/applets/ScreenShot..../" (Permission Denied)

  13. ldotcom says:

    1 year ago

    love this. but how can i set the format to .mp4 , this one .kmv is not benefit for me to do some kind of stuff.

  14. jonbrett says:

    1 year ago

    Hi infektedpc, Respondint to Snipe2004's comment about the Videos directory being wrong in non-English languages.... you should be able to use xdg to get the correct "Videos" directory in any given locale or if the user has changed the default directory. To print the Videos directory path: xdg-user-dir VIDEOS To print the Pictures directory path: xdg-user-dir VIDEOS Nice extension by the way ;) Jon

  15. ekerezin says:

    1 year ago

    Hello friend Awessome applet BTW I dont know why the video recording do not work Cinnammon tells "Recording" "Stop Recording" but the video file isn't created at all! Anyways very good applet if you can help me! Using on Ubuntu

  16. Princeraj56 says:

    1 year ago

    sudo add-apt-repository ppa:bimsebasse/cinnamonextras it shows............ Cannot access PPA ( to get PPA information, please check your internet connection. plz help ..............i'm using 10Mbps internet connection but it shows ...............this error when i'm installing ScreenShot+Desktop Record 1.3..........

  17. spitfire-mirage says:

    1 year ago

    W: Imposible obtener 404 Not Found W: Imposible obtener 404 Not Found

  18. jameh says:

    1 year ago

    edit: maybe not anymore since I downloaded and tried with the current version

  19. jameh says:

    1 year ago

    edit: sometimes.

  20. jameh says:

    1 year ago

    screenshots I take with the "selected area" option are tinted green by (I'm presuming) the selecting box.

  21. infektedpc says:

    1 year ago

    ill try to work on multi monitor support soon

  22. owen46jenkins says:

    1 year ago

    Brilliant applet, but the only problem I'm having is the same as mentioned by dandv above; Using multi monitors I can't seem to record just the one monitor, which would make the recording feature a lot more useful!

  23. MrPopinjay says:

    1 year ago

    Also getting this error on 14- Menu item "Open Folder" throws error about "starting Nautilus"

  24. dandv says:

    1 year ago

    Can it record video of only one window? (My entire desktop is multi-monitor and quite large). If so, that should be mentioned in the descriptions, otherwise it would be a great feature to have :)

  25. Lunatico says:

    2 years ago

    This is one of the applets I use most! I've noticed a small bug on it... the feature I use more is "Select Area" because it saves me from having to crop screenshots. This stops working very often, I would click it and nothing would happen, the cursor will not go into an + to select an area. If I restart Cinnamon it starts working again. Any idea why? Thanks!

  26. mrdarksys says:

    2 years ago

    Menu item "Open Folder" throws error about "starting Nautilus" - Cinnamon use Nemo.

  27. fixles says:

    2 years ago

    Hi, Great app! But I cant get it to record an area of the screen or a single window. I select the area then select record desktop with sound and it just records the whole desktop which records fine but I just want an area. I'm using Fedora 17.

  28. infektedpc says:

    2 years ago

    DIELAN: heres one that will play nice with usr/share/cinnamon/applets/ just extract in that directory and you should be good.

  29. m0n9oose says:

    2 years ago

    in gnome 4.2 utility gnme-screenshot works buggy, it's not an issue of applet, like i think earlier (now screenshots saves in Pictures folder)

  30. Dielan says:

    2 years ago

    Ugh, triple post! I'm so sorry! I did some research and because I'm using LMDE I can't use repositories configured for Ubuntu+friends. So, could you confirm the issue with not having a cinnamon directory in ~/.local ? Perhaps make the downloadable file on this page play nice in the /usr/share/whatever directory? Much appreciated.

  31. Dielan says:

    2 years ago

    About my above post, I found the ~/.local folder, Nautilus was just playing dumb with me. However there isn't a cinnamon directory anymore, it's possible in the latest version of cinnamon it was removed, since they all seem to be in /usr/share/whatever. I tried creating a directory but it won't show up in the settings program. Help?

  32. Dielan says:

    2 years ago

    Looking good. However I'm having issues using it. It could be because I extracted the package I downloaded on this page to /usr/share/cinnamon/applets and not ~/.local/whateverthepathis/applets This is because I could not find the .local folder! I unhid the folders, there were other folders with the . in front that became unhidden so I know it's not that. The directory simply doesn't exist. Also, I cannot install that ppa, I am not sure why. I get this error: Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 65, in if not sp.add_source_from_line(line): File "/usr/lib/python2.7/dist-packages/softwareproperties/", line 630, in add_source_from_line (deb_line, file) = expand_ppa_line(line.strip(), self.distro.codename) File "/usr/lib/python2.7/dist-packages/softwareproperties/", line 47, in expand_ppa_line sourceslistd = apt_pkg.Config.find_dir("Dir::Etc::sourceparts") AttributeError: 'module' object has no attribute 'Config' Please help? I need to be able to record my desktop with audio.

  33. fakkovv says:

    2 years ago

    Great applet, thanks! Just the random question: where I can find this tree wallpaper?

  34. milan0markovic says:

    2 years ago

    thanks for a great applet! i can't get record video with sound. what could be wrong?

  35. m0n9oose says:

    2 years ago

    thank you, infektedpc. This applet really useful, i'll wait resolve this issue.

  36. infektedpc says:

    2 years ago

    I'll Look Into The Fc17 issue

  37. infektedpc says:

    2 years ago

    Moskera i don't know how to fork it to mate but ill give it a try...

  38. m0n9oose says:

    2 years ago

    don't works after upgrade to fc17 :( stock screenshot app does. can you fix it?

  39. Moskera says:

    2 years ago

    First of all, I like your app a lot!!!! It is amazing! That is the reason why I would like to take it to Mate or gnome2. Could you tell me a way of doing it? Thanks for your time and help!

  40. rmmiron says:

    2 years ago

    Great applet, Thank you! It made me interested in apps developing. I'm studying and 've made some modifications to your scripts, for example, changing the saving directory to '$HOME/Videos/Screen' just to keep the screen videos separated from other ones, and I'm thinking right now on how to get the 'Videos' path from linux (system variables?) because of the language configured on O.S. (in different configurations the default 'Videos' path may differ). Just little issues. Thank you very much for this app and keep going on! Regards.

  41. infektedpc says:

    2 years ago

    Snipe2004 have you looked in ~/Pictures folder it should be automatically saving the pictures there without any prompts

  42. Snipe2004 says:

    2 years ago

    Hi Infektedpc, nice applet you made here! Works well, but : * First, it records videos in "~/Videos", but in french-speaking countries, this dir is named "~/Vidéos". So it's a bit boring, but not too serious. I changed it myself in the files, located in /usr/share/cinnamon/applets/... I also tried to translate it into french. Easy, except that it seems there's an encoding problem : "é" appears like é and so on. Do you know how to handle this? * Second, when I use "Screenshot" in the menu, it opens gnome-screenshot and it works well. But when I try to use your shortcuts they won't take the screenshot. I used your nice video recording function to show what I mean : Anyway, great applet! I would just enjoy if the shortcuts would work, and if it was more customizable (what do you want to be shown in the menu, language, directory in which to record/save screenshots).

  43. tranduyhung says:

    2 years ago

    Hi infektedpc, I can record with no audio, the file is stored in Video folder, but when I record with audio, there is no movie file created. I think my microphone is configured correctly because I can record audio with Audacity. Can you help me with this? Thanks!

  44. cinnamint says:

    2 years ago

    you should create a brightness applet. havent seen it here.

  45. infektedpc says:

    2 years ago

  46. bimsebasse says:

    2 years ago

    When I tried simply changing /.local/share/... to /usr/share/... up popped an error message that the script could not be located in something like /Home/usr/share... - I think the line "(GLib.get_home_dir()" calls the home dir and I don't know how to edit it so it calls the root dir. The ppa package has ffmpeg as a dependency so that's installed automatically along with the applet, that's one of the benefits of installing from PPA.

  47. infektedpc says:

    2 years ago

    also those scripts rely on ffmpeg so ffmpeg would have to be installed on a users machine as well

  48. infektedpc says:

    2 years ago

    its just calling on my sh scripts i wrote

  49. infektedpc says:

    2 years ago

    /usr/share/cinnamon/applets/ScreenShot+RecordDesktop@tech71/ is what it would have to be changed to

  50. bimsebasse says:

    2 years ago

    And then again not. The PPA installs into /usr/share/cinnamon/applets/ which means that the applet.js has to be edited to call the two sctipts there and not in .local directory - I couldn't quite figure that out myself but realize this line is what needs editing: Main.Util.spawnCommandLine(GLib.get_home_dir() + "/.local/share/cinnamon/applets/ScreenShot+RecordDesktop@tech71/") - how would that line look if the scripts were placed in /usr/share/cinnamon/applets/ScreenShot+RecordDesktop@tech71/ ?

  51. bimsebasse says:

    2 years ago

    Added to the Cinnamon Extras PPA (sudo apt-get install cinnamon-applet-screenshotplusrecording), nice job!

  52. infektedpc says:

    2 years ago

    cool ill try

  53. billynick says:

    2 years ago

    you keep coming up with great stuff :) if ur looking for things to do a screensaver inhibit applet would be awesome, like this one for gnome-shell