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