WHY CREATE SCREENCASTS
A screencast can be used to give a good visual and audio explaination of what a user can expect from ERP5 and is also usefull to capture journalists' interests because they usually don't have the time to test the software so they want to see "what it looks like" with little effort to see if it is worth to invest their time.
WHAT DO I NEED
These programs are needed to create a screencast:
- tightvnc (or some other vncserver)
- vnc2swf
- pyvnc2swf
- ffmpeg
- mencoder
- kdenlive
CREATE A PLAN
- write a short plan of what you want to record, step-by-step
- split the recording into multiple small clips
- keep in mind what you want to say later, highlight important parts with your mouse
HOW TO RECORD
- start the vncserver: vncserver :2 (you can use -geometry 320x240 to only capture a smaller part of the screen)
start vnc2swf: vnc2swf test.swf :2 > out.html
- record your screen, for this remove all bars in Firefox and use fullscreen mode (F11). Start/Stop recording by pressing F9
- when done, optionally convert your swf video to mpg: python PATH_TO_pyvnc2swf/edit.py -o testfile.mpg testfile.swf
- optinally clip a certain area: python PATH_TO_pyvnc2swf/edit.py -o testfile_resized.swf -C "320x240+0+0" testfile.swf
- optinally convert to other formats etc: man ffmpeg, man mencoder
- master the video: use kdenlive to combine multiple clips, add effects, add sound etc.