I've been looking at youtube as a way of providing online help demonstration videos for software I develop.
The advantages of using youtube are as follows:
- it's faster than writing a user manual (which no one reads anyway)
- it appeals to users 'inherent lazinesses' - you can't make it any easier for a person, they just sit there and watch, no reading required.
- more effective than written documentation ('a picture is worth a thousand words')
- easy to update - just upload a new video if the software changes.
- no hosting or disk space required - the video stays on youtube's servers
- doesn't require user to have a particular CODEC installed on their PC (e.g. DIVX, XVID, RM, etc).
- youtube streams the videos very fast (thank you google!).
- familiarity - people are comfortable with youtube now (i.e. affordance).
- youtube now allows for high quality video uploads - previously, videos were so compressed you couldn't make out UI elements, labels, etc (use '&fmt=18' in the URL for high quality playback)
Most recently, I created a navigation management component for my CMS.
This is what it looks: http://au.youtube.com/watch?v=El7msMPGuBo&fmt=18
And no, that's not my voice. I'm using a text-to-speech softeware called texaloud. I did the screen recording using camstudio. and then used Microsoft's movie maker to insert the audio track into the AVI.
I had the text-to-speech software read a script I prepared and just followed along with the mouse. the script took about 30-45 minutes to write. the advantage of a script is you don't have to keep restarting when you say "ummmm..." too many times or make a mistake.
What opinions do you guys have on this approach? Are there any pitfalls you can see? Is there any way to improve the process?
EDIT: theres one thing i forgot to add. when you are doing your own software/hobby coding, you can have all the user manuals you want. i dont know about you guys, but i have worked on plenty of large custom projects where there was bugger all budget for online help, so a few days making video tutorials vs two weeks for a user manual is much smarter in a 'business savvy' sense at least.