General Information
Posted: Thu Jun 22, 2023 11:09 am
Video Snipping Tool
Use this program to record demonstration videos directly from the PureBasic IDE.
➤ It can also be used as a standalone window recorder.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Express Setup / FPS Test Mode
➤ If there are no XML files in the root folder (default) the user is prompted to continue with Express Setup.
Express Setup will test FPS performance and create the required XML files without opening XML Builder.
➤ The size of the area being captured can effect the results returned from FPS Test Mode; smaller area = higher FPS.
➤ Test mode uses the entire desktop as a capture area to determine an optimal FPS.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Snipping Modes
➤ Bullseye Snipping
➤ Rectangular Snipping
➤ Desktop Mode
➤ Program Mode
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bullseye Feature
➤ Record a window by dragging and dropping the bullseye graphic from the main window onto any other window.
Rectangular Snipping
➤ Available from the options menu. Allows the user to draw their own rectangular area to record.
1. Click the scissors image (changes your cursor to scissors).
2. Draw a rectangle around the area you want to record.
3. Press the Ctrl + Esc Keys when you want to stop recording.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Multiple Monitors
➤ Snipping Options window > Ctrl + O Keys or Context Menu > Snipping Options > Enable multiple monitor snipping
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
There are two FPS settings, one you can change and the other is limited by a computer's resources and the video codec.
➤ The Video FPS setting you can change determines how many frames per second your video displays during playback.
➤ The other FPS setting is the maximum number of images the program can capture per second.
If the program can only capture 10 FPS, but you set Video FPS to 30, then a 5 minute video will take 15 minutes to record.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Download the XVID codec for fast encoding and small video sizes; works in both PureBasic x86/x64 (single install).
➤ No other options are required.
➤ START > XVID > Encoder Config > Other Options... > Display encoding status (remove checkbox)
The XVID codec is not mandatory; the option can be changed from XML Builder.
1. PROMPT: Open a dialog window of installed codecs; may open behind other windows.
2. DEFAULT: Use the default Windows codec; no compression resulting in large video sizes.
3. FOURCC: Predefined code used to identify a compression format; must be installed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PureBasic Tool Settings
1. IDE Menu: Tools > Configure Tools...
2. Click the [ New ] button.
x86 Settings
➤ Commandline: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x86\Video Snipping.exe
➤ Arguments: "%PATH" "%HOME"
➤ Working Directory: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x86\
➤ Name: Video Snipping (x86)
x64 Settings
➤ Commandline: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x64\Video Snipping.exe
➤ Arguments: "%PATH" "%HOME"
➤ Working Directory: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x64\
➤ Name: Video Snipping (x64)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• When scaling is done through FFmpeg the original AVI size remains intact.
• This can be useful if you want to output the same video to multiple formats and/or sizes.
• After making the appropriate changes in XML Builder, use the drag & drop feature (main window) to output the new format/size.
➤ Drag the video file onto the Bullseye window to begin the process.
Use this program to record demonstration videos directly from the PureBasic IDE.
➤ It can also be used as a standalone window recorder.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Express Setup / FPS Test Mode
➤ If there are no XML files in the root folder (default) the user is prompted to continue with Express Setup.
Express Setup will test FPS performance and create the required XML files without opening XML Builder.
➤ The size of the area being captured can effect the results returned from FPS Test Mode; smaller area = higher FPS.
➤ Test mode uses the entire desktop as a capture area to determine an optimal FPS.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Snipping Modes
➤ Bullseye Snipping
➤ Rectangular Snipping
➤ Desktop Mode
➤ Program Mode
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bullseye Feature
➤ Record a window by dragging and dropping the bullseye graphic from the main window onto any other window.
Rectangular Snipping
➤ Available from the options menu. Allows the user to draw their own rectangular area to record.
1. Click the scissors image (changes your cursor to scissors).
2. Draw a rectangle around the area you want to record.
3. Press the Ctrl + Esc Keys when you want to stop recording.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Multiple Monitors
➤ Snipping Options window > Ctrl + O Keys or Context Menu > Snipping Options > Enable multiple monitor snipping
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
There are two FPS settings, one you can change and the other is limited by a computer's resources and the video codec.
➤ The Video FPS setting you can change determines how many frames per second your video displays during playback.
➤ The other FPS setting is the maximum number of images the program can capture per second.
If the program can only capture 10 FPS, but you set Video FPS to 30, then a 5 minute video will take 15 minutes to record.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Download the XVID codec for fast encoding and small video sizes; works in both PureBasic x86/x64 (single install).
➤ No other options are required.
➤ START > XVID > Encoder Config > Other Options... > Display encoding status (remove checkbox)
The XVID codec is not mandatory; the option can be changed from XML Builder.
1. PROMPT: Open a dialog window of installed codecs; may open behind other windows.
2. DEFAULT: Use the default Windows codec; no compression resulting in large video sizes.
3. FOURCC: Predefined code used to identify a compression format; must be installed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PureBasic Tool Settings
1. IDE Menu: Tools > Configure Tools...
2. Click the [ New ] button.
x86 Settings
➤ Commandline: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x86\Video Snipping.exe
➤ Arguments: "%PATH" "%HOME"
➤ Working Directory: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x86\
➤ Name: Video Snipping (x86)
x64 Settings
➤ Commandline: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x64\Video Snipping.exe
➤ Arguments: "%PATH" "%HOME"
➤ Working Directory: [ Root Folder... ]\Video_Snipping_Tool_WIN_SRC\binaries\x64\
➤ Name: Video Snipping (x64)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• When scaling is done through FFmpeg the original AVI size remains intact.
• This can be useful if you want to output the same video to multiple formats and/or sizes.
• After making the appropriate changes in XML Builder, use the drag & drop feature (main window) to output the new format/size.
➤ Drag the video file onto the Bullseye window to begin the process.

