Forum disabled until further notice due to spam. Blame the spammers.

Please visit our helpdesk.

It is currently Thu Sep 02, 2010 3:27 pm




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
 Assorted Screencast Recording Tips 
Author Message

Joined: Wed May 10, 2006 9:28 pm
Posts: 8
Post Assorted Screencast Recording Tips
Since it seems that most people are using iShowU and other screen-recorder apps to create tutorial screencasts, I thought I'd share a few tips and tools that I've found helpful. I apologize if this isn't the appropriate forum for this, but hopefully others might find something useful.



Having a clean desktop.

Granted, this may not be all that important depending on the target audience and intent of your screencast. However, for reasons of presentation and privacy (yours) you may want a quick way to create an uncluttered desktop for your recording. Here are several ideas:

- Create a new user specifically for the purpose of recording your screencast. This way you can arrange/remove any elements you want then use Fast User Switching to flip to the new desktop for your recording. The idea is to keep a separate, pristine environment specifically for your recordings.

- If you're planning to record the entire desktop, consider setting the screen resolution (System Preferences->Display) to something lower than usual which results in smaller movies. The great thing is that if you create a new user as described above, the Fast User Switching automatically takes care of changing display resolutions for you as you switch between users.

- Another hint about recording the entire desktop -- consider hiding the clock in the menubar (unless you're specifically trying to show how much time a particular procedure takes). The reason? If you decide to do any editing of your movie later, this will avoid discontinuous jumps in the clock time as a result of your edits.

- A few free/donation-ware utilities to quickly hide/blank your current desktop. They either create a simple backdrop or replace the desktop with a temporary blank area.

http://www.johnhaney.com/backdrop/
Just a simple app -- just launch it. Works with multiple monitors.

http://foggynoggin.com/desktopple
Upon launch it creates a menubar item. Can initiate the effect by menu or hotkey.

http://www.manytricks.com/desktopcurtain/
Temporarily clears the desktop of any icons.

http://willmore.eu/isolator/
Blanks desktop of anything other than the currently active window


Mouse pointer 'enhancement'

A few ways to make it easier for viewers to follow mouse-pointer actions during your screencast.

- Normally, one way to do this is to simply make the mouse pointer larger (System-Preferences->Universal Access->Mouse &Trackpad tab : cursor Size). However, this presently has no effect when recording with iShowU. (probably related to the special method it uses to record extra-smooth pointer movement?)

Here are couple of tools that may help:

http://boinx.com/mousepose/
Dims screen except for a bright circle around the pointer when activate by hotkey.

http://www.2point5fish.com/
Installs as a PrefPane. Creates a halo around the mouse-pointer when active.


- Finally, a quick note about unnecessary mouse-movement during narration. People tend to gesture with their hands when speaking to others. Done properly, this can often do much to enhance a presentation. With a screencast however, no one can see anything but the screen you're controlling and some folks have a tendency to transfer their hand gestures to the mouse, moving the pointer around in odd ways while they're speaking. (I recall a funny account about a certain software author who only noticed during a screencast that he had the unusual habit of moving the mouse around in tiny circles while he was concentrating). So just a reminder to avoid unnecessary pointer movements that could potentially distract and thereby detract from your presentation. (Of course, like everything else here, this is just my opinion)


A few tips on audio

- Assuming you're not going for a recording done with professional equipment/surroundings, the best suggestion I can offer is to get a headset microphone. Not only will this keep the mic at a close and fixed distance from your mouth, but many of these mics are of the noise-cancelling variety that will yield a much cleaner recording. I use a Logitech USB headset that ran about $40.

- Try (within reason) to optimize your recording environment. Try to pick a location with minimal extraneous noise (e.g. away from traffic noises from open windows/doors, A/C noise, etc) Avoid rooms with lots of hard surfaces that could reverberate, such as bare walls, tile floors, etc. In a pinch, you could try to 'deaden' the room by arranging blankets or cushions as impromptu sound baffles.

Also, if you have the option of doing so, consider picking a time of day to do your recording so as to minimize outside noise, such as during the evening. (If recording from a home office/studio, Don McAllister of ScreenCastOnline.com even suggests picking a time of day that minimizes the natural 'creaking' a wooden house goes through as the result of thermal expansion/contraction as the day progresses)

[NOTE1: http://www.screencastsonline.com features a variety of OSX-based screencasts. Most are via paid subscription. A few are free. In particular, look for the episode that discusses the process Don goes through in creating his screencasts, for excellent tips. I have no formal relationship with this site, etc, etc ,etc.]

- If you're not planning to do any post-production audio editing or cleanup, I'd also suggest the seemingly obvious: Speak in a clear, LOUD voice. I've come across way too many screencasts with extremely quiet narration. Remember: If your audio is too loud, the viewer can always reduce it to a comfortable level during playback. But if your audio is too soft, there isn't a whole lot the viewer can do without resorting to inconvenient trickery. (e.g.: In QT Player, you can boost audio playback volume a *little* by hitting Cmd-J, clicking the 'Audio Settings', then moving the Volume slider all the way to the right (+6db). This setting is only temporary)

- Unless you're recording an informal screencast, try to rehearse or script your narration so as to avoid or at least minimize 'word whiskers' such as 'umm....', 'ahh....', or other odd speech mannerisms. If you get stuck or need a moment to think, just pause silently before moving on.

- Having said all this, it still depends on why and for whom you're creating your screencast. I often create informal 'howto' recordings strictly for my personal use, without any script and by bellowing out directions, hoping my PowerBook's built-in mic will pick it up clearly...

[NOTE2: These are just a few tips that I've used personally -- I'm certain folks with actual experience in recording and audio engineering could offer far more authoritative insight. Try googling for home recording studio techniques for more info]


Visible Keystrokes

Often times while creating tutorial/instructional screencasts, it is useful to show a visual indicator of what keys are being pressed instead of just describing them in the narration.

One option is the standard OSX system 'keycaps' utility (in 10.3/10.4 this is no longer a separate utility. See http://www.macosxhints.com/article.php? ... 9080237544 for info) to show indicate what keys are being pressed. Just open the floating Keyboard Viewer window and position it in a convenient corner of your recording area. Now viewers will be able to see exactly what keys you press in your screencast.

There's another neat utility that does something similar to the Keyboard Viewer, but keeps a short history of what you type.

Keycastr http://stephendeken.net/software/keycastr/ is a freeware app that opens a small floating window on your desktop and shows your keystrokes as you type them. For instance, instead of just describing the keys you press in your screencast, viewers of your movie can actually see 'Cmd-c' (or whatever) in the floating window.

Although the window displays everything you type (typos and all), you may find this method much easier than adding this in post-editing.

[I learned about Keycastr from reading Wincent Colaiuta's posting http://wincent.com/a/about/wincent/webl ... ting_s.php ]


Creating Windows screencasts.

- Yeah, I know there are Windows-native screen recording apps, but I prefer to work on my Mac even when creating screencasts of other platforms.

- One way is to record a VirtualPC session. This actually works pretty well for small screen sizes, but since VPC is such a processing-heavy app, this isn't always an ideal solution.

- Another method I use a lot is to record a remote VNC (or RDC) session while connecting to another (real) PC. This works great since your Mac just painting a display from incoming network data rather than doing processor emulation. Of course, you'll never get any native PC audio with this method. I like to use UltraVNC as server on the Windows side and Chicken of the VNC as client on the Mac side.

[Updated: Added Desktop Curtain and Isolator links. Added section on Visible Keystroke utilities. Updated Audio Recording tips]


Last edited by victory on Tue Apr 17, 2007 11:50 pm, edited 4 times in total.

Fri Jun 02, 2006 4:18 am
Profile
Site Admin

Joined: Wed Mar 15, 2006 1:19 am
Posts: 2135
Post 
Thanks for the tips, I'm sure there will be some people that find this very useful!

_________________
Regards,
Neil Clayton (Director, shinywhitebox ltd)


Fri Jun 02, 2006 9:39 am
Profile WWW

Joined: Thu Jun 15, 2006 7:36 am
Posts: 3
Location: HILO, HI
Post Thank you victory!
Thanks to you, victory, for putting all that very useful information together. I know it takes time to write a cohesive and helpful posting such as yours, and I just wanted you to know it's appreciated.

aloha


Thu Jun 15, 2006 7:39 am
Profile

Joined: Wed May 10, 2006 9:28 pm
Posts: 8
Post 
Thanks, drmacnut. (I also noticed that you live in Hawaii. What a coincidence -- so do I...on Oahu, about a 1/4 mile from Pearl Harbor)

Anyhow, one further 'mouse pointer enhancement' utility I should mention:

Omnigroup's Omnidazzle ( http://www.omnigroup.com/applications/omnidazzle ) which creates all sorts of neat CoreImage-powered screen effects. The 'flashlight' and 'bullseye' effects look particularly appropriate for highlighting the pointer for screencasts.

Now for the caveats:

- I have no idea whether or not this app actually works with iShowU or not.

- The reason I can't verify if it works with iShowU is that it requires a fairly modern graphics adapter built into your Mac. (See the Hardware Requirements link on the OmniDazzle product page). I have an older AlBook that only has an unsupported GeForce4 MX chipset.

- This is an app doesn't appear to be freeware. (It's in beta, but will probably be commercial when done)
-


Thu Jun 15, 2006 12:05 pm
Profile

Joined: Mon Jun 19, 2006 3:29 am
Posts: 3
Post Using iShowU to record Parallels screen activity
Just wanted to let everyone know that I just used iShowU to record a mini demo of some screen activity going on in my Windows XP VM session running in Parallels Desktop.

It worked quite well -- on my Macbook Pro the cpu activity ramped up a bit so I could here the fans. Just used the built in Mic to record my commentary -- little hiss since I had the audio gain up near the max.

Then I wanted to play the recorded movie in the VM but had to download Quicktime for Windows first and install it. Windows Media Player 9 was not able to play back the recorded video. I even moved the video to a Shared folder that I enabled in Parallels and played from there -- worked just fine.

I am impressed so far -- just downloaded iShowU for the first time today and immediately paid the license fee.

_________________
Jim


Mon Jun 19, 2006 3:36 am
Profile

Joined: Mon Jun 19, 2006 3:29 am
Posts: 3
Post Suggestions: Codec for small file size and small frame rate
I want to make a simple movie of my exercising an application, not full screen, that will take maybe 15 minutes to record.

This will make a big .mov file.

I want to show cursor motion, but I do not need a high frame rate. I will be recording audio commentary as well.

Of all of the Quicktime codec's, which would be a good choice to produce a legible movie with an economical file size?

I also need to be able to run the movie on a PC once it is produced.

Thanks for any suggestions.

_________________
Jim


Tue Jun 27, 2006 9:23 pm
Profile
Site Admin

Joined: Wed Mar 15, 2006 1:19 am
Posts: 2135
Post 
Ive found that H264 is giving the best compression so far - that's primarily because at the moment, iShowU does not support key+difference frames in it's encoding (so every frame, is a key frame).

If you choose the option to use 'slow mode', then the background image will record using the slow rate. Assuming it's not moving, you can safely set that to about 1-2 fps, and still get a reasonable feel when demoing an app.

The mouse cursor will record at something like 30fps. You will be able to play the movie on windows - as long as the user has quicktime. For other players, the movie playback might work (if the player understands H264), but may not show the mouse cursor - because it's encoded as a Quicktime sprite track.

Hope this helps.

_________________
Regards,
Neil Clayton (Director, shinywhitebox ltd)


Wed Jun 28, 2006 6:53 am
Profile WWW

Joined: Tue Oct 17, 2006 10:20 pm
Posts: 5
Post 
omnidazzle works great

you can see a por example of it here

http://tubbynerd.com/2006/10/17/trackback-101/

_________________
iShowU is a life saver

Neil Rules!


Tue Oct 17, 2006 10:41 pm
Profile WWW

Joined: Sat Aug 19, 2006 6:17 pm
Posts: 117
Post 
I prefer Mouseposé, OmniDazzle is a little to over-the-top for 1034x768 screens. It's meant to help find the mouse on those 23" displays.


Wed Oct 18, 2006 6:54 pm
Profile WWW

Joined: Tue Nov 21, 2006 3:05 pm
Posts: 5
Post h.264
this codec produces small, high-quality files, but the color is noticeably desaturated. I saw this also when making h.264 from AIC when I was trying out Snapz Pro for this project.

any suggestions?


Tue Nov 21, 2006 3:09 pm
Profile

Joined: Sun Jan 21, 2007 3:11 am
Posts: 3
Location: Edmond, OK, USA
Post Has anyone tried PinPoint for cursor modification?
To make the screencasts I want to make, I need an enhanced cursor. I don't want anything animated or highly unusual looking. I want something simple, but more visible than an ordinary OS X cursor.

I like Omnidazzle and Mouspose, but they mostly make the entire screen dark except for the area around the cursor. Instead, I would prefer either an enlarged, colored arrow cursor or else a light-colored circle around the cursor. I don't want the rest of the screen to change at all.

So far, PinPoint (http://www.macchampion.com/pinpoint_features.shtml) seems the best candidate. I have yet to make a movie with it that doesn't compromise the video quality, but I'm too new with iShowU to know if that's due to PinPoint or to some other circumstance on my Powerbook G4 - like the presence of several external Firewire drives. I haven't had a chance yet to do thorough experimentation.

Does anyone have experience with PinPoint or with another cursor utility that can give the kind of simple cursor enhancement I seek?

Thanks!


Wed Jan 31, 2007 3:09 am
Profile

Joined: Wed May 10, 2006 9:28 pm
Posts: 8
Post Visible keystroke indicator for screencasts
Often times while creating tutorial/instructional screencasts, I find it useful to show a visual indicator of what keys I'm pressing instead of just describing them in the narration.

For a long time I've been using the system 'keycaps' utility (in OSX 10.3/10.4 this is no longer a separate utility. See http://www.macosxhints.com/article.php?story=20031009080237544 for info) to show indicate what keys are being pressed.

Recently I came across another neat utility that does something similar, but keeps a short history of what you type.

Keycastr http://stephendeken.net/software/keycastr/ is a freeware app that opens a small floating window on your desktop and shows your keystrokes as you type them. For instance, instead of just describing the keys you press in your screencast, viewers of your movie can actually see 'Cmd-c' (or whatever) in the floating window.

Discolsure: I learned about Keycastr from reading Wincent Colaiuta's posting http://wincent.com/a/about/wincent/weblog/archives/2007/04/screencasting_s.php

Although the window displays everything you type (typos and all), I find it much easier than adding this stuff in post-editing.


Tue Apr 17, 2007 10:40 pm
Profile

Joined: Sun Dec 02, 2007 1:24 pm
Posts: 1
Post 
Hi Victory,

One more big thankyou for the wonderful post. If you've got a blog you should really blog what you've just posted there. It's very valuable and highly time-saving info.

Thanks once again. I do hope you receive this msg.

Arif


Sun Dec 02, 2007 1:27 pm
Profile

Joined: Sat May 10, 2008 1:46 pm
Posts: 3
Post Re: Assorted Screencast Recording Tips
Great post. I have a recording/editing qustion, maybe someone can help me.

I want to add voiceover to a video recorded with iShowU. I want to be able to pause the video (freeze frame) while continuing recording audio. Are there any tools out there which would make this possible?


Sat May 10, 2008 2:47 pm
Profile

Joined: Fri Oct 12, 2007 11:43 pm
Posts: 165
Location: Plano, Illinois
Post Re: Assorted Screencast Recording Tips
joc wrote:
Great post. I have a recording/editing qustion, maybe someone can help me.

I want to add voiceover to a video recorded with iShowU. I want to be able to pause the video (freeze frame) while continuing recording audio. Are there any tools out there which would make this possible?


Sounds like a job for iMovie to me.

_________________
Currently using iShowU HD Pro 2.1.1 and Stomp 1.9 running on:
Mac OS X 10.5.6
Dual G5 2 GHz
2.5 GB of DDR SDRAM
64 MB of ATI Radeon 9600 Pro VRAM
22" Widescreen LCD monitor (DVI)


Sun May 11, 2008 2:36 am
Profile WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.