Video · Creator

Faceless YouTube

RecommendedPremium pipeline, generative b-roll

An end-to-end faceless channel pipeline. Topic research, scripts in your voice, AI voiceover, generative B-roll, captions, upload. Start to finish in an afternoon.

VIDEOCREATORINTERMEDIATEIntermediateFrom $45/mo
The stack
Perplexity
Topic + research

Cited research synth means scripts cite real sources, not hallucinated ones.

$20/mo Pro · API tier-basedAlts: Gemini
Claude
Script + hook

Claude writes the cleanest narrator voice and respects pacing in long scripts.

$20/mo Pro · API $3/M tokensAlts: ChatGPT
ElevenLabs
Voiceover

Cinematic-grade voice cloning. Clone yourself once and you never have to record.

$5/mo Starter · $22/mo CreatorAlts:
Runway
Generative B-roll

Gen-3 b-roll fills the gaps when stock footage doesn't exist.

Free · $15/mo Standard · $35/mo ProAlts: Pika
CapCut
Edit + captions

Free, fast, AI captions. Slot the audio + b-roll, export at 1080p.

Free · $9/mo ProAlts: Descript
Real monthly cost
small
$45/mo
1 video / week
  • perplexity$20
  • claude$20
  • elevenlabs$5
  • runway$0
  • capcut$0
medium
$92/mo
3 videos / week
  • perplexity$20
  • claude$20
  • elevenlabs$22
  • runway$15
  • capcut$15
heavy
$310/mo
Daily uploads, 2 channels
  • perplexity$20
  • claude$80 API
  • elevenlabs$99
  • runway$95
  • capcut$15
Workflow
  1. 1
    Pick a topicPerplexity

    Use Perplexity to scope a topic and collect 6 to 10 cited sources.

    Prompt · Sourced research brief
    Topic: {{topic}}
    
    I'm researching this for a 7 to 10 minute faceless YouTube video aimed at {{audience}}. The angle is {{angle}}.
    
    Pull 6 to 10 reputable sources covering:
    - the core story or claim
    - 2 surprising specific details with dates and numbers
    - 1 counter-narrative
    - 1 expert quote with attribution
    
    For each source: title, publisher, date, URL, and a 2-sentence summary of what it gives me. Skip listicles, content farms, and AI-generated articles.
  2. 2
    Write the scriptClaude

    Claude turns the sources into a 1,200-word narration with a hook and retention beats.

    Prompt · Script from sources
    Write a 1,200-word YouTube narration script.
    
    Topic: {{topic}}
    Angle: {{angle}}
    Tone: {{e.g. documentary, sardonic explainer, true-crime tense}}
    Length target: 7 to 8 minutes spoken at a brisk pace.
    
    Sources to draw from (cite specifics, never fabricate):
    """
    {{paste perplexity research}}
    """
    
    Structure:
    - 0:00 Hook: open with the most specific, vivid moment from the sources. No "in this video".
    - 0:20 Stakes: why this matters in one line.
    - Body: 4 to 5 beats, each opening with a sharp transition. Concrete numbers and names, not generalities.
    - Retention beat every 60 seconds: a pattern interrupt, surprising fact, or rhetorical pivot.
    - Close: a single line that lands the takeaway. No "subscribe" outro in the script.
    
    Format as plain prose with [B-ROLL: …] tags every 8 to 12 seconds for the editor.
  3. 3
    Generate voiceoverElevenLabs

    Cloned voice in ElevenLabs. Render at 192kbps mono.

  4. 4
    B-roll passRunway

    Runway Gen-3 for any shot you can't find on Pexels. 4–6s clips per beat.

  5. 5
    Edit + caption + shipCapCut

    CapCut: slot audio, drop b-roll, AI captions, export. Upload with thumbnail.

What it produced
'How a Cold War spy died from a poisoned umbrella', 1.4M views in 3 weeks

Total time start-to-upload: 3.5 hours. RPM landed at $4.20 because the niche was history. Channel was 6 weeks old.

Common pitfalls
Generic AI voice = no retention

Clone your own voice or buy a paid pro voice. The 'free Eleven voices' kill watch time within 30s.

Generative B-roll uncanny valley

Cap each Runway clip at 4s; cut on motion. Long generative shots look obviously off.

Copyright on uncited sources

Don't shortcut Perplexity's citations. Claims without sources get demonetized fast.

Other ways to do Faceless YouTube
Curated by @ryan-c
Updated weekly · last refresh: just now