How we render twenty four horoscope videos every morning automatically
Sharing the pipeline behind Astrozodify in case anyone is curious about the daily video automation.
Every morning at six UTC the system kicks off and produces twelve Reels (vertical 9 by 16) plus twelve Shorts (also vertical, different cuts), one per zodiac sign in each format.
Stack:
. Google Cloud TTS for voiceover, multiple voices rotated per sign for variety
. Whisper for subtitle timing, runs on the rendered audio file
. Remotion for the actual render, React based composition with text animations and chart overlays
. Google Cloud Run for the orchestration, scales to zero when idle
. Supabase Storage for the final files plus social media scheduling
Total cost per day works out to roughly two dollars at current volume. Time spent post setup is zero. Happy to dig into any specific piece if useful.

Replies