Skip to content

(studio) Add I/O markers and "A/E" navigation shortcuts to the Studio timeline #807

Closed

Description

@O1Anas

Problem

Navigating long compositions is currently manual and inefficient. There is also no way to isolate a specific segment of the timeline for focused editing or looping. This makes it difficult to fine-tune specific transitions or "beats" without playing the entire video from the start.

Use Case:

  • Quickly jumping between the start and end of a project for review.
  • Isolating a 2-second transition (e.g., frames 30-90) to check animation fluidness without manual scrubbing.
  • Defining a specific "Work Area" for focused looping during the design phase.

Proposed solution

1. Navigation Shortcuts

Implement global event listeners for the following keys to improve timeline traversal:

  • A: Jump playhead to the Start Point (Global start or custom In-point).
  • E: Jump playhead to the End Point (Global end or custom Out-point).

2. Adjustable Work Area (I/O Markers)

Introduce a "Work Area" logic that constrains the playback engine:

  • Setting Points: Use I to set the In-point and O to set the Out-point at the current playhead position.
  • Constrained Navigation: When these points are set, the A and E shortcuts should jump to these markers instead of the absolute project boundaries.
  • Looping Logic: When the loop toggle is active, the playhead should immediately seek back to the In-point upon reaching the Out-point.

Activity

  1. changed the title [-](studio) Enhanced Playback Navigation Shortcuts and Customizable Render/Loop Range (Work Area)[/-] [+](studio) Add I/O markers and "A/E" navigation shortcuts to the Studio timeline[/+] on May 13, 2026
  2. added 2 commits that reference this issue on May 13, 2026
    1caeb28
    83c29fa
  3. added 2 commits that reference this issue on Aug 6, 2026
    fe14917
    200f014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions