Spaces:
Running
Running
| title: Mid Cuts | |
| emoji: π¬ | |
| colorFrom: gray | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 6.18.0 | |
| app_file: app.py | |
| pinned: true | |
| short_description: Voice-narrated video cuts β Small Cuts v2 | |
| thumbnail: >- | |
| https://cdn-uploads.huggingface.co/production/uploads/6564c57dc5f4dd9565aecc06/Ous70PBAJThSfVqBfP-FV.png | |
| # Mid Cuts β Small Cuts v2 | |
| Whole-clip, voice-only cinematic narration (Qwen3-Omni) played with a near-native | |
| single-clock player. Scenes are produced by the `/v2/narrate` Modal pipeline, written to a | |
| private Hugging Face bucket, and pushed here via the relay hook (`/small-cuts/hooks/relay-scene`); | |
| the browser refreshes once from the `/small-cuts/events` SSE event β no polling. | |
| Read-only viewer: media is proxied **same-origin** (Range/206, Safari-seekable) so the private | |
| bucket is never exposed cross-origin. |