Timeline

Updated: 05/18/2026

The Timeline is used to manage and edit assets and motion over time, allowing you to create animations and video compositions.

This page explains the operations and features available on the Timeline.

Layer List Basic Operations

Right-Click Operations

CopyCopies the selected layer.
PastePastes the copied layer.
DuplicateDuplicates the selected layer.
DeleteDeletes the selected layer.
New Layer ▶From ▶, you can create Text, Shape, Solid, Timecode, and Pattern layers.
Add TrackAdds a new track.
Last Frame AdjustmentFrom ▶, you can choose one of the following options:
Set to Current Playback Position
Sets the last frame to the current playback head (green bar) on the Timeline.
Align to Last Layer
Sets the last frame to match the layer with the longest duration.
Clip to Layer BelowMasks the selected layer or group using the opaque area of the layer or group directly below it.
Layer Order ▶Changes the stacking order of layers from ▶.
Flip ▶Applies Flip Horizontally or Flip Vertically to the selected layer from ▶.
LockLocks the selected layer.

Timeline Toolbar

The toolbar displayed at the top of the Timeline provides essential controls for playback, loop playback, cutting, and pinning the playback head.

Move to Start FrameMoves the playback head to the start of the work area.
1 Frame BackMoves the playback head back by one frame.
Play / StopPlays or stops the scene.
1 Frame ForwardMoves the playback head forward by one frame.
Move to End FrameMoves the playback head to the end of the work area.
Loop PlaybackWhen enabled, playback repeats within the work area.
Curve EditorSwitches the Timeline to the Curve Editor.
Select ToolSwitches to the select tool.
Cut ToolSwitches to the cut tool.
Pin Playback HeadWhen enabled, clicking keyframes does not move the playback head.
BPM Grid ToggleWhen enabled, displays the BPM grid on the timeline. Detailed settings can be adjusted from the icon on the right.

Work Area

The work area is the bar located above the Timeline.

By specifying a range within this bar, you can repeatedly play back that section only.
It can also be used to define the export range.

Displaying and Adjusting the Work Area

Drag either end of the bar to change the start or end point, allowing you to expand or shrink the range.

Drag the center of the bar to move it left or right without changing its length.

Specifying the Preview Range

Only the section specified by the work area can be played back.
When Loop Playback is enabled in the toolbar, the playback head repeatedly plays within the work area, allowing you to closely check animation motion and timing.

Specifying the Export Range

Click Export in the upper-right corner of the screen and select Work Area Only under Export Range in the dialog.

With this setting, only the range specified in the work area will be exported instead of the entire Timeline.

Basic Keyframe Operations (Dope Sheet / Curve Editor)

How to set the keys

Animations are created by inserting keyframes on the Timeline.
By default, newly added keyframes use Auto Smooth interpolation.
Keyframes with Auto Smooth applied are interpolated using smooth curves, similar to Auto Smooth in Live2D Cubism.


① Adding Keyframes from the Layer List

Click “” to the left of a layer to display its property group.

Click the clock icon next to a property to add a keyframe.

You can also add keyframes by clicking the icon to the right of the label.
By changing numeric values, you can fine-tune the model’s motion.
The same operations can be used in the Curve Editor to add keyframes.

② Adding Keyframes with Ctrl + Click

By holding Ctrl and clicking, you can add a keyframe at any position on the Dope Sheet.
If Pin Playback Head is turned off, adding a keyframe will also move the playback head to that position.
The same operation can be used in the Curve Editor to add or delete keyframes.

Ctrl + clicking an existing keyframe again will delete that keyframe.

Dope Sheet

The Dope Sheet is used to manage keyframes and adjust timing, making it easier to understand the overall keyframe layout.

Scrolling and Zooming in the Dope Sheet

You can freely adjust the display position and zoom using the mouse.

OperationDetails
・Spacebar + mouse drag
・Middle Mouse Button Drag
Scrolls vertically and horizontally within the Dope Sheet.

Aligning Layers

Double-click the left or right edge of a layer or group on the Timeline to align it to the beginning or end of the scene.

If multiple layers are selected, all selected layers will be aligned together.

Curve Editor

Click the graph icon in the Timeline toolbar to switch from the Dope Sheet to the Curve Editor.
The Curve Editor allows you to adjust the smoothness and speed of motion between keyframes.
When a property within a layer is selected, the display range of that layer appears as a bar at the top of the Timeline.

*If properties from multiple layers are selected, the bar will not be displayed.

This helps you visually understand the relationship between the layer’s duration and keyframes, making it easier to determine where to place keyframes.
Use this feature to create more advanced animations.

Scrolling and Zooming in the Curve Editor

You can freely adjust the display position and zoom using the mouse.

OperationDetails
・Spacebar + Mouse Drag
・Middle Mouse Button Drag
Scrolls vertically and horizontally within the Curve Editor.
Alt + Mouse WheelZooms the time axis (horizontal).

Curve Types

LinearConnects keyframes with straight lines, creating constant, linear motion.
Auto SmoothThe default interpolation method. Connects keyframes with smooth curves, creating gradual acceleration and deceleration. Equivalent to Live2D Cubism’s Auto Smooth.
StepConnects keyframes with horizontal lines based on the current keyframe value, causing instantaneous changes between frames.
Inverse StepConnects keyframes with horizontal lines based on the next keyframe value, causing instantaneous changes.
BezierConnects keyframes with Bezier curves, allowing fine control over motion acceleration and deceleration.

Bounding Box for Selected Keyframes

In the Curve Editor, the parameter input fields for each property are displayed in the same color as the corresponding graph.

Parameter Input Fields and Graph Colors

In the Curve Editor, each property’s parameter input field is displayed in the same color as its corresponding graph.
This makes it easier to visually match graphs with their numeric values when working with multiple properties.

How to Operate

  1. Open the Curve Editor and drag to select the desired keyframes.
  2. Once selected, a bounding box appears around them.
  3. Drag inside the bounding box to move all selected keyframes.
    Move: Hover near the center until the cursor becomes a four-way arrow, then drag.
    Scale: Drag a corner or the midpoint of an edge to scale part of the curve.
  4. Press the Delete key to remove all selected keyframes.

Switching Between Locking and Moving the Playback Head

In the Dope Sheet and Curve Editor, you can toggle whether clicking a keyframe automatically moves the playback head.
This behavior is similar to Live2D Cubism Editor and can be switched on or off using the Pin Playback Head button in the Timeline toolbar.

  • Off (Default): Clicking a keyframe moves the playback head to that position.
  • On: Clicking a keyframe does not move the playback head.

Cut Function

Click the scissors icon in the Timeline toolbar to switch to the Cut tool.

You can split assets such as videos, audio, and Live2D models into arbitrary lengths, extract only the necessary parts, and delete unnecessary sections for detailed editing.

Cut Shortcuts

The following operations allow you to quickly split items using only the keyboard, without the cut tool.

OperationDetails
SWhen selecting a layer on the timeline, it splits at the current position of the playhead.

Copy and Paste Keyframes

Keyframes can be copied and pasted on the same layer with a time offset or pasted onto another layer.
This is useful when applying the same motion or timing to multiple elements.

Copy and Paste Procedure

The procedure is the same in both the Dope Sheet and Curve Editor.

  1. Select the keyframe to copy and press Ctrl + C.
    (Keyframes can be selected from each layer’s properties, such as Live2D parameters.)
  2. Select the destination property, move the playback head to the desired position, and press Ctrl + V.

Keyframes copied in the Dope Sheet can only be pasted in the Dope Sheet, and keyframes copied in the Curve Editor can only be pasted in the Curve Editor.
Copy and paste between different editors is not supported.

Conditions for Pasting

The behavior of keyframe copy and paste depends on whether the source and destination layers and properties match.
Note: This behavior may change in future updates.

Dope Sheet

  • Same layer × Single Property
    Values and motion are pasted as is. Pasting is possible even if the property differs (e.g., Rotation → Opacity).
  • Same layer × Multiple Properties
    Multiple keyframes can be copied and pasted simultaneously.
  • Different Layers x Single Property
    Pasting is possible even between different layers. Values are automatically adjusted to preserve the curve shape.
  • Different Layers x Multiple Properties
    Pasting is possible even between different layers. Values are automatically adjusted to preserve the curve shape.

Curve Editor

  • Same layer × Single Property
    Values and curves are pasted as is. If properties differ, values are converted to preserve the curve shape.
  • Same layer × Multiple Properties
    Multiple keyframes can be copied and pasted simultaneously.
  • Different Layers x Single property
    Pasting is possible even if property types differ. Values are automatically adjusted to preserve the graph shape.
  • Different Layers x Multiple Properties
    Keyframes are pasted only into properties with matching names.

Separating Audio and Video in Video Files

Audio and video can be separated from a video file and edited as independent tracks.

Right-click a video layer in the Layer List or on the Timeline and select Separate Video and Audio to create separate tracks.

Was this article helpful?
YesNo
Please let us know what you think about this article.