Skip to Content

TUAW Faceoff: Screencasting

Screencasting -- the not-so-ancient art of recording the computer screen for the entertainment and enrichment of others -- has evolved into quite a Hydra of options. How do the myriad gladiators in this arena stack up? I've tried everything I could find that could record a little movement on the screen, and selected 8 contenders for the matchup. We'll start this boxing match off with the free apps, and then see if the "money" apps stack enough features on to make them worth the cash.

Check out the chart for a quick overview of the contenders:

Copernicus

I was tempted to leave Copernicus out of the running, but it's good ground on which to build. No matter how I tried, I couldn't get what I consider to be a decent video capture out of this thing. It has minimal settings to play with and way too much overhead to handle long recordings. Unfortunately, I also find it practically useless even for short recordings. At least the screenshots it can take don't jitter.

Copernicus
Cost: Free
Capture Types: Selection
Follow Mouse: Yes
Max FPS: 30?
Output Format: QuickTime
Compression Options: Full Selection
Input Visualization: No
Audio Options: None
Editing: No

Jing

Jing is a 'casting app that serves a rather limited purpose, but it does it well and it does it for free. It also does it with an unconventional interface, which some may enjoy. In my old age I've come to appreciate a certain amount of conformity in application interfaces, so I personally find the "Sun" theme to be obtrusive and annoying. Lucky for me, you can swap out part of the gaudy interface for a menubar-only version. It doesn't get rid of the giant fireball of a main window, but it gets the fluorescent sunburst off of your desktop. What Jing does have going for it is smooth recording and fast encodes, and great sharing options. Jing records to Flash SWF files and can upload to various services, providing code for embedding uploaded video. The player is branded at the end, so there's no lying about whether you used Jing, and it's limited to relatively short movies. It is, however, absolutely perfect for tech support and showing Aunt Marcy how to mount that DMG. And it does a pretty slick job of keeping track of your movies and screenshots with a built in library.

Jing
Cost: Free
Capture Types: Selection
Follow Mouse: No
Max FPS: ?
Output Format: SWF
Compression Options: None
Input Visualization: No
Audio Options: Mic
Editing: No

Screenium


I haven't quite figured out what's taken this app so long to get out of beta (or "preview," as Synium calls it). Screenium does a good job of capturing full screen video for relatively long periods without using up a ton of system overhead. The options are full-fledged and include picture-in-picture iSight recording and mouse click visualization. There's a "HotText" function that lets you assign popup text to a hotkey, but it's a little limited and it doesn't show the text you've triggered until the recording is played back. Overall, excellent quality and low overhead with great full screen recording and full options for selection, single window and mouse area recording. Seems like a worthy contender at $20.

Screenium
Cost: $20
Capture Types: Selection, Window, Screen
Follow Mouse: Yes
Max FPS: 60
Output Format: QuickTime
Compression Options: Full Selection
Input Visualization: Mouse, "Hot Text"
Audio Options: System, mic, input
Editing: No

iShowU

iShowU is updated regularly, but its feature set has been pretty stagnant in the broad scheme of things. It works, and it works well. On-the-fly encoding causes a little more overhead and fans kick up pretty quickly, but recording quality is excellent and the presets are very inclusive. iShowU allows for a flexible recording area, multiple audio inputs and mouse click visualization. Because it encodes as you're recording, you have to determine your final output format before you start, and if you should happen to change your mind ... forget it. There's no up-res for an H.264 320x240 video.

iShowU
Cost: $20
Capture Types: Selection
Follow Mouse: Yes
Max FPS: 40
Output Format: QuickTime
Compression Options: Full selection
Input Visualization: Mouse with left/right differentiation
Audio Options: System, mic/input
Editing: No

Screenflick

Screenflick has a beautiful interface, at least by my aforementioned conformist standards. It gets non-conformist in creative and endearing ways, such as the film-style countdown before a delayed recording. It offers the option to display the recording length and consequent file size in the menubar. I especially like that Screenflick records uncompressed and at full resolution, allowing for multiple output formats from one source file and reducing overhead during the actual recording. Of course, you pay at the other end with long encode times, but that's when you go off and celebrate your Oscar-winning performance (what, you didn't know about the new category?). Screenflick also provides a library of your recordings in their original format, so you can go back and output with different dimensions and compression settings later. And, to top it all off, Screenflick has great keyboard and mouse callouts, making it a very smooth operator at the $29 price level.

Screenflick
Cost: $29
Capture Types: Selection
Follow Mouse: Yes
Max FPS: 30
Output Format: QuickTime
Compression Options: Full
Input Visualization: Yes, colors for left/right mouse, configurable shortcut display w/exceptions list
Audio Options: system, mic
Editing: No

Screen Mimic


Screen Mimic follows Screenflick's modus operandi and steps it up a little, recording everything up front and sorting it out later, including mouse clicks, keystrokes, et cetera. Screen Mimic can output to SWF, FLV, QuickTime and its own proprietary archive format. It comes the closest to allowing editing out of the apps we've looked at so far, but really only allows configurable transitions between segments (where you hit "Pause"). There's no linear editing within the application. I don't own this one, so I worked with the demo. The demo was limited to 30 seconds of record time, which was long enough for me to experience painfully slow encodes with choppy results overall.

Screen Mimic
Cost: $65
Capture Types: Selection, Window, Screen
Follow Mouse: Yes
Max FPS: ?, variable frame rates
Output Format: SWF, FLV, QuickTime, archive
Compression Options: Basic
Input Visualization: Mouse
Audio Options: Uses System Preferences
Editing: Sort of, transitions and external audio tracks

Snapz Pro X


I've had Snapz in my arsenal for a long time, and I don't like it any more today than the first day I used it. It was a little counterintuitive then, but it's just plain outclassed now. I know there are a lot of people using it, but in a feature-to-price comparison, it's really not worth it anymore. Snapz Pro X is becoming a dinosaur in a rapidly evolving world, even compared to a free app like Jing ... and especially next to applications like Screenflick at half its price. It does have a nice smooth-pan feature, and auto mic gain. Moving on.

Snapz Pro X
Cost: $69
Capture Types: Selection
Follow Mouse: Yes
Max FPS: 30
Output Format: QuickTime
Compression Options: Full
Input Visualization: No
Audio Options: System, mic
Editing: No

ScreenFlow


I may have mentioned ScreenFlow once or twice before. At $99.99 it's not exactly a casual hobbyist's application, but it's not out of reach for those who can make good use of its capabilities.

One of the major differences between ScreenFlow and its competitors is simply the fact that it has a built-in editor that can do things with your ScreenFlow recording that no other editor could do. Things like calling out whichever window was in the foreground at a specific point in time by magnifying or highlighting it, or giving you various effects around the mouse cursor that can be transitioned in and out at any point in the playback. All of the mouse movements, keystrokes and window focus changes are recorded in the background along with input from your iSight or external video source and -- for the most part -- you never know that ScreenFlow is running while recording. It generally keeps the fans quietly content, even on longer recordings. It only records full-screen, but should you only want a portion of your screen, just expand the recorded track in the editor and output it at a smaller size.

Like a couple of the other programs, ScreenFlow handles iSight and external video sources, but it records them as a separate track that can be repositioned, tilted, shadowed and mirrored during editing, allowing you to fade your picture in and out in post and move it from side to side to avoid blocking live areas of the screen.

Export times can vary depending on the output and compression settings -- of which you have a full range to choose from -- but speed and stability have greatly increased in the latest version. ScreenFlow is a hard app to compare to the others because it's really a studio, not just a screen capture application. Which is why I personally feel it's fairly priced.

ScreenFlow
Cost: $99.99
Capture Types: Full screen, tracks foreground window, mouse and keystrokes
Follow Mouse: n/a
Max FPS: Variable
Output Format: QuickTime
Compression Options: Full
Input Visualization: Yes
Audio Options: System, mic, external camera
Editing: Extensive

Envelope please ...

We're actually going to have to break this down into categories. 3 of them, to be precise, based on usage scenarios. We'll start with the first group: they rarely need to record and when they do it's for short lengths of time (under 5 minutes). Their masterpieces are usually sent to a co-worker or family member. As much as they love their co-workers and family members, it's not worth a huge investment. Plus, there are a few tricks that can bring a free application up to feature parity with some of the paid varieties.

Taking the low(-cost) road

First of all, and I think it's obvious at this point, Jing is my pick for free screen recording. It lacks the output options, but it provides a format that is widely accepted and cross-platform.

Taking note that some of the lower-cost applications lack features like mouse click callouts and full compression options, there are a few additional applications worth mentioning. For some mouse magic in your presentations, options range from the $16.95 Mouseposé (which features hotkeys, many visual configurations, spotlight effects and keystroke visualization but kind of defeats the purpose of using a free program) to the $10 PinPoint (lots of visual effects; mostly corny but some practical) and on down to the completely free Highlighter (which just places a red circle around your cursor). If you combine Highlight with the free (but somewhat buggy, in my experience) Keycastr, you can have all the glory of keyboard and mouse visualizations in any screen recording software ... or maybe you just want to track your cursor on your quad-display gaming setup. Why not, it's free.

Another useful feature found in several of these apps is the picture-in-picture recording of the iSight. A couple of programs exist for adding this functionality, my favorite being PiP. It's simple, free and intuitive, allowing for easy positioning and sizing of the picture and fading it in and out with a hotkey.

Compressing and converting a file that's already squashed into an FLV or SWF isn't going to improve your results any, and there's no cheap way that I know of to convert an SWF to QuickTime. FLV's are easy, but the SWF format that Jing produces is pretty much what you're stuck with. But it will play in your Aunt's web browser, and you can share online quickly and easily.

The semi-casual user

If you're recording regularly and need a more professional overall look, sound and production, you're going to want to step it up. Screenium is good, but Screenflick is just $9 more and adds enough features to be worthwhile. So a $29 investment will make your presentation professional and appealing, and it's got enough tricks in the bag that you won't need any extras.

You will want to edit, though, and Screenflick won't help you out much. But if you record in multiple takes and import the files into iMovie, you can edit, add titles, record a new voiceover, even write yourself a Garageband tune and import it. You've got everything else you need, assuming you didn't delete the iApps to save space ... you're probably regretting that right now, huh?

The 'casting connoisseur

If you want it all -- and are getting paid enough for your screencasting endeavors that $99 is a worthwhile investment -- ScreenFlow is the crown champion for full production. Its built-in editor is simple and intuitive and allows for multiple takes, voice overs, soundtracks, etc. But its real benefit is the post-production callouts and highlights that it can provide, saving you from having to think about hotkeys at all while recording. Yes, Camtasia Mac is coming to fight for the crown, but for now the reigning king is ScreenFlow.

May your screencasts always be thrilling (and short, please), whichever tools you choose!



Screencasting -- the not-so-ancient art of recording the computer screen for the entertainment and enrichment of others -- has evolved into...
 

Add a Comment

*0 / 3000 Character Maximum

24 Comments

Filter by:
Steve

Tried a few of these, but most were rejected because they are useless on a G4 iBook OS10.3.9.
Strangely, u havent included this normally critical aspect in your 'analysis'.
Not everyone is a wealthy elitist scumbag you know.
I see your point about snapz being overpriced. Very true. But it does provide a useful service for people who are not elite class, no? Especially when there seem no alternatives.
Steve

June 19 2008 at 12:19 PM Report abuse rate up rate down Reply
Patrick Sullivan Jr.

Great round-up. I've been pretty happy with iShowU ever since ScreenFlow started locking up my Mac 2 weeks ago. :(

Patrick
http://twitter.com/editweapon

June 08 2008 at 8:44 PM Report abuse rate up rate down Reply
David Coffin

Just built a bunch of tutorials with ScreenFlow and I must say I was more than impressed. This little guy is my new benchmark for elegant, it-just-works Mac software in general and Mac video-editing software overall. Everything about it is smooth, intuitive, simple and clever. I had a few very minor issues and got speedy replies from the developers, and learned that a text'n'titling layer is high on their list of features for the next update.
I'd been eyeing Camtasia with envy, but no more. Admittedly, I've never actually seen it in use, but from a quick browse at their site and assuming that the text layer makes it into ScreenFlow soon, I can't see any way in which it outdoes SF, except that you can add in Flash hotspots. Plus, it's hard to imagine any PC app migrating to the Mac and becoming as Mac-elegant as SF already is. I keep thinking Powerpoint vs. Keynote when I image what Camtasia will be like...for $300! Am I missing something?

Great faceoff, btw. Thanks!

May 15 2008 at 1:36 PM Report abuse rate up rate down Reply
Virginia Murdoch

We made a little app-agnostic scripting tool which is a great companion to any screencasting application (if you're prepared to write a plug-in). It's called Castanaut, and it's open-source - not for the completely faint-hearted, but it does allow us to shoot and re-shoot screencasts very quickly. Worth a look.

May 14 2008 at 10:16 PM Report abuse rate up rate down Reply
Keith Lang

I used ScreenFlow for the latest Comic Life Magiq screencast and it's great. What's interesting for me is that Quartz Compositions I've made can also be dragged into the timeline for interesting effects and transitions.

Bottom of the page: http://plasq.com/comic-life-magiq

I think Brett's right -- if you do a fair bit of screencasting then Screenflow is the thing to grab. It also has some lovely use of Core Animation if you want to see how that can be used well in an application.

The developers are also receptive to feedback and obvious to keep improving it which is a great thing :-) As a note: I'm not affiliated with the company in any way -- I just like their app!

Jonathan Czeck: Although I haven't tested it, ScreenFlow advertises itself for capturing full screen gameplay.

Keith
plasq


May 14 2008 at 7:00 PM Report abuse rate up rate down Reply
anon

What about screen overlays with text, or command keys? This is probably more important in screen casting than anything. The ability to show an overlay that says "Command + A" or "Double Click the Icon"

I see it all the time in screencasts, but how can I do this? None of the apps seem to support it. What don't I know?

May 14 2008 at 6:59 PM Report abuse rate up rate down Reply
1 reply to anon's comment
Brett Terpstra

In the stat tables it's called "Input Visualization". A lot of them support visible mouse clicks, a few of them support text overlays. The freeware program Keycastr (mentioned at the end of the article) can add this to any setup.

May 14 2008 at 7:38 PM Report abuse rate up rate down Reply
Jonathan Czeck

I would have been interested to hear which work best for capturing video games. I've had a hard time getting good (not stuttering) captures with some of these on the fastest of Macs.

May 14 2008 at 2:50 PM Report abuse rate up rate down Reply
Scott

I'm surprised that iShowU didn't receive a higher report. I aboslutely love its speed and dropdead simple GUI. And with their new accompanying Stomp app, you can turn the resulting video into any format you want very quickly. And no, I don't work for the company.

May 14 2008 at 1:37 PM Report abuse rate up rate down Reply
Quix

"Snapz Pro X is becoming a dinosaur in a rapidly evolving world"

Snapz Pro X was a dinosaur long ago. Ambrosia's neglect for this app, combined with the smug assumption that it's still worth a premium price despite its outdated and outclassed functionality, is annoying.

ScreenFlow looks great, but still isn't a Camtasia equivalent.

Me? I'm looking forward to seeing how Camtasia for Mac turns out.

http://www.equixotic.com/2008/01/16/techsmith-and-mac-when-will-these-two-kids-finally-hook-up/

May 14 2008 at 1:19 PM Report abuse rate up rate down Reply
Todd

This is a fantastic writeup and analysis.

FWIW, I find Jing's interface pretty adorable. If I hadn't been entrenched into Skitch's workflow when I came across Jing, I would have embraced it in a heartbeat (but workflow wins).

For screencasting, I use ScreenFlow and really love it. The post-session editing is a great time-saver over trying take after take with other products (which were fine) and I can make things much clearer visually with the callouts, but don't have to think about that while recording as I can add it all later. Great support response from the developers, too.

Thanks again for writing this up. It's a sweet resource.

May 14 2008 at 1:13 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.