Gscrot: A Powerful Screen Capture Tool For Linux

Few days ago, I wrote about the various ways that I used to capture screenshots on my Ubuntu machine. In the comments, Imd mentioned about Gscrot being a great alternative screen capture tool. After checking it out, I must admit that it is by far the best screen capture software that I have seen in Linux platform.

GScrot is a GTK+ 2.0 screenshot application written in perl. It covers all features of common command line tools like scrot or import and adds reasonable new features combined with a comfortable GUI using the GTK+ 2.0 framework.

To install Gscrot in Ubuntu Intrepid:

gksu gedit /etc/apt/sources.list

Add the following line to the end of the file.

deb http://ppa.launchpad.net/gscrot/ubuntu intrepid main
deb-src http://ppa.launchpad.net/gscrot/ubuntu intrepid main

Save and close the file. Back to your terminal,

sudo apt-get update
sudo apt-get install gscrot

Gscrot is now known as Shutter.

To install Shutter on your Ubuntu Intrepid

First add the PPA’s key to your system

wget -q http://shutter-project.org/shutter-ppa.key -O- | sudo apt-key add -

Open the apt sources.list file.

gksu gedit /etc/sources.list

Add the following repository to the end of the file. Save and close the file.

deb http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main

deb-src http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main

Update and install the application

sudo apt-get update

sudo apt-get install shutter

Open Gscrot (Application -> Accessories -> Gscrot – Screenshot Tool).

gscrot main window

There are several options that you can use to take screenshots: Selection, Full Screen, Window, Section and Web.

gscrot-selectionThe Selection button allows you to capture a selected region of the screen. There are two modes for region selection – Simple and Advanced. The Simple mode is just like the Compiz way where you drag the crosshair cursor across the region that you want to capture. In the Advanced mode, a lightbox canvas will first load up. You can then define, move, resize the region that you want to capture. When you are done, simply press Enter to capture the region.

The Fullscreen button is to take a quick snapshot of the full screen

The Window button allows you to take a screenshot of any active or sub-window.

gscrot-window

The Section button allow you to select a section within the window.

The Web button is an interesting one. You enter the URL of the site and get Gscrot to retrieve the full screenshot of the site. No browser required.

gscrot-web
Full screenshot of Make Tech Easier

The best of Gscrot comes after you have taken the screenshot. There are various effects (also known as pulgins) that you can use to enhance your screenshot.

gscrot-plugin
Click to enlarge

gscrot-plugin-result
The result after applying Raise border and Jigsaw piece 1 plugins

There is also a draw function where you can add drawing or annotation to the images.

gscrot-draw

You can also upload your screenshots to specific image hosting sites such as ubuntu-pics.de, imagebanana.com and imageshack.us

gscrot-upload

Conclusion

After reading the review and seeing the screenshot, are you excited? I am not sure about you, but I am definitely impress by Gscrot. If you are looking for a standalone screen capture app, I strongly recommend Gscrot.