ShortFactory AI automated YouTube Shorts pipeline headline to published video
Click to zoom
1 / 4
Video AutomationNew

ShortFactory AI

Automated YouTube Shorts Pipeline

What it does

You type a headline. It researches the topic, writes a fact-checked script, generates cinematic visuals, records a voiceover, adds word-by-word captions, and uploads the finished Short to your YouTube channel. ~$0.11 per video. $29+ one-time.

$29+name a fair price · one-time
  • 15 Python modules — complete source code
  • 78 automated tests (pytest)
  • AI Setup Guide — no coding experience needed
  • Windows, macOS & Linux installers
  • Royalty-free background music bundled
  • MIT license — free lifetime updates
Get ShortFactory AI — $29+
Instant download~$0.11/videoMIT License

People also ask — SEO, GEO, and answer engines

Questions this product page answers (for Google and AI search)

  • Automate YouTube Shorts from idea to upload
  • Low cost AI short form video pipeline
  • YouTube Shorts script and voiceover automation

Short answer (AEO snippet)

Headline in → script, visuals, voiceover, captions, and publish flow with documented per-video cost. Shortfactory Ai — Gumroad (from $29).

How it works

One Command → One Published Short

Seven automated stages. You provide the headline — the pipeline does everything else.

ShortFactory AI

$ python main.py --headline "NASA discovers water on Mars"

▸ Researching topic via live web search...

▸ Claude writing fact-checked script...

▸ Gemini generating 3 scene images + thumbnail...

▸ ElevenLabs recording voiceover...

▸ Whisper generating word-by-word captions...

▸ ffmpeg assembling final video...

▸ Uploading to YouTube as Private...

✓ Done in 4m 12s — review at youtube.com/...

01

Headline → Topic

Provide a news headline or let the system discover trending topics automatically.

02

Live Research

Claude searches the web for real facts. Anti-hallucination protection — only verified information makes it into the script.

03

Script Writing

Claude writes a tight, fact-checked script optimized for YouTube Shorts format and retention.

04

Visual Generation

Google Gemini generates 3 cinematic scene images + 1 custom thumbnail. All from the script.

05

Professional Voiceover

ElevenLabs records a natural-sounding voiceover. Or use your computer's built-in voice for free.

06

Captions + Assembly

Whisper transcribes the audio. ffmpeg burns word-by-word captions and assembles the final video locally — free.

07

Upload to YouTube

Uploads as Private. You review the video before making it public. Full control, always.

What makes it different

Built for Reliability, Not Just Speed

Anti-hallucination protection

Claude only uses facts from live web research. No made-up names, dates, or statistics ever make it into your video.

Resume capability

If the pipeline crashes halfway, re-running it picks up exactly where it left off. You never lose work or duplicate API costs.

AI Setup Guide included

Paste AI_SETUP_PROMPT.md into Claude, ChatGPT, or Gemini and let AI set up the entire system for you. No coding experience required.

Full cost transparency

~$0.11 per video in API costs. That's the actual number. No hidden fees, no monthly subscription, no surprise bills.

Private-first uploads

Every video goes up as Private. You review it before anyone sees it. One-click to publish when you're satisfied.

78 automated tests

Production-grade code with pytest test suite. Every module tested. You're not getting an amateur script — this is engineered software.

Full cost transparency

~$0.11 Per Video, Total

No hidden fees. No subscriptions. These are the actual API costs per video.

ServiceWhat it doesCost/video

Anthropic Claude

Free tier available

Script writing + research

~$0.02

Google Gemini

Free tier available

3 images + 1 thumbnail

~$0.04

ElevenLabs

Professional voiceover

~$0.05

Whisper / ffmpeg

Free tier available

Captions + video assembly

Free

YouTube API

Free tier available

Upload

Free

Total per video~$0.11

Skip ElevenLabs → use your computer's built-in voice → cost drops to ~$0.06

What's in the download

Everything You Need to Ship Day One

Complete Python source code (15 modules)

README.md — full setup guide with step-by-step instructions

AI_SETUP_PROMPT.md — paste into any AI for guided setup

install.bat — Windows one-click installer

install.sh — Mac/Linux one-click installer

78 automated tests (pytest)

Royalty-free background music tracks (bundled)

Troubleshooting guide and YouTube OAuth walkthrough

System requirements

Python3.10+ (free — python.org)
ffmpegFree — installer guides you
API keysClaude (required) + Gemini (required) + ElevenLabs (optional)
PlatformWindows 10/11, macOS 12+, Linux
YouTube channelRequired for upload step
Storage173 KB download + generated videos

This is for you if…

  • You run a faceless YouTube channel and want to scale output
  • You're building a YouTube presence on a tight budget
  • You run a news or commentary channel needing daily output
  • You produce content for multiple clients at an agency
  • You want to test YouTube Shorts without hours of production work

This is not for you if…

  • You want a drag-and-drop GUI tool (this runs from a terminal)
  • You need absolute zero technical steps — you'll need to install Python and run commands

AI Setup Guide: If you're new to Python, paste AI_SETUP_PROMPT.md into Claude or ChatGPT and let AI guide you through setup step by step.

FAQ

Common Questions

آیا باید برنامه‌نویسی بلد باشم؟

هیچ دانش برنامه‌نویسی لازم نیست. AI_SETUP_PROMPT.md را در Claude، ChatGPT یا Gemini بچسبانید و بگذارید AI شما را در هر مرحله نصب راهنمایی کند، شامل دریافت کلیدهای API و تنظیم دسترسی YouTube.

هزینه واقعی هر ویدیو چقدر است؟

حدود ۰.۱۱$ در هر ویدیو (Claude: ۰.۰۲$ + Gemini: ۰.۰۴$ + ElevenLabs: ۰.۰۵$). Anthropic و Gemini سطوح رایگان ارائه می‌دهند، بنابراین چند ویدیوی اول ممکن است رایگان باشند. نادیده‌گرفتن ElevenLabs و استفاده از صدای داخلی رایانه هزینه را به ~۰.۰۶$ کاهش می‌دهد.

آیا کانال YouTube من ممکن است جریمه یا مسدود شود؟

ویدیوها به‌طور پیش‌فرض به‌عنوان خصوصی آپلود می‌شوند — هر ویدیو را قبل از عمومی‌شدن مرور کنید. محتوا اصلی، تولیدشده توسط AI و تأییدشده با تحقیق وب زنده است. همیشه ویدیوهایتان را مرور کنید و از شرایط خدمات YouTube برای محتوای خودکار پیروی کنید.

آیا حالت آزمایشی بدون هزینه وجود دارد؟

بله. پرچم --dry-run فقط فیلمنامه تولید می‌کند — بدون تصویر، بدون صدا، بدون مونتاژ ویدیو، بدون آپلود. هر چند بار که بخواهید رایگان اجرا کنید.

اگر راه‌اندازی اشتباه پیش رفت چه کنم؟

AI_SETUP_PROMPT.md را باز کنید، همه را کپی کنید، در هر دستیار AI بچسبانید و خطایتان را توضیح دهید. راهنمای رفع اشکال ۹۵٪ مشکلات رایج را پوشش می‌دهد.

آیا روی Windows، Mac و Linux کار می‌کند؟

بله. هر سه پلتفرم به‌طور کامل پشتیبانی می‌شوند. install.bat برای Windows، install.sh برای Mac/Linux.

آیا می‌توانم ویدیوهایی که ساختم را بفروشم یا درآمد کسب کنم؟

بله. نرم‌افزار دارای مجوز MIT است. ویدیوهایی که تولید می‌کنید محتوای خودتان است. شما مسئول رعایت سیاست‌های YouTube و قوانین قابل اجرا در کشورتان هستید.

آیا از زبان‌های دیگری غیر از انگلیسی پشتیبانی می‌کند؟

انگلیسی و هندی داخلی هستند. پرچم --lang hi صداگذاری و زیرنویس را به هندی تغییر می‌دهد. افزودن زبان‌های دیگر نیاز به تغییر ماژول voiceover.py دارد — ElevenLabs از ۳۰+ زبان پشتیبانی می‌کند.

One headline. One command.

A finished YouTube Short waiting for your approval.

15 modules. 78 tests. ~$0.11/video. MIT license. Start publishing today.

Get ShortFactory AI — $29+

Instant download · MIT license · Free updates