AI Faceless Video Generator — Reddit/Story to Short avatar

AI Faceless Video Generator — Reddit/Story to Short

Pricing

from $390.00 / 1,000 video generateds

Go to Apify Store
AI Faceless Video Generator — Reddit/Story to Short

AI Faceless Video Generator — Reddit/Story to Short

Turn a subreddit, a story, or a topic into a finished faceless short video — script, AI voiceover, cinematic scene images with motion, and word-synced captions, fully automated. For TikTok, Reels, and YouTube Shorts. The complete pipeline in one actor.

Pricing

from $390.00 / 1,000 video generateds

Rating

0.0

(0)

Developer

Dami's Studio

Dami's Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

AI Faceless Video Generator

Give it a subreddit, a story, or a topic and it returns a finished faceless short: an AI-written script, an AI voiceover, cinematic scene images with ken-burns motion, and word-synced captions burned in. It runs the whole pipeline in one go, so the output is a ready-to-post vertical video for TikTok, Reels, or YouTube Shorts. Built for people churning out faceless content who don't want to stitch five tools together by hand.

How it works

It pulls the source text (top Reddit post via RSS, or your own story/topic), rewrites it into a tight retention script, generates the voiceover with OpenAI TTS, transcribes that audio back to get per-word timings, generates one scene image per ~6 seconds with gpt-image-1, then animates the stills with ffmpeg ken-burns and burns the captions over the top.

Input

Nothing is strictly required, but you do need to give it a source (one of subreddit, story, or topic) and an OpenAI key. subreddit is prefilled with tifu so a run with just a key will produce something.

FieldRequiredNotes
subredditone of sourcePulls the top post with enough body text, e.g. tifu, AmItheAsshole, nosleep. Prefilled tifu.
storyone of sourceYour own text to turn into a video. Overrides subreddit.
topicone of sourceA topic to write about from scratch. Overrides subreddit.
openaiApiKeyyes in practiceBring your own key. Used for script, TTS, transcription, and images. Kept private.
tonenoScript tone: dramatic (default), casual, funny, emotional, educational, hype.
voicenoOpenAI TTS voice: onyx (default), alloy, echo, fable, nova, shimmer.
aspectRationo9:16 (default), 16:9, or 1:1.
captionPresetnoBurned caption style: karaoke (default), hormozi, beast, tiktok, clean.
targetSecondsnoApproximate length. Default 50. The scene count scales with the final voiceover duration.
imageQualitynogpt-image-1 quality: low, medium, high (default). Drives most of your OpenAI cost.
stylenoArt direction for the scene images. Defaults to a cinematic, moody look.
charactersnoRecurring-character description to keep faces and outfits consistent across scenes.
sort / timenoReddit sort (top/hot/new/rising) and time window for top.

Output

One dataset item per run with the finished MP4 and the metadata around it. The video and the raw voiceover MP3 are written to the run's key-value store. Key fields: videoUrl and videoKey (the MP4), title, hook and altHooks (extra hook options to A/B), script, voice, scenes, aspectRatio, durationSeconds, and source (where the story came from).

Example

{
"subreddit": "tifu",
"tone": "dramatic",
"voice": "onyx",
"captionPreset": "hormozi",
"aspectRatio": "9:16",
"targetSeconds": 50,
"openaiApiKey": "sk-..."
}

Pricing

$0.39 per video, pay per result, no subscription. OpenAI usage (script, TTS, transcription, images) is billed separately on your own key.

Notes

Reddit serves the public RSS feed, which works for top posts but not comment threads, so this reads the post body only. imageQuality: high is the main lever on OpenAI cost and run time. If your story or topic is short, the script model pads to roughly targetSeconds, which can read thin; feed it more source text for better results.