Skip to content

feat: Video Editor: Add Chapters Support, Video Trimming, and Chapter Display#1255

Merged
mgogoulos merged 112 commits into
video-editorfrom
feat/video-trim-and-chapters
May 15, 2025
Merged

feat: Video Editor: Add Chapters Support, Video Trimming, and Chapter Display#1255
mgogoulos merged 112 commits into
video-editorfrom
feat/video-trim-and-chapters

Conversation

@Yiannistaos

Copy link
Copy Markdown
Collaborator

Description

This PR significantly enhances the Video Editor with three major features: video trimming capabilities, comprehensive chapters support, and chapter display in the video page. The video trimming feature allows precise editing of start and end points, optimizing content length without requiring external tools. Users can now also create, edit, and interact with video chapters directly in the player interface, providing intuitive navigation through video content. Additionally, various bug fixes and stability improvements have been implemented to ensure a robust editing experience.

Changes

  • Implemented frame-accurate video trimming functionality with preview support
  • Added comprehensive chapters support in edit_media with creation, editing, and deletion capabilities
  • Integrated interactive chapter display and navigation in the video player interface
  • Fixed multiple UI/UX bugs and improved overall Video Editor stability
  • Created standalone Vite/React application in /frontend-tools/video-editor/ for improved development workflow
  • Added build_and_deploy.sh script to streamline the deployment process
  • Updated documentation and deployed optimized static assets

Screenshots

Screenshot 2025-04-14 at 23 52 01

Screenshot 2025-04-14 at 23 53 46

Screenshot 2025-04-14 at 23 55 07

Closes (deic)

46, 45, 37, 30, 10

@Yiannistaos Yiannistaos added enhancement New feature or request frontend Frontend issues video labels Apr 14, 2025
@Yiannistaos Yiannistaos self-assigned this Apr 14, 2025
@mgogoulos

Copy link
Copy Markdown
Contributor

This is incredible.

Quick comment, please remove all files from static_collected . This is a path that all static files are collected when developing locally, so we don't want to commit them anyways. The PR now has 468 files :)

@mgogoulos mgogoulos changed the base branch from main to video-editor May 15, 2025 07:42
@mgogoulos mgogoulos merged commit a833b60 into video-editor May 15, 2025
2 of 3 checks passed
@mgogoulos mgogoulos deleted the feat/video-trim-and-chapters branch May 15, 2025 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend Frontend issues video

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants