← ClaudeAtlas

jeremy-voiceover-videolisted

Produce polished narrated tutorial/promo/demo/explainer VIDEOS (MP4 + colorful subtitles) voiced in Jeremy Schoemaker's cloned voice, intercut with real UI screenshots and cinematic B-roll of Jeremy generated from his Replicate face LoRA. Use this WHENEVER the user wants a video with a voiceover/narration — "make a tutorial video", "voiceover video", "narrated demo", "promo video", "explainer video", "walkthrough", "generate the voiceover", "add subtitles/SRT" — or wants several variant cuts juried down to a winner. Also use when only the voiceover + SRT are wanted (that's the first half). Covers script → Jeremy VO → face-LoRA stills → hybrid scenes (brand motion-graphics + real screenshots + Jeremy B-roll with fade transitions) → colorful animated subtitles → ffmpeg render → N variants → multi-model jury picks the winner → YouTube/Chrome-Web-Store MP4s. Orchestrate the whole run with Fable.
airanks-net/claude-skills · ★ 0 · AI & Automation · score 70
Install: claude install-skill airanks-net/claude-skills
# Jeremy Voiceover Video Make a broadcast-quality narrated video end to end: write a scene-segmented script, narrate it in Jeremy's **cloned voice**, generate cinematic **B-roll of Jeremy from his face LoRA** for the "talking" moments, cut in **real product screenshots**, burn **colorful animated subtitles**, and render it all with ffmpeg. When asked for options, produce **several distinct variant cuts** and let a **jury pick the winner**. **Always orchestrate the production with Fable** (see Orchestration). Segment by scene because the per-scene audio durations drive BOTH the subtitle timings AND how long each visual stays up — known text + measured duration = perfect sync and cuts that land on the beat. ## 1. The voice-clone TTS (LAN) - **Host:** `192.168.1.5`. `ssh shoemoney@192.168.1.5`. Toolkit: `~/Services/VoiceStudioLaravel`. - **Engine:** mlx-audio (Qwen3-TTS), OpenAI-style `/v1/audio/speech` on `localhost:8200`. Confirm up: `curl -s -o /dev/null -w '%{http_code}' localhost:8200/v1/models` → `200`. If down, restart the mlx-audio server in the toolkit dir (see `server.log`) before synth. - **Synthesize:** `./say <voice> "<text>" --no-play --mp3 --out <path.wav>` — voices: **jeremy, amber, brandi, trump**. `--no-play` REQUIRED over SSH; `--temperature` default 0.8 (livelier). - **SRT/transcribe:** `./transcribe <audio> --srt` (local mlx-whisper) — quality check + fallback SRT. ## 2. Jeremy's face LoRA (Replicate) Generate cinematic stills of Jeremy for the "