main
MV Visualizer
MV Visualizer ist ein lokales Desktop-Tool zur schnellen Erstellung einfacher Musikvideos mit Audio-Visualizern. Der MVP kombiniert Electron, React, TypeScript und Remotion.
MVP
- Cross-platform Desktop-App fuer Windows, macOS und Linux.
- Projekt-Wizard fuer Videoformat, Hintergrundbild, Audio, Kuenstlername und Songname.
- Editor mit Live-Preview, Look/Layout-Controls und DE/EN-Oberflaeche.
- Sechs Visualizer: Bars, Wave, Ring, Clean, Neon und Glitch.
- Portables Projektformat mit kopierten Assets.
- MP4-H.264-Export ueber Remotion.
Entwicklung
pnpm install
pnpm dev
pnpm test
pnpm typecheck
pnpm package
Falls pnpm nicht global verfuegbar ist, funktioniert lokal auch:
npx pnpm@9.15.4 install
npx pnpm@9.15.4 dev
Projektdateien
Ein Musikvideo-Projekt besteht aus einem Ordner mit:
.mvproj.jsonfuer Format, Texte, Look, Layout und Export-Einstellungen.assets/fuer kopierte Audio- und Hintergrunddateien.exports/fuer gerenderte MP4-Dateien.
Assets werden beim Erstellen kopiert, damit ein Projektordner portabel bleibt.
Remotion Lizenzhinweis
Remotion ist fuer Einzelpersonen und Unternehmen bis zu drei Personen kostenlos nutzbar. Fuer groessere kommerzielle Teams muss vor Release eine passende Remotion-Lizenz geprueft werden: https://www.remotion.pro/license
Sicherheit
Die App laedt keine Remote-Inhalte, nutzt Electron mit nodeIntegration: false, contextIsolation: true, Sandbox und validierten IPC-Grenzen.
Description
Languages
TypeScript
89.5%
CSS
9.5%
HTML
1%