Clips
The disk recorder captures incoming video. You can define several clips and recall them by a single click on the clip button. Keep in mind, there is a finite amount of space in the video disk. Once the footage is assigned to any clip, the recorder makes sure the footage is never overwritten. When the capacity of the video disk is reached, the recorder begins to overwrite the oldest footage, which is not assigned to any clip.
Clips are defined by Short IN and Short OUT points. When the Short IN and Short Out points are set, the system automatically writes protects about 10 seconds before/after the Short IN/OUT points. These additional protected areas are referred as Guard-bands.
Clip footage is write protected for all available camera angles.
Only the fields between Short IN and OUT are played when the clip is recalled.
Use JOG to reach the Guard-band areas.
It is possible to replace the Short IN/OUT by assigning new ones (incl. by value from the Guard-bands.)
Hard IN/OUT cannot be replaced by new ones.
Note: You may need to press and hold the IN/OUT buttons for a while (~2 seconds) to replace the IN/OUT points.
Clip Acquiring
A new clip is defined when the Short IN/OUT points are set. You can define a clip in both Live and Recorder mode. The currently selected camera angle is stored to the clip and will be automatically selected when the clip is recalled (see Skin description to change preferred camera angle).
The workflow of clip acquisition and storing differs according to the skin in use. Please proceed to the skin description for more information.
Clip Playback
In the Clip Bank, when you press the clip button, Paint 10 loads the IN point of the clip and stops there. This also selects the preferred camera angle if the clip was created from a live input.
Press the play button. The clip is played at nominal speed and stops at the OUT point. When the play button is pressed and the clip is at the OUT point, playback starts from the beginning of the clip. The Spacebar is set as Play/Pause action to control the video playback.
You can play clips at several playback rates. You have buttons for playback with nominal speed and slow speed (1/3 of the nominal). Other rates can be reached using Jog/Shuttle wheel or you can assign any rate to the Jog/Shuttle buttons (See Config Editor, Keyboard configuration and Jog/Shuttle button assignment).
Each clip can carry its own chroma key setting. It is used during playback. If the chroma key is not stored with the clip, it is inherited from the Live camera where the clip is recorded.
Playback options
Options modifying playback can be found under the Playback widget via a popup menu invoked by right click.
Clear On Play
All (supported) drawings not saved in the clip are cleared when Play is triggered. Applied with request on Play at various play rates (incl. Slow play etc.). Clear on play is not applied on shuttle.
Individual tools can override the global value to ignore Clear on Play.
Disabled by default.
- Individual tools need to be switched to support ClearOnPlay in the Advanced section of Properties.
- Global toggle "Clear On Play" needs to be switched on in the Play button context menu.
Reload On Replay
When clip playback reaches the end and Play is triggered again the clip is reloaded, resulting in all unsaved modifications (added/edited drawings ect.) to be cleared. Without the automatic reload the modifications are maintained until saved or a clip is loaded manually by the user.
Enabled by default. You can toggle Reload On Replay on or off by selecting it in the popup menu.
Looped Playback
When Play is triggered normally the playback stops when the end of the clip is reached. By selecting Looped Playback the clip will be played repeatedly until playback is paused.
One time action. This action needs to be setup inside the advanced config of paints config editor.
Audio monitoring
Audio bars can be enabled in the config setup by setting AudioBars value to be true/ticked. The audio bars will then be overlayed to the right of the video.
Clip import and export
Paint supports importing clips from video files in most common video formats. Paint is also capable of exporting recorded or previously imported clip back to LSM or to a video file.
Import
-
In the skin, open a context menu on a clip slot, where the clip(s) should be imported. Choose "Import Clip(s)...". Import dialog appears.
- Source - Choose source of clips - File, EVS etc.
- Match Video Format - when enabled files are tested before import if their format matches the current video format set in Paint and non-suiting ones are reported in the following dialog.
When disabled Paint will attempt to resample them during the import. - Other checkboxes related to plugins may be present.
- Import button will start the import process. Clip will be placed to available slots starting with the one chosen for the import.
- Import dialog is closed and the progress of the import is indicated by a progress bar over the clip.
- You can cue another import, it will start when the current process is finished.
- Clip name will be automatically set to the imported clip ID.
- Cancel the current import via the popup menu on the clip button or from the Tools menu.
File Clip Import
Clips previously exported from Paint might contain:
- Chroma key settings
- User pause points (see Pause tool)
Non-flattened clips might also contain:
- Timeline (see Playback speed timeline)
- Tool drawings
Clips imported from Virtual Placement 8 might contain
- Chroma key settings
- Linked keyframe animations
- Tracab data (see Binding to Tracab player path).
In the instance where the clip contains such data, they are also imported and used later during playback. Drawings, timeline and pause points are fully editable after import.
File Clip Export
You can export a clip to a standalone video file, which can be later played in any video player. Graphics saved in the clip are rendered into the exported clip.
Right click on the clip in a bank and choose Export Clip…
Clip ID
File name for the exported clip. The destination folder is added automatically if not specified. File extension is added automatically according to the selected Profile. Both Destination folders and file extensions can be set in Config.
Profile
You can have several export profiles defined (with different parameters for the output codec). You can switch the profile here. Not all profiles can be used with the video format you currently use. If you try to export a clip with a profile not compatible with the current video format, then the export fails. This usually shows the error “Operation not permitted”.
Flatten
When checked, all tool drawings stored in the clip are rendered into the exported footage.
When unchecked, clean video footage is exported. The drawings are exported in the form of clip metadata and stored within the exported file. 3rd party video players ignore the metadata and play only clean video. When a non-flattened clip is imported into the Paint, the drawings become available and are fully editable.
The clip can contain pause points made by the Pause tool which are unpaused by pressing play during normal operation. This interaction during export is not possible, however you can set the predefined length of the pause in the Config editor, Clip Import/Export tab.
Metadata
When the destination format supports storing metadata (e.g. .mov), an exported clip can contain:
- Chroma key settings
- User pause points (see Pause tool)
Non-flattened clips also contain:
- Timeline (see Playback speed timeline)
- Tool drawings
These data are used again after the clip is imported back to Paint.
Codecs
You can choose from several predefined codecs. Some codecs like DnxHD or ProRes are not present until a valid License is present.
NVIDIA H.264 encoder requires a Kepler-based Nvidia GPU or newer.
Motion JPEG
This codec is used in the built-in disk recorder. When you select MJPEG export profile for unflattened export, video data is copied into the destination file without any recompression in full quality. Unflattened MJPEG clips are intended to be imported into Paint again later.
Interlaced clips might not be playable in the 3rd party video players until they have full MJPEG support. We recommend e. g. VLC media player for playback.
Export process
All user interaction and video output is disabled during export. You are informed of progress of the export and you can cancel the process.
Bulk Clip Export
Bulk export allows you to export several clips into either a single file or individual files for each clip at once. The clips are exported in user-defined order (= order of selection).
To export clips in bulk first select the Bulk Export… option in any clips context menu. A dialog with all available clips grouped by banks will appear with all from the current bank preselected. You can alter the selection and order by clicking on the check boxes on the left of banks and clips.
In the next dialog you can choose the destination file (in case of export to on file) or folder (when exporting each clip separately - name is taken from the clip username) and export profile. See the Profile chapter in the section above for more information about export profiles.
You will be informed about the total and current clip export progress during exporting.
Flatten
When exporting into one file, flattening of graphics is always turned on. Otherwise you can select whether or not to flatten the individual clips in the second stage dialog by Flatten check box.
Note: Exception being clips from Formation Tool where unflatten export is not supported.
Smart import splitting
Imported clip can be automatically split into many representing individual instances defined in the metadata.
Currently supported formats:
- Sportscode (.xml)
- XOS (.xchange)
To use this you first need to specify the format of metadata in the Config Editor - Clip Import/Export.
After that, when the Split Clip option is checked in the import clip dialog, Paint will look for specified metadata and then split the given clip accordingly. When no metadata is found an error message appears and the clip continues to import normally (as one).
Split clips can be exported individually or in bulk, combined with any other normal and/or split clips in any selected order. Relevant metadata will be preserved, normal clips will appear as time gaps.
Any operations applied to individual clips resulting in timing changes (e.g. applying a slowmo or pause) will also be automatically applied during the export.
Smart export
Clips automatically split by metadata can be also easily exported simply switching to the Source clips view in the export clip dialog.
Here you can see only the automatically split clips grouped by individual imports.
Simply select a whole group, in our case MATCHTRACKER LONG THROWS, to export all relevant in the apparent order or pick individual clips in any order required.