Production start/end
Non-animated graphics have an unlimited production length. You can set production start and end to a specific time.
Press the Production button in the lower left corner of the video preview. The Production end button is shown next to graphic elements. The buttons are shown for graphics that belong to the currently selected tool.
Controls
Control | Description |
Start is at current time/end is at current time. Press the Button to set the production to current time. | |
Infinite production. Press to set production start/end to actual time. |
|
Production start is in the past/Production end is in the future (relatively to current time). | |
Production start is in the future/Production end is in the past (relatively to current time). | |
Production is disabled (you cannot set end while being before start). |
Playback speed timeline
Buttons
Control | Button |
Pause / Edit Pause
|
|
Jog Shuttle | |
The pause points are rendered above the timeline. Pause point is rendered in yellow while current time equals to time of that pause point | |
Slow-motion/Edit slow-motion |
|
Pause/slow-motion length | |
Saves the timeline into the clip |
Pause
Pause: The pause tool inserts pause blocks into the playback timeline of the clip.
Automatic pause
Automatic pause: Inserts pause block with a desired duration. Supported by Zoom Pan and Playback speed tools.
- Select a clip.
- Cue to the desired frame to being your pause.
- Press the Edit Pause button.
- If no Pause is defined at the current time, a new Pause block is created.
- Use the Jog/Shuttle to define pause length. You can see the actual length of the block on the timeline.
- The pause block is rendered in red color on the timeline.
- Press Edit Pause button again.
- Press the Save button to save the timeline into the clip.
Manual pause
Insert pause point at a given time. Playback stops here and waits for user request to continue playing. Supported by the Pause tool.
- Select a clip.
- Cue to the desired pause beginning.
- Press the Pause button. Pause point is created.
- The pause points are rendered in the timeline. Pause point is rendered in yellow while current time equals to time of that pause point.
- Press the Pause button while being on an existing pause point.
- Press the Save button to save the timeline into the clip.
Slow motion
Inserts a slow motion block into the playback timeline of the clip. When the clip is played, the playback speed is changed in defined time range.
To define Slow motion:
- Select a clip.
- Cue to the desired Slow motion block beginning.
- Press the Edit Slow motion button. If no Slow motion block is defined at the current time, a new Slow motion block is created.
- Use Jog/Shuttle to define Slow motion length. You can see the actual length of the block on the timeline.
- Press the Edit Slow motion button again.
- Press the Save button to save the timeline into the clip.
Pause/slow-motion length
The length of the Pause/Slow motion blocks is rendered on the timeline.
- SS:FF
- SS means seconds
- FF means fields or frames,
Example: Depending on current video format, HD_1080I _ 50 the FF values are in the range 0..49.
Initial duration of pause
Initial duration (in seconds) of a newly created pause can be set in the configuration file:
<Timeline>
<PauseDefaultDuration value="5"/>
</Timeline>
Distance text
Some tools support showing a text that displays distance between end points of the drawing. An example is 3D Arrow tool.
Distance text settings can be found at the Distance tab of tool properties. The text can be aligned to its parent tool in different ways that are controller by TrackingType selector.
Rendering | Distance Text |
None: Distance text is rendered as an on-screen text. TextPosition property controls position of text on the screen, having [0,0] in the center and [1,1] in right upper corner of the screen. | |
Shape aligned: Distance text is rendered as an object lying on the ground. TextPosition defines relative distance of the text, in meters, text from the center of measured distance line. | |
Camera facing: Distance text is rendered as a 3D object standing on the pitch, rotating towards camera continuously. TextPosition defines relative distance of the text, in meters, text from the center of measured distance line. |
To adjust how the distance value is presented to video, use TextFormat property. It is using float value formatting syntax similar to the one used in C or Java.
Examples |
|
Virtual jog
The Virtual Jog control allows you to jog inside the interface rather than using any hardware. The control is composed from outer wheel, which can be virtually rotated like usual jog wheel. Drag the virtual jog wheel to jog through the video footage.
The middle of the jog wheel contains a button to play/pause video playback. The state changes according to the actual state of the playback.
Mouse-less operation
The skin is designed to allow basic operations without need of a mouse accessible from the touchscreen stand.
Action | Gesture |
Open Clip Administration dialog | Hold finger in the Clip palette for few seconds. |
Exit application | Hold finger on the Clear button for a few seconds. |
Administration menu | Hold finger for few seconds on the Clear button. |
Change tool property | Hold finger for few seconds on a tool button. |
Presentation Window
Allows you to present the preview from the main Paint window on an external monitor or projector without showing the controls (only video and drawings will be shown).
To use this feature:
- Run Paint with 2 or more monitors connected in extend mode.
- The main display will be occupied by the main application windows and the "Toggle Presentation Window" button will appear.
- Click on the button to activate/deactivate.
Activate | Deactivate | MonitorDevice = 0 | MonitorDevice = 1 |
The behavior of presentation windows can be altered in config XML. By default is enabled without specified MonitorDevice.
<OutputWindow>
<!-- enabled by default -->
<Enabled value="1"/>
<!-- (optional) 0-based system monitor index -->
<MonitorDevice value="1"/>
</OutputWindow>
Web Remote Control
Paint supports remote control of the software via a browser page. A UI for video control and telestration, along with video preview is streamed to a browser page to allow users to control clip selection and playback, telestrate, and use the formation tool remotely.
- Mac/iPad requires Safari 13 on MacOS and iPadOS (or later)
- Windows/Android requires Chrome browser
Note: Web Remote Control requires a license upgrade. |
Snapshots
You can take a snapshot of the current video frame including all graphics and save it to a file. There's user action for this named “TakeScreenshot”.
Parameters of the snapshot can be configured in the config editor. The Screenshot element can have following sub-elements:
Sub-element | Description |
ImageFormat | Format of the image. Supported are "jpg", "png", "bmp". Default is "bmp". |
NamePrefix | Name prefix of the image file. When empty, name of the clip is used if defined. Otherwise "PaintSnapshot" is used |
Directory | The directory for storing snapshots. Empty will default to the Documents directory. |
Full-Frame Stings
This concept allows you to create full-frame graphics that can be automatically added to the start of each clip. This is targeted to users who would like to either precede the clips with graphical info or sponsors graphics. The stings are in .gtc file format.
Assumptions
- The sting will always be positioned to fill the screen. So if a sting is made smaller than screen resolution, it will be resized to match the output resolution.
- The sting will be played at the output frame rate.
- The sting is not moveable by the user.
- The sting will be played at the start of the clip.
- The sting will be visible only when Play is pressed. It stays hidden during jogging etc.
- Stings must be enabled in the Config editor.
Workflow
- Create a GTC clip using ChyronHego Clip Convertor available at the Download area. Follow instructions for .gtc clip creation in the User guide of the Clip Convertor. Resolution and frame rate should match the video output.
- Copy the .gtc clip into Stings folder. By default is the folder is located at:
- MS Windows
- Documents/Paint9/Stings
- OS X
- /Library/Application Support/ChyronHego/Paint/Tools/Stings
- MS Windows
- Run Paint, pick 'Stings...' item from the popup menu on the Clear button to open Stings editor. Here you can assign Clip playback delay to each of the stings. The sting starts playing when Play is pressed and video playback is delayed by this value [in Video fields]. This allows the sting to be fully played before the clip starts.
- Select a clip to use. Click the Sting widget and pick one of the stings from the drop-down menu. Picking 'none' item will cause sting removal from the clip and reverting Playback delay. All changes of sting assignments to the clips are saved automatically.
- Recue and play the clip to see the result.
Jump to Time of Day
This function allows you to jump back in the record train to a point specified by time of day. The function is available by pressing on the time of day time in the skin. The function is not available when a clip is selected.
Specify the time to jump to the next dialog. Keep in mind that no footage may be available for given time. The footage might have been overwritten at that given time or the application might not have been running at all.