I have to admit, I am smitten with good screen-casts and when I saw the release of a new screen-casting application, ScreenFlow, I had to try it. In the past, I have used SnapzProX and that tool has served me well. However, there were a couple of serious limitations that have always left me wanting more:
- WYSIWYG – You must select your capture options, start the recording, and then do not make any mistakes! Because you will export to a resolution lower than that of your desktop (e.g. 1440×900), you will likely choose options that limit the capture area to something more reasonable (e.g. 640×480). Because you have to make these decisions before recording your chances of getting it wrong increase substantially. This is a very unkind WYSIWYG – no undo – you must start your recording over if you make any mistakes.
- Export/Transcoding – You can only make your export selections once and hope you got them right! You want to get the smallest file size with the highest quality encoding. Almost certainly you will not get it right the first time. So now what? Record again and export again! Not acceptable.
- WYSIWYG – friendly – because it captures the entire screen during recording, I can worry about panning and zooming in post. If I do not like the results, undo, and try again; very forgiving.
- Export – Since the entire capture and post processing is saved as a project, I can run multiple exports/transcodes until I get it right. Again, very forgiving.