8fca56e20eaaf19f1e00358309d532297ac9aa69
Video Cutter WebApp
Backend API per taglio e unione di file MKV usando mkvmerge (stream copy) e FFmpeg per analisi. Frontend React + MUI con Material Design 3 e supporto dark mode.
Avvio rapido (Docker)
- docker-compose up --build
Frontend (locale)
- Richiede Node.js 20+
- cd frontend
- npm install
- npm run dev
API principali
- POST /api/projects
- GET /api/projects/current
- POST /api/videos/upload
- POST /api/videos/{video_id}/autocut
- POST /api/videos/{video_id}/split
- GET /api/jobs/{job_id}
Note
- I file vengono salvati in ./data (montato in /data nel container).
Description
Languages
TypeScript
57.4%
Python
41.9%
Dockerfile
0.5%
HTML
0.2%