67

I personally use and recommend LICEcap. Great interface: select a region of the screen and set the frame rate and destination for the gif. No time limit on length of gif. OS X and Windows (can use Wine for Linux). LICEcap also allows some further gif customisation, including adding title frame with custom duration to the gif, setting a pause hotkey and ...


47

Update 10/22/2014: Seth Johnson has improved the Ubuntu PPA so that only the Silentcast PPA is required. (Previously, 3 PPA's were needed.) Update 10/13/2014: Version 2.0 released. Added options to create webm or mp4 videos instead of just animated gifs. Added a script to do a full install without root privileges. Update 10/4/2014: Runs in Unity, no ...


32

Open Broadcaster Software (free) After months in search of a good, free screen capture program, I found this, and I knew that my search was finally over. OBS is for both streaming and general screen capture. It can stream to a service like Twitch or just write to a local file. It uses x264, a powerful encoder for the H.264 (.mp4) codec, which allows for ...


23

I'd recommend ActivePresenter. You record your screencast first, and some of your features are added afterwards. Going through your list of requirements: ✔ Dynamic zooming of the page There's a feature called "Zoom & Pan" (see YouTube explanation) where you can select an area of the recording and have the final video zoom in to that. Alternatively you ...


20

One possible solution is byzanz if you don’t mind using the CLI. Byznaz run on Ubuntu and I didn’t test it on different Linux distributions. I tested it only on Ubuntu 12.04 LTS. It's a rather rudimentary screen recorder with limited options. Byzanz records GIF's and runs in a terminal only. It is not included in Ubuntu repositories and it can be only ...


20

For a Mac (and Windows) solution, you can try LICEcap LICEcap can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc). Features: Move the screen capture frame while recording. Pause and restart recording, with optional inserted text messages. Global hotkey (shift+space) to toggle pausing while recording ...


13

I was actually trying to solve this problem for myself today and found this nice little Github gist: https://gist.github.com/dergachev/4627207 Uses Quicktime to save a video, ffmpeg to convert the video, and gifsicle to compress/clean the final gif. It uses the command line, so it might not be great for your use case, but I suspect this could easily be ...


11

Camtasia fits some of your needs. It’s specially focused on screencasts, and provides features that you are looking for, such as: It captures the mouse cursor, and you can even configure your video so that it indicates when clicks happen, either with sounds or with visual effects. It allows the inclusion of voice narration. It provides several tracks for ...


11

LICEcap works on Linux with Wine -- check it out: This is on Arch Linux, 64-bit and wine 1.7.18.


9

You could take a look at Peek too. Peek is a simple tool that lets you record a section of your screen and save it as an animated GIF image. Peek screenshot: Peek recording: Peek requires FFmpeg + ImageMagick to be installed and currently only works with X11 and is targeted at GNOME 3 (thus it should work even in Unity so long as you don’t have Locally ...


9

There are quite some the best ones are probably: Fraps xSplit Open Broadcaster Software Fraps: Costs Money displays FPS and has many other cool features Trial version Can make High Quality Screenshots Can only record Games xSplit: Costs Money Mainly made for LiveStreams but also good to just record Games Can record Desktop OBS: Free, ...


9

You can use FFmpeg (free and open source): https://unix.stackexchange.com/q/11702/16704 : This command will capture your full desktop: So use this command, whenever you want to record skype-conversation ( or anything else ): ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg If you prefer using a GUI you can use recordMyDesktop (free and ...


8

CamStudio seems to fit your description. The only missing feature is that you can't save as MPEG, only AVI, but the video output can easily be converted. ... can also add high-quality, anti-aliased (no jagged edges) screen captions to your recordings in seconds ... you can choose to use custom cursors, to record the whole screen or just a section of it ......


8

You might wish to take a look at Shutter – which offers this and more: Shutter upload screenshots (click images for larger variants) As the screenshots show, Shutter allows you uploading to many public image hosters, and you can even upload to your own FTP server if you wish to. After a successful upload, it gives you the URL(s) for the uploaded image (...


7

For video games, you can use Fraps: Straightforward to use light non-free you can change the FPS and the resolution Windows 8 (game capture only)


7

You can use Recordit: free (but not open-source) make a gif that lasts for about 10 seconds (up to 5 minutes for free) 'on-the-spot' video maker and converter Needs at least Mac OS X 10.8, Windows 7


7

Since I don't prefer any of the other solutions since they don't have the specific features I want, I made my own (currently command-line only) program specifically for quickly capturing .gifs and .webm files for the web. Features Follows the mouse or captures fullscreen You can specify width and height of a recording area around your mouse Outputs to (...


7

I would recommend Open Broadcaster Software. It has support for most Linux distros and it has a set dos option. It does take a while to set it up though to get good quality recordings.


6

Have you tried EzVid? Ezvid is a screen recorder program that comes with an in-built video editor where you can split your recordings and add text in between two clips, creating a slideshow effect. You can even upload the video to YouTube through the program itself. For gamers, there’s an option to enable ‘Gaming mode’ where it records the windowed mode of ...


6

Open Broadcaster Software Open Broadcaster Software is free and open source software for recording and live streaming. Source code is available to everyone to contribute and improve. Both 32 and 64 bit versions are available and it's completely free! Download OBS from here FFsplit A freeware application that lets users stream high quality content similar ...


6

ScreenToGif General Free & Source code available Simple to use Portable 9 MB small No limitations such as time or file size limit Features Record your screen and save directly to a gif looped animation Pause and continue to record Move the window around to record what you want You can add Text, Subtitles and Title Frames Edit the frames, add filters, ...


6

You can use recordMyDesktop: can record full screen free set FPS can record microphone and game audio


5

As you haven't specified that you want the software to be Open Source (Free), or Premium, I would assume that you are opened to both as Camtasia is Premium. So try using Evaer (Audio and Video Recorder) It has wide number of features such as : Capture original Skype video and audio data to record with high quality. Supports recording single Skype video ...


5

I've used GTK RecordMyDesktop before and was pleased with the result (but note that I have used only once for really simple stuff). [X] Must be gratis [X] Must work for Ubuntu 12.04 [?] Would be cool if it had Unity integration * [X] Output of video format is not of matter to me ** [X] (If possible) low system resource usage (RAM, processor usage and such) *...


5

You can use Quickcast: free and open-source up to 10 seconds and under 300px height/width as of now Mac only can publish .gif on QuickCast website directly


5

You can use FFmpeg: Free and open-source Runs on Windows, Mac and Linux Allows to split video into pictures: e.g. ffmpeg -i input.mov -r 0.25 output_%04d.png to get a picture every four seconds. Is CLI so you can batch. Supports most of the video formats.


5

For video games, you can use Fraps: Straightforward to use light non-free you can change the FPS and the resolution Windows 8 (game capture only)


5

Any program (Windows Sound Recorder, Sound booth, audacity etc) that records audio can record sound from windows, you just need to know how to set windows up. You are not really looking for another screen recorder that will work, but rather how to get to record audio. I use HyperCam and CamStudio, both free, they record video and audio. I when through ...


4

Camtasia gives you the tools you need to record on-screen activity, edit and enhance your content, and share in high-quality to viewers anywhere. Recording Features Full Screen, Region, Web Camera, DV Camera, Microphone Audio, System Audio, Voice Narration, Pause Recording, Restore Cursor Location After Pause, ScreenDraw, Add Markers, Add in Editor, ...


Only top voted, non community-wiki answers of a minimum length are eligible