Skip to content

Video Trimmer Dialog

The Video Trimmer dialog allows you to set the start and end points for video and audio layers.

Dialog Title

“Video trimmer”

Appearance

The dialog opens as a large overlay on top of the studio.

Elements

Video Preview Area

  • Video player: displays the video with play/pause controls
  • Audio layers: show an audio placeholder image instead

Timeline Rail

ComponentDescription
Frame thumbnailsVideo frames displayed as a strip
Start handleBlue draggable edge (left)
End handleBlue draggable edge (right)
Selected rangeBlue border showing the trimmed portion
Progress indicatorWhite vertical line showing the current position
Dimmed areasUnselected portions appear grayed out

Play/Pause Button

  • Blue button below the preview
  • Play icon when paused
  • Pause icon when playing

Time Steppers

Two time input groups for precise control:

Start Time Stepper:

  • Format: H:MM:SS.D
  • Up/down arrows for each segment
  • Click to type directly

End Time Stepper:

  • Format: H:MM:SS.D
  • Up/down arrows for each segment
  • Click to type directly

Action Buttons

ButtonStyleAction
CancelGray backgroundClose without saving
DoneBlue backgroundSave trim settings

Keyboard Controls

KeyAction
EscapeClose the dialog without saving
Arrow Up/DownAdjust the focused time value
Arrow Left/RightMove between time fields

Interactions

Trimming by Drag

  1. Drag the start handle to set the trim start
  2. Drag the end handle to set the trim end
  3. Drag the selected range to move both handles together

Trimming by Click

  1. Click outside the selected range to extend it to that point
  2. Click the timeline to position the progress indicator

Preview

  • Click play to preview the trimmed section
  • Playback loops within the selected range

States

StateDescription
LoadingSpinning indicators while frame thumbnails are generated
ReadyAll frames loaded, interaction enabled
PlayingVideo preview playing
DraggingA handle is being dragged

Mobile Adaptation

  • Full width minus margins
  • Horizontal scroll for the timeline on narrow screens
  • Stacked controls layout
  • Touch-friendly handle sizes