---
title: "Edit timing on the timeline"
description: "Move, trim, split, align, and inspect clips in HyperFrames Studio."
---

The timeline controls when elements appear and how long they remain.

<Frame caption="The selected clip edge changes its duration while the canvas and neighboring tracks remain visible.">
  <img
    src="https://static.heygen.ai/hyperframes-oss/docs/images/studio/timeline-v1.jpg"
    alt="HyperFrames Studio timeline with the edge of a selected clip ready to trim"
  />
</Frame>

## Move a clip

Drag the body of a clip left or right. Its start time changes while its duration stays the same.

Use snapping to align the clip with the playhead, another boundary, or a useful beat.

## Trim a clip

Drag the left or right edge.

- Trimming the left edge changes when the clip begins.
- Trimming the right edge changes when it ends.

Trimming does not automatically rewrite the story. Play the surrounding section to check entrances, exits, media continuity, and narration.

## Split a clip

Splitting is supported for eligible timeline elements.

You can:

- place the playhead, open the clip menu, and choose **Split at…**;
- switch to the razor tool and click the clip;
- hold Shift while using the razor to split every eligible clip under that time.

Use the **B** shortcut to switch to the razor tool. Return to the selection tool when you finish cutting.

<Note>
  A split must happen inside the clip, not exactly on its start or end. Some element types cannot be split safely.
</Note>

## Zoom and navigate

Zoom in for keyframes and short edits. Zoom out to understand the complete sequence.

Use the playhead for the exact edit moment. Use playback and frame stepping to check what happens immediately before and after it.

Tab into the timeline to reach its current logical focus target. Use Left and Right to move within that row. Use Up and Down to move to the nearest target at the same time in the previous or next row.

Home and End move to the start or end of the focused row. Hold Command or Ctrl to move to the first or last logical row. Page Up and Page Down move by one visible page of rows.

On an expandable track row, Right expands collapsed keyframe property lanes and Left collapses expanded lanes. From a keyframe property row, Left returns to its parent track row. Enter or Space toggles the same lanes. Use the Context Menu key or Shift + F10 to open the focused target's menu when it has one.

The timeline keeps only one logical timeline target in the Tab order. Native header controls, such as visibility and keyframe actions, remain separate Tab stops. When the logical target is outside the virtualized viewport, Studio keeps it mounted, scrolls it into view, and then restores focus.

Screen readers receive the timeline as a treegrid. Track rows announce their level and expanded state. Clips and keyframes announce their names, times, and selection state. Easing controls announce their names and times.

See [Keyboard shortcuts](/studio/shortcuts#timeline-navigation) for the complete command table.

## Work with beats

Beat markers provide timing landmarks, especially for music-driven work. Snap edits to them when the audio should drive the cut; ignore them when the story or voiceover needs a different rhythm.

## Move several items

Select multiple eligible timeline elements when they need to remain aligned. Drag them together, then check for collisions or gaps on their tracks.

## Open a nested scene

Expand a nested composition to see its children, or open it and use the breadcrumb to return. Be clear whether you are changing the scene’s internal timing or its timing in the parent video.

## Undo mistakes

Move, trim, split, and many other timeline actions participate in Studio history. Undo immediately when a result is unexpected, then retry with a closer zoom or a more precise playhead position.

## Related topics

- [Edit the frame](/studio/canvas)
- [Edit animation and keyframes](/studio/animation)
- [Use Studio keyboard shortcuts](/studio/shortcuts)
