Initial commit
This commit is contained in:
@@ -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).
|
||||
Reference in New Issue
Block a user