Spaces:
Configuration error
Configuration error
AIGoose
feat: add HyperFrames testimonial pipeline β composition, workflow, patcher, README
0624752 | # dee-video-studio | |
| **HyperFrames x GitHub Actions x Hugging Face** | |
| Testimonial video pipeline for Dee Ferdinand AI / MAIN AI. | |
| No HeyGen subscription. No paid API. 100% open-source. | |
| --- | |
| ## Pipeline | |
| ``` | |
| Google Drive MOV | |
| β gdown download (GitHub Actions) | |
| β ffmpeg MOVβMP4 | |
| β patch_composition.py (inject name/role/quote) | |
| β npx hyperframes render (headless Chrome + ffmpeg) | |
| β HuggingFace dataset: AIgoose/video-renders | |
| ``` | |
| --- | |
| ## Run a render | |
| **Actions β Render Testimonial Video β Run workflow** | |
| | Input | What to fill | | |
| |-------|-------------| | |
| | `gdrive_file_id` | The ID from the Drive share URL | | |
| | `participant_name` | For the lower-third (e.g. Budi Santoso) | | |
| | `participant_role` | Role line (e.g. Head of Digital Β· PT Maju) | | |
| | `pull_quote` | Strongest spoken line in Indonesian | | |
| Output lands at: | |
| `https://huggingface.co/datasets/AIgoose/video-renders/resolve/main/renders/<filename>.mp4` | |
| --- | |
| ## One-time setup | |
| 1. **GitHub Secret**: Settings β Secrets β `HF_TOKEN` (your HF write token from hf.co/settings/tokens) | |
| 2. **Drive permission**: Set the MOV to "Anyone with the link" β Viewer | |
| --- | |
| ## Composition overlay map | |
| | Overlay | Timing | Description | | |
| |---------|--------|-------------| | |
| | Name card | 0β4s | Program name + brand | | |
| | Lower-third | 8β18s | Participant name + role | | |
| | Pull quote | 30β48s | Strongest spoken line | | |
| | Stat callout | 52β64s | 1,000+ professionals trained | | |
| | Feature chips | 66β78s | 80% hands-on, langsung praktek, real output | | |
| | Brand outro | 83β90s | Dee Ferdinand AI CTA | | |
| --- | |
| HyperFrames: https://github.com/heygen-com/hyperframes | |