Skip to content

Video composition tool designed to help creators overlay lyrical text onto video backgrounds with musical accompaniment.

Notifications You must be signed in to change notification settings

Vintr0n/ChorusLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChorusLab Frontend

ChorusLab is a video composition tool designed to help creators overlay lyrical text onto video backgrounds with musical accompaniment. It provides a visual interface for synchronizing lyrics with audio tracks, making it ideal for creating lyric videos, karaoke tracks, or music visualizations.

Core Features

  • Lyric & Video Composition: Combine video backgrounds with custom text overlays specifically designed for song lyrics.
  • Music Integration: Import audio tracks to synchronize with your visual elements.
  • Project Persistence: Save your compositions as "Projects" to the local database, allowing you to return to your edits later.
  • Real-time Preview: View your video, text, and audio layers rendered together in real-time.
  • Modern Editor UI: A clean, dark-mode interface built for content creation without distraction.

Tech Stack

Prerequisites

  • Node.js (v18+ recommended)
  • npm (Node Package Manager)
  • ChorusLab Backend running on port 3001 (required for saving projects).

Installation

  1. Navigate to the frontend directory:

    cd choruslab-frontend
  2. Install dependencies:

    npm install

Usage

Development Server

Start the Vite development server. This will launch the app at http://localhost:5173 (by default).

npm run dev

About

Video composition tool designed to help creators overlay lyrical text onto video backgrounds with musical accompaniment.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published