π¬ Create cinematic quote videos with Veo 3
β‘ 19 views Β· π¬ Content Creation & Video
π‘ Pro Tip β Since TikTok doesnβt have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β drop it into your workflow and skip the parsing.
Description
How it works
1. Get a quote β Pulls a motivational quote from a Google Sheet
2. Generate Veo prompt β Uses a Gemini-powered agent to translate the quote into a 120β150 word cinematic prompt with visuals and instrumental music (no spoken words or text)
3. Create video β Generates an 8-second AI video with Veo 3.0 and uploads to GCS
4. Add quote text β Uses Creatomate to overlay the quote text onto the video
5. Upload to Postiz β Uploads the final video to Postiz (social media scheduler)
6. Schedule across platforms β Detects connected channels (TikTok, YouTube, Instagram) and schedules the video for posting in 1 day
Set up steps
-
API Keys β Set up accounts for Google Cloud (Veo 3.0 + GCS + Gemini), Creatomate, and Postiz
-
Credentials in n8n β Add each API key as a credential in your n8n instance
-
Configure variables β Update the
SET1node with your Google CloudPROJECT_IDandCLIENT_EMAIL -
Set up Google Sheet β Create a sheet with a column named
quotecontaining the quotes you want to turn into videos -
Connect Postiz β Ensure your social media channels (TikTok, YouTube, Instagram) are connected in Postiz
-
Test β Execute the workflow to generate and schedule a quote video
π Nodes Used
Google Sheets, HTTP Request, Google Cloud Storage, AI Agent, Convert to File, JWT
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File