Timelines

Basic usage

Onlyview shows are organized using timelines. A timeline contains multiple cues, which will be played sequentially.

Timelines contain multiple layers: you can play multiple cues at the same time.

A show contains multiple timelines, that can be re-arranged.

Special cues can automatically play, pause, or jump on the timeline.

The red locator shows where the currently-edited timeline is playing. The “current time” is known as the timecode.

Cues

Cues allow you to play video and audio content. They lay on the timeline and must also be positioned and adjusted in the 2D preview.

To create a cue, drag&drop a media from the media list to the timeline.

The cue can then be moved in time, rescaled, and offer multiple options, like opacity, color, playback speed, etc.

Layers

Timelines are organized in layers. Layers are used to play multiple cues at the same time. This is useful in many cases. Examples include:

The add/delete buttons can create and remove layers from the current timeline.

Multiple timelines

A single show can contain multiple timelines, each playing at a different timecode.

To add a new timeline, go to Objects->timelines->right click->create timeline.

The timelines are drawn sequentially, from left to right in Producer’s order. This order can be rearranged using the Timelines Setup dialog.

Timeline can be turned on and off. They also have a grandmaster, which handles the opacity of the whole timeline.

Media cues

Common parameters

Commonly-used parameters are directly accessible in the timeline: opacity, position, rotation, scale, color, etc.

There are two tabs of parameters, which can be switched by clicking on the first line

The F1…F11 keys give a direct access to each of these parameters in a compact mode:

Opacity has quick-access keys: Numpad0 forces the opacity to 0, Numpad1/ Numpad2/… Numpad9 to 10%/20%/… 90% respectively, and Ctrl-Numpad0 forces the opacity to 100%.

Once in compact mode, click on the left part to return to expanded mode:

Cue setup dialog

Double-clicking on a cue opens the Cue setup dialog.

Editable parameters are:

Some media types have extra parameters:

Loop & freerun

The Loop option makes the media go back at the start when reaching the end.

This is not useful in itself, because reaching the end of the media means that we will leave the cue:

However, the cue can be extended to be longer than the media:

A black vertical mark will show when the media wraps around.

Looping takes in/out into account: if you crop 1 second of a 10-second movie, then the media will loop every 9 seconds.

Freerun makes the cue handle time by itself. As soon as the cue starts playing, the cue will entirely ignore the timeline’s timecode. In particular, this means that pausing the timeline will not impact freerun cues, which will continue playing:

Freerun is often used in conjunction with Loop; otherwise, the freerun cue will continue playing the last frame of the media.

The only way to stop showing the cue is to move the locator outside of the cue. This will also reinitialize the internal timecode, so exiting and re-entering the cue starts playing the media at the expected timecode.

Animations

Most cue parameters can be animated on the timeline. This is done by clicking on the stopwatch icon:

Changing an animated value will automatically create a new keyframe.

To delete a keyframe, select it and press Suppr.

Animations can be used to create transitions between cues. In this case, it is particularly handy to know common keyboard shortcuts:

This will give you a 1 second crossfade:

Cue view

Ctrl+double-clicking (or right-click -> Edit all cues parameters) on a cue gives access to a new panel, on which more cue parameters can be edited. In particular, it shows the Effects options.

To exit the cue view, close it in the top-right corner, or ctrl-double click on an empty area of the timeline.

While the cue view is active, some actions are locked, like deleting the cue.

Layers

Media cues are organized in layers. Layers are shown from top to bottom, so a cue placed in layer 1 can be hidden by a cue on layer 2.

Adding and removing layers

By default, new timelines have 40 layers, but you can add more, or delete existing ones.

Collapse / expand

Each layer can be individually expanded: it will take more space vertically. To toggle between collapsed and expanded mode, click on the left part of the layer:

All layers can also be expanded/collapsed at once using the dedicated buttons:

Expanded layers can either be “compressed” and show a single parameter, or fully expanded. To show a single parameter, select a cue, and press the function key of the desired parameter : F1 for opacity, F2 for position, etc.

To fully re-expand the layer, click on the left part :

On/off and Solo

Each layer can be individually turned on or off using the green button.
Layers can also be solo’ed using the “s” button. Only solo layers are visible. Note that multiple layers can be solo at the same time.

Interacting with the timeline

Each timeline has:

Timeline setup

Link Timeline: Doing play/pause/locate actions on the current timeline triggers the same actions on the linked timeline.

AutoStart: If enabled, the timeline will automatically play when Producer starts. This is mostly useful for show control, like starting the Displays via WakeOnLan or similar actions. See the Command Cues chapter for details on how to add actions on a timeline.

Multiple timelines

New timelines can be created in the Content window, Objects tab

Timelines can be re-ordered:

Just as layers are rendered top to bottom, timelines are rendered left to right. Normally, this means that a cue in Timeline 2 can hide a cue in Timeline 1. But if timelines are reordered, Timeline 2 can be shown first (so, below).

Dual Locator

Normally, changing the timecode by dragging the Locator is immediately taken into account by all Displays.

The Dual Locator makes it possible to edit or preview a part of the Timeline, while Display runs at a different timecode.

To enable the Dual Locator, press the following button:

The timeline will now show two locators, the usual blue one, and a yellow one.

The blue one shows what Display is playing. The yellow one is the “working” locator, used to add cues, animations, etc.

All changes are live; in particular, care should be taken to avoid adding cues in a zone where Display is playing.

Usual keyboard shortcuts like Space, T, Y, etc, work and are applied on the yellow locator. In order to play/pause/locate the Displays, you have to explicitly exit the Dual Locator mode by re-clicking on the button.

Auto-crossfade

Auto-crossfade lets you jump from any point to any other point in a timeline, without any hard cut, and without the need to pre-encode a transition.

For instance, this is what a traditional, keyframe-animated crossfade looks like:

The cues must be precisely positioned, and opacity keyframes must be hand-placed.

On the contrary, when auto-crossfade is enabled, the cues can be anywhere, without any special preparation. Just right-click on a cue, and select “Locate & Play here”:

For 1 second, Onlyview will smoothly crossfade between the two cues. On the timeline, two locators will be playing:

Auto-crossfade is enabled using this button:

The duration of the crossfade can be configured per-timeline, as well as the crossfade type:

Command Cues

Command Cues are a way of controlling the show. Using Command Cues, you can encode pauses, jumps, and other actions that should happen at specific timecodes.

All actions that are configurable using Command Cues can also be triggered using QuickKeys. Use Command Cues to trigger the action automatically when playing a timeline; use QuickKeys to trigger the action manually, using the mouse.

Playback control

Simple playback control Command Cues are accessible directly on the timeline window:

Command Cues are inserted in the top part of the timeline, in the Command Layers.

Available cues are:

Loops have two parameters, which are accessed using double-click:

Producer control

You can also encode actions that control Producer itself. In the OBJECTS tab, the first item is PRODUCER. This item can be drag&dropped on the timeline.

Available actions are:

For Reboot and Halt to be effective, navigate to File->Options, and in the General tab, tick “Allow dangerous Producer actions”. Otherwise, these actions will be ignored. Before shutdown, Producer will warn you, and will give you 10 seconds to abort. If the procedure is not aborted, Producer will close without saving any changes to the project, and shutdown/reboot the computer.

Display control

Individual Displays can also be controlled. Just like Producer actions, this is done by drag&dropping the Display in a Command Layer:

Action Graph controls

Nodes of Action Graphs can be inserted on Command Layers. Right-click on a node to access the feature:

By editing the new cue, you can trigger changes in any editable value. In this example, a media is moved 100 pixels to the right:

Devices controls

Some devices can also be dropped on the timeline, in particular the timecode devices. See the Device chapter for mode details.

Full reference

Timeline & boards shortcuts

- Rubber band: Left click & drag

- Prevous timeline/board: Ctrl + Page up

- Next timeline/board: Ctrl + Page down

- Toggle dual locator: ALT + D

- Play/pause: Space

- Locate: L

- Go to previous frame: Ctrl + T

- Go to next frame: Ctrl + Y

- Go to previous second: T

- Go to next second: Y

(except for boards)

- Contextual menu: Right click

- Zoom: Alt + Wheel

- Select all cues: Ctrl + A

- Select cues before the locator: Ctrl + B

- Select cues after the locator: Ctrl + E

- Locate to the beginning: Ctrl + Alt + B

- Show layer: Ctrl + L

- Go to selection beginning: I

- Go to selection end: O

- Go forward: Alt + Y

- Go backward: Alt + T

- Add marker: Shift + M

- Add pause action: Shift + P

- Add loop action: Shift + L

Timeline layer shortcuts

- Expand all layers: Alt + L

- Collapse all layers: SHIFT + Alt + L

- Select previous media layer and unselect cues: P

- Select next media layer and unselect cues: M

- Select previous media layer keeping cues selection: Ctrl + P

- Select next media layer keeping cues selection: Ctrl + M

- Go to previous cue: J

- Go to next cue: K

Timeline cues shortcuts

- Select cue: Left click

- Toggle cue selection: Ctrl + Left click

- Move cue selection: Left click & drag

- Copy: Ctrl + C

- Cut: Ctrl + X

- Paste: Ctrl + V

- Paste special: Ctrl + Alt + V

- Remove: Delete

- Add cue at specific position: Alt + Drag and drop media on Timeline/Board

- Cue edition: Left double click

(except for command cues)

- Opacity to 0% (10%, 20%, 30%...): 0 (1, 2, 3...)

- Opacity to 100%: Ctrl + 0

- Brightness to 0% (10%, 20%, 30%...): Alt + 0 (Alt + 1, Alt + 2, Alt + 3...)

- Brightness to 100%: Ctrl + Alt + 0

- Brightness to -10% (-20%, -30%, -40%...): Shift + Alt + 1 (Shift + Alt + 2, Shift + Alt + 3, Shift + Alt + 4...)

- Brightness to -100%: Ctrl + Shift + Alt 0

(except for board cues)

- Contextual menu: Right click

- Move cue selection to locator: Shift + Left click

- Move cue from layer keeping the timecode: Alt + Left click & drag

- Resize cue duration: Left click & drag left or right border

- Cue extra parameters edition: Ctrl + Left double click

- Close cue extra parameters: Ctrl + Left double click outside the cue zone

- Move cues (-1 frame): -

- Move cues (+1 frame): +

- Move cues (-1 second): Ctrl + -

- Move cues (+1 second): Ctrl + +

- Move cues backward: Alt + -

- Move cues forward: Alt + +

- Align start of cues to the locator: Ctrl + Shift + I

- Align end of cues to the locator: Ctrl + Shift + O

- Extend/Cut start of cues to the locator : Alt + I

- Extend/Cut end of cues to the locator: Alt + O

- Show opacity (position, rotation, scale...) parameter: F1 (F2, F3, F4...)

- Show and edit opacity (position, rotation, scale...) parameter: Alt + Shift + F1 (Alt + Shift + F2, Alt + Shift + F3, Alt + Shift + F4...)

- Paste opacity (position, rotation, scale...) parameter: Ctrl + F1 (F2, F3, F4...)

Animation keys

- Contextual menu: Right click

- Add an opacity (position, rotation, scale...) animation key at locator's timecode: Shift + F1 (F2, F3, F4...)

- Remove an opacity (position, rotation, scale...) animation key at locator's timecode: Ctrl + Shift + F1 (F2, F3, F4...)

- Toggle key selection: Ctrl + Left click

- Move key selection to locator: Shift + Left click

- Copy key selection: Ctrl + C

- Cut key selection: Ctrl + X

- Paste key selection: Ctrl + V

- Go to previous animation key frame: Shift + J

- Go to next animation key frame: Shift + K