Initial commit

This commit is contained in:
2026-06-02 18:59:31 +02:00
commit 8fca56e20e
29 changed files with 3898 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
# 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).