ScreenFlow – a screen recording and editing application

I’ve been on the hunt for a good screen recording utility, to produce occasional screencasts. Not so much for the blog (although one never knows) – more for client instructions on specific topics. I picked up Snapz Pro through the recent MacHeist bundle – it’s just awful for screen recording. I’ve played with iShowU, which is ok. Today I ran across two new products – Screenium and ScreenFlow. Screenium is a really nice screen recorder, but ScreenFlow goes beyond simple recording and is a very impressive application.

Most screen recorders do just that – record the screen, either the whole thing or some segment thereof. Screenium does the best job of those I’ve tried – it’s $20, which is a fair price.

ScreenFlow, though, takes recording as just the first step. They market it as a “Professional Screencasting Studio.” I don’t know about the word studio but it’s clearly aimed at getting excellent results. Think of it like iMovie for screencasting. Once you’ve recorded your screen, you then use ScreenFlow’s simple (but quite effective) timeline-esque editor to create the final movie.

But some of the tricks really do come from the recording. It obviously records in layers. In the editing process you can call out (highlight and/or zoom) the foreground window, the area around the mouse, and play many other tricks. This is what separates it from the concept of using a simple screen recorder and editing elsewhere. It’s reasonably simple to get it to do some very nifty tricks. It makes plentiful use of Core Animation, thus requires Leopard.

I won’t go through all the features, but I’ve put together a quick demo movie that’s worth a look (20MB Quicktime movie, 720x450px, 3m43s @ 30fps). I used nothing but ScreenFlow to make this movie, and I exported using the “Web – High Quality” preset.


This is akin to something I’ll likely produce for a client in the near future (instructions on converting a Video DVD to the Leightronix Nexus format using MPEG Streamclip). I haven’t bought ScreenFlow (at least not yet) so their demo watermark appears across the movie. That’s ok with me – there are otherwise no limitations on the downloaded demo.

At $99 it’s aimed at a higher-end crowd than the common $20 screen recorder. If you’re making videos for fun, this isn’t for you. If you’re making money in the process though – either by producing a commercial screencast or by charging for your time, it may be worthwhile. Instinctively I’d put its value at $79, but that’s just me.

I had one problem with ScreenFlow. There’s a feature where it will display the keys pressed while making the recording. It just didn’t work for me. A gray area appeared where I expected to see the keys, but no text at all. So I didn’t use that feature in my demo movie.

I can think of four features that would make this a better product:

  • Normalize audio on export. I used my MacBook Pro’s built-in microphone (which admittedly isn’t so great). I boosted the volume as high as ScreenFlow would let me, but it’s still too low. Unless you process your audio separately you’ll likely run into this problem now and then. A great way to handle this would be a “normalize audio” checkbox in the Export window.
  • The default exports have no (decent) iPhone-compatible preset. I suspect the Web/Low-Quality would work, but at 300K it wouldn’t look great. For some situations, it would be nice to have something compatible with the iPhone/iPod – 640×480 without frame reordering. Screencasts wouldn’t always be viewed on an iPod/iPhone, but it would be great to have one version usable in all circumstances.
  • A simple title generator would be very handy. ScreenFlow can import images with ease, so I could generate a title in almost any graphic app. But titles are key to any video production. Just a simple centered title option would be great.
  • The export dialog box isn’t Mac-standard – selecting a Save folder requires another window popup. A strange omission for an otherwise very intuitive Macintosh product.

I made my recording without much planning, intentional so I could really see what ScreenFlow could do. I ended up with a few Finder windows open in the background, which made things look less than ideal. If I make more of these, I’ll likely create a second account on my Mac just for this purpose, and keep it really clean. And (before anyone says so in comments) I recommend using a good microphone for anything. I’m not the first person to say bad audio is worse than bad video.

Technorati Tags:

One thought on “ScreenFlow – a screen recording and editing application