CamStudio PDF
CamStudio PDF
CamStudio PDF
Downloading -
Configuring -
Open CamStudio
Click "Options" > "Video Options"
o from the pull-down menu under
compression, choose CamStudio
Lossless Codec
o Set Quality to 100
o Set Key Frames to 25 by using the Time
Lapse slider at the bottom
o Set frame captures every 41 milliseconds
and a playback rate of 25 frames/second
o click OK
OR.............
Auto Adjust
Use the Auto Adjust settings to set the Key Frame Rate, Capture Rate and Playback Rate
automatically through the slider. Shift the slider to the left to increase the frame rate and
to the right to reduce file size. If the slider is situated at the right of the Time Lapse
indicator, it means you are creating a time-lapse movie.
In Time Lapse mode, CamStudio will usually capture a frame only after a long period of
time. (Example: after every 30 seconds). However, during playback, the frames will be
displayed more quickly. (Example: at 20 frames per second).
Compressor
The Compressor select-box allows you to select the encoder for your AVI file. An encoder
compresses your AVI files to make them smaller in size and cause them to play faster. The
default setting is the MS Video 1 compressor.
Configure
Click this button to configure the parameters of your selected compressor. The parameters for each
compressor is different and some settings will cause CamStudios performance to degrade or behave
unpredictably. For some compressors, clicking this button will not have any effect.
Quality
The quality setting determines how nicely your picture is saved. A lower value means a
lower picture quality but also a smaller file size. Only some compressors use this value.
This setting specifies the keyframe rate. When a frame is saved in an AVI file, they can
either be saved as a full frame, or only partially as a difference to the previous frame. The
keyframe rate specifies how often full frames are written to the AVI file. A high value
means you can fast forward/rewind to a particular frame in your movie much faster. But
it also means a higher file size.
This field determines the input frame rate. It dictates how long the CamStudio will sleep after capturing
each frame. One millisecond is 1/1000 of a second.
If you set this to a large value (for example 1 hour, or 3,600,000 milliseconds), you
practically create a time-lapse movie. CamStudio will actually sit and watch for activities
on the screen that takes a long time to occur and take a snapshot (say, only once every
hour).
Playback Rate
This field determines the output frame rate. It specifies how many frames are played back
per second. A higher value means a smoother playback. Typical values of 20 30 frames
per seconds are adequate for most purposes.
Setting Regions
(From the main menu, choose Regions->Region or Fixed Region or Full Screen)
You should set the Input Region before recording. This allows you to define the area and type of
video capture. From the main menu, choose Region
1) Region
Before recording starts, you can define an arbitrary rectangular region with the mouse. The cursor
turns into a pen on cross-hairs, which you use to define a rectangular region on your screen by
click-dragging the left mouse button.
2) Fixed Region
Before the recording starts, you can move the fixed-size region
around the screen to determine where you want the input
area to be. To cancel recording, you can click the right mouse
button.
Recording will start immediately when the Record Button is clicked. The region of
capture is specified by the Left, Top, Width and Height values of the dialog above.
If the Drag Corners to Pan checkbox is selected, you can drag either one of the four
corners of the recording region (indicated by the flashing rectangle) with your mouse
during recording. The mouse cursor will change to a four-pointed arrow when it is over
one of the corners. When this happens, click and drag the region to the new location.
3) Screen
Screen Annotations
(From the main menu, choose Tools->Screen Annotations)
The Screen Annotations feature allows you to add captions to your screen during
recording. An example of a screen annotation is shown below:
You can display the Screen Annotations dialog box by clicking on the icon or
A shape is just a floating window that will appear on top of all other windows on your desktop. An
example is shown below.
Right-click on a shape to
display the context menu
shown below.
Instantiating a shape
To create the shape above, simply double click on the item Orange Gradient or drag it out of
the Screen Annotations dialog box.
When you have finished editing the shape, you can save it with the Save command.
The Close command will close / hide the shape on your desktop.
The Close All command will close all shapes on your desktop.
The Refresh command will redraw the shape.
The Save Layout command will save all the shapes and their arrangement on your desktop into a
layout. Please refer to the Layout section below for more information.
Editing Text
Select Edit Text from the context menu to change the text of the shape.
Clicking on the Font Button allows you to choose the Font Name, Font Style
(Bold, Italic, Underline) and Font Color of the shapes text. The three buttons
is used for setting the alignment of text. The Choose Language / Encoding button
allows you to choose an appropriate font for your language if it is non-Western
(English, French, German etc). This feature is available only on Win 2000 / XP.
Editing Image
Select Edit Image from the context menu to change the text of the shape.
The cutout / transparent region allow you to create non-rectangular windows. It refers
to the region that allows the background to show through. There are two methods to
create a cutout region.
1) By Transparency Color
All areas of the image with the specified transparency color will be made transparent.
For a predefined cutout region, you can add a border, and set the color and size of the
border.
You can set the Background color for a shape if the shape does not have an image.
Otherwise, you can click the Load New Image button to change the background image
to a new file. The file formats that are accepted are bmp, gif and jpeg.
Editing Transparency
Select Edit Transparency from the context menu to change the shapes transparency. This
feature is available only in Win 2000 / XP.
Note that recording a transparent window will cause the frame rate to drop significantly.
You will also have to enable the Program Options ::Capture Translucent / Layered
Window setting for the shape to be properly captured into the AVI movie.
Resizing Shapes
In the Screen Annotations dialog box, right click on an item to display a context menu for managing and
creating shapes.
You can also rename a shape by choosing the Edit Shape Name command or selecting a shape and press F2.
You can rearrange the order of the shapes in the list by dragging a shape onto another. For
example, to switch the order of the Flat Text and Dialog, simply drag Dialog onto the Flat
Text item.
2) Load a shape library file into the Screen Annotations dialog box and
The New Shape command will launch a dialog box where you can specify the
4) Initial text
Layouts
A layout is just the arrangement of one or more shapes on your desktop. An example is shown below
You usually prepare all your layouts before recording starts. When you start recording, you will click a
hotkey / shortcut key to cycle through the layouts to display the appropriate captions at the proper time.
You can manage your layout by clicking on the layout tab of the Screen Annotations dialog.
Layout Tab
2) Load a shape library file into the Screen Annotations dialog box
You can rename a layout by choosing the Edit Layout Name command or selecting a layout and press
F2.
You can rearrange the order of the layouts in the list by dragging a layout onto another. For
example, to switch the order of the Layout 1 and Layout 2, simply drag Layout 1 onto the
Layout 2 item.
Instantiating a layout
You instantiate a layout by simply double click on the layout item or drag it out of the Screen
Annotations dialog box. By doing so, all the shapes that are saved into the layout will be displayed on the
desktop in their correct order and position.
Saving a layout
To save a layout, first, arrange your shapes in their correct position and order. Right click on any of the
shapes to bring up a context menu, and select the Save Layout command.
Layout shortcuts
The keys for cycling through the layouts are
Show / Hide Layout Key - key for showing / hiding the current layout
Video Annotations
(From the main menu, choose Tools->Video Annotations)
This feature requires a webcam to be installed on your system. The Video Annotations window is
essentially a webcam window. By placing a webcam window on your desktop, you can record its content
along with other screen content when the webcam window is inside your recording region.
The Video Annotation window does not only stream video content to your desktop. You can also add a
text caption, make a cutout region, or set transparency values (Win 2000 / XP only) to the video
annotation just like you did for screen annotations. To do so, right-click on the webcam window to
display a menu like this
The Edit Text, Edit Image and Edit Transparency commands have already been covered in the section on
Screen Annotations and will not be explained here.
Refresh Rate
The refresh rate indicates the number of times (frames) CamStudio will attempt to capture an image from
your webcam and display it on your screen. The actual rate will usually be much lesser, especially for
large sized images.
Important :
Setting a high refresh rate will degrade the recordings of CamStudio considerably. This is
especially true if transparency is turned on. It has been observed that some dialog boxes will not
appear when they are selected when the Video Annotation window is shown. To stop the blocking
of these dialog boxes, you will need to close the Video Annotation window first.
The slowdown in the recording rate will be observed even if the Video Annotations window is not
inside the recording region. In fact, the presence of the Video Annotations window will even
affect the performance of other programs in your system. Therefore, it is highly advised that you
close the Video Annotations window when it is not needed.
Sometimes, especially on slower systems, the video of the webcam images will appear to be
slightly behind the audio track on playback. This is because the acquisition of an image and its
display on the screen is quite demanding on your system resources. The computer will take some
time to process the acquired image before showing it on the screen. This latency problem can
usually be resolved by
2) Shifting the video track slightly to align it with the audio track. More information can be found
in the section Audio and Video Synchronization below.
Video Source
You can use the video source dialog to select your webcam or video source for the video annotation. You
can also set the brightness, contrast, gain, exposure and other settings related to your webcam video.
Video Format
The video format dialog is used for selecting the dimensions of your webcam or video source image. You
can also set the pixel depth and compression (e.g RGB24, RGB32) of your video.
Note: You are advised to choose a small dimension (e.g 160 x 120) for the video format, as a large sized
format will slow down your system significantly.
The video source and video format dialog boxes will vary on different systems. Its implementation will very much
If the video and audio track of your recording is not in phase during playback, you can try to shift
a stream slightly to make them back in sync. This may happen if you are recording the output of a
webcam. The amount of shift is measured in milliseconds, and the appropriate value for the shift
can usually be determined after a few trail recordings with different time shift values.
Note : The dialog above only handles the case when the audio streams appear to go before the
video.
This sampling problem can also happen when you are recording a fast animation.
If CamStudio cannot record much faster than the changes in the animation, CamStudio
will miss out on some important data and the playback will not be smooth.
Frame Rates
The speed of your computer will directly affect the performance of CamStudio. A
slow CPU will unquestionably mean slower frame rates. For the best performance, use
the fastest computer available for recording.
Apart from CPU speed, the following factors will also affect the performance of the
recording:
File Size
An AVI file usually has a very large file size, especially for those lengthy and
detailed videos. This is due to the fact that a video file has to pack hundreds and
thousands of images into a single file. It is thus very common to have size exceeding one
megabyte.
To reduce the size of the AVI file, you can do the following:
Limiting the (input) rate of which video frames are captured. This can be set in the
Capture Frames Every field of Video Options
To record directly to Flash, simply click the button to toggle the recording
mode to .
After that you may proceed in the same way as you record an AVI file.
There are a few options that you can adjust prior to recording to Flash. These are
accessed with the Options :: Record to Flash commands in the menu.
The Preview SWF File upon completion instructs CamStudio to display your Flash
movie in a HTML file when the production is completed.
The production an SWF file is affected by many parameters in the SWF Producer.
These parameters are, by default, hidden from users, but may be revealed if you turn on
the Display conversion options before generating SWF setting. For a full description of
these parameters, please refer to the section on Conversion Parameters in the SWF
Producer help file.
The SWF Producer is launched by selecting Tools :: SWF Producer from the
menu.
You can also double click the Producer.exe file in CamStudios installed directory to launch it.
While the SWF Producer works best with the AVI files recorded with CamStudio, it
is in fact capable of converting most AVI files created by third party products. Normally,
Flash files generated by the SWF Producer results in a much smaller file than the original
AVI. For a full description of the usage of the SWF Producer, please refer to the topic on
Standalone mode in the SWF Producer help file.