Spaces:
Configuration error
Configuration error
Dee Ferdinand commited on
Commit ·
a60741e
1
Parent(s): aace184
feat: init Dee Video Studio — HyperFrames cloud render for testimonial/teaser/trailer videos
Browse files- 4 workflows: testimonial (75s), teaser (30s), trailer (60s), community (60s)
- 6 royalty-free Pixabay music tracks auto-selected by workflow
- WebSocket real-time render progress
- Dark-mode Studio UI with drag-drop upload
- HuggingFace Docker Space ready (port 7860)
README.md
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: Dee Video Studio
|
| 3 |
+
emoji: 🎬
|
| 4 |
+
colorFrom: purple
|
| 5 |
+
colorTo: pink
|
| 6 |
+
sdk: docker
|
| 7 |
+
app_port: 7860
|
| 8 |
+
pinned: true
|
| 9 |
+
---
|
| 10 |
+
|
| 11 |
+
# 🎬 Dee Video Studio
|
| 12 |
+
|
| 13 |
+
**HyperFrames-powered cloud video production studio — Testimonial · Teaser · Trailer generator**
|
| 14 |
+
|
| 15 |
+
Upload photos + videos from any client event → select a workflow → render a production-ready MP4 with captions and background music. No local setup required.
|
| 16 |
+
|
| 17 |
+
## Workflows
|
| 18 |
+
|
| 19 |
+
| Workflow | Duration | Format | Best For |
|
| 20 |
+
|---|---|---|---|
|
| 21 |
+
| 🏢 Corporate Testimonial | 75s | 9:16 | Corporate AI training social proof |
|
| 22 |
+
| ⚡ Event Teaser | 30s | 9:16 | Upcoming event announcement |
|
| 23 |
+
| 🎬 Cinematic Trailer | 60s | 9:16/16:9 | Program recap, brand video |
|
| 24 |
+
| 🤝 Community Story | 60s | 9:16 | Community/church/NGO sessions |
|
| 25 |
+
|
| 26 |
+
## Tech Stack
|
| 27 |
+
- **HyperFrames** (heygen-com/hyperframes) — HTML → MP4 renderer
|
| 28 |
+
- **FFmpeg** — video encoding
|
| 29 |
+
- **Pixabay Music** — royalty-free tracks (free commercial use)
|
| 30 |
+
- **Node.js + Express** — API server
|
| 31 |
+
- **WebSocket** — real-time render progress
|
| 32 |
+
|
| 33 |
+
## API
|
| 34 |
+
```
|
| 35 |
+
GET /api/health
|
| 36 |
+
GET /api/workflows
|
| 37 |
+
GET /api/music
|
| 38 |
+
POST /api/render (multipart: files[], workflow, clientName, trainerName, format, musicTrack)
|
| 39 |
+
GET /api/jobs/:id
|
| 40 |
+
GET /api/download/:id
|
| 41 |
+
```
|
| 42 |
+
|
| 43 |
+
Built by Dee Ferdinand × Claude (Anthropic). HyperFrames by HeyGen — Apache 2.0.
|