Skip to content

[FEAT] Add visual drag-based trim timeline for better UX #537

@rahul616sama

Description

@rahul616sama

Hi @magic-peach

Problem
The current Trim feature requires users to manually type exact timestamps (start/end seconds) to cut their video. This becomes really frustrating when:

  • The video is long
  • You need to make multiple cuts
  • You don't know the exact second you want to trim at

Having to scrub through the video, note the exact time, and then type it manually is slow and error-prone.

Proposed Improvement
Make the Trim section more user-friendly by adding:

  • A draggable timeline/range slider so users can visually select the trim range instead of typing numbers
  • Playhead sync — clicking on the timeline should auto-fill the start/end time
  • Optional: A "Set Start" / "Set End" button that captures the current playback position with one click

Benefits

  • Much faster and intuitive trimming
  • No need to memorize or note timestamps
  • Especially helpful for long videos with multiple cuts
  • Better experience for non-technical users

I would love to work on this under GSSoC'26 if approved. Please assign this issue to me!

Thank you! 🙌

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions