AutomationMart
Home/Browse/Automatically create cinematic quote videos with AI and upload to YouTube
n8n

Automatically create cinematic quote videos with AI and upload to YouTube

n8nn8n22 modulesv1.0
Google SheetsGoogle DriveInstagramElevenLabs

Important Disclaimer: This template is only compatible with a self-hosted n8n instance using a community node. Who is this for? This workflow is ideal for digital content creators, marketers, social media managers, and automation enthusiasts who want to produce fully automated vertical video content featuring inspirational or motivational quotes. Specifically tailored for Thai language, it effectively demonstrates integration of AI-generated imagery, video, ambient sound, and visually appealing

At a glance

Automatically create cinematic quote videos with AI and upload to YouTube is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Google Drive, Instagram, ElevenLabs. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Google Drive, Instagram, ElevenLabs
Modules
22
Price
Free
Version
v1.0
Automatically create cinematic quote videos with AI and upload to YouTube workflow diagram

About this workflow

Important Disclaimer: This template is only compatible with a self-hosted n8n instance using a community node. Who is this for? This workflow is ideal for digital content creators, marketers, social media managers, and automation enthusiasts who want to produce fully automated vertical video content featuring inspirational or motivational quotes. Specifically tailored for Thai language, it effectively demonstrates integration of AI-generated imagery, video, ambient sound, and visually appealing quote overlays. What problem is this workflow solving? Manually creating high-quality, vertically formatted quote videos is often repetitive, time-consuming, and involves multiple tedious steps like selecting suitable visuals, editing audio tracks, and correctly overlaying text. Additionally, manual uploading to platforms like YouTube and maintaining accurate content records are prone to errors and inefficiencies. What this workflow does: - Fetches a quote, author, and scenic background description from a Google Sheet. - Automatically generates a vertical background image using the Flux AI (txt2img) API. - Transforms the AI-generated image into a subtly animated cinematic vertical video using the Kling video-generation API. - Generates an immersive, ambient background sound using ElevenLabs’ sound generation API. - Dynamically overlays the selected Thai-language quote and author text onto the generated video using FFmpeg, ensuring visually appealing typography (e.g., Kanit font). - Automatically uploads the final video to YouTube. - Updates the resulting YouTube video URL back to the Google Sheet, keeping your content records current and well-organized. Setup Requirements: - This workflow requires a self-hosted n8n instance, as the execution of FFmpeg commands is not supported on n8n Cloud. Ensure FFmpeg is installed on your self-hosted environment. - API keys and accounts setup for Flux, Kling, ElevenLabs, Google Sheets, Google Drive, and YouTube. Google Sheets Setup: Your Google Sheet must include these columns: - Index Unique identifier for each quote - Quote (Thai) Quote text in Thai language (or your chosen language) - Pen Name (Thai) Author or pen name of the quote's creator - Background (EN) Short English description of the scene (e.g., "sunrise over mountains") - Prompt (EN) Detailed English prompt describing the image/video scene (e.g., "peaceful sunrise with misty mountains") - Background Image URL of AI-generated image (updated automatically) - Background Video URL of generated video (updated automatically) - Music Background URL of generated ambient audio (updated automatically) - Video Status YouTube URL (updated automatically after upload) A ready-to-use Google Sheets template is provided [here (provide your actual link)]. To help you get started quickly, you can use this template spreadsheet. Next steps: - Authenticate Google Sheets, Google Drive, YouTube API, Flux AI, Kling API, and ElevenLabs API within n8n. - Ensure FFmpeg supports fonts compatible with your chosen language (for Thai, "Kanit" font is recommended). - Prepare your Google Sheets with desired quotes, authors, and image/video prompts. How to customize this workflow to your needs: - Fonts: Adjust font type, size, color, and positioning within the provided FFmpeg commands in the workflow’s code nodes. Verify that selected fonts properly support your target language. - Media Customization: Customize the scene descriptions in your Google Sheet to change image/video backgrounds automatically generated by AI. - Quote Management: Easily manage, add, or update quotes and associated details directly via Google Sheets without workflow modifications. - Audio Ambiance: Customize or adjust the ambient sound prompt for ElevenLabs within the workflow’s HTTP Request node to match your video's desired mood. Benefits of using AI-generated content and localized fonts: Leveraging AI-generated visual and audio elements along with localized fonts greatly enhances audience engagement by creating visually appealing, professional-quality content tailored specifically for your target audience. This automated workflow drastically reduces production time and manual effort, enabling rapid, consistent content creation optimized for platforms such as YouTube Shorts, Instagram Reels, and TikTok.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Upload files to Google Drive from PDFMonkey documents

Every time a new PDFMonkey document is created, Make will automatically upload the file to Google Drive.

Free

Add new rows in a Google Sheets spreadsheet from new GetForm submission

Every time a new form is submitted in Getform, Make will automatically add a new row to a Google Sheets spreadsheet. The template expects your form to have the following fields: 1. Name 2. Email 3. Message More information on how to create this sample form [here.]( https://getform.io/installations/basic-installation)

Free

Track multi-currency expenses from receipts with easybits, Telegram, and Google Sheets

How It Works This workflow automates multi-currency expense tracking via Telegram. Send a receipt photo to your bot, and it automatically extracts the invoice details, converts the amount to EUR using a live exchange rate, and logs everything straight into Google Sheets. Flow overview: 1. User sends a receipt photo via Telegram 2. easybits Extractor reads the document and returns structured data 3. The data is normalised and cleaned 4. The exchange rate is fetched (with fallback if needed) 5. Th

Free

Create your first AI agent

Who is this for? This workflow is designed for anyone who wants to automate AI-driven chat responses integrated with Google Docs and Google Sheets, using the Google Gemini (PaLM) language model via n8n. It’s perfect for teams looking to: - Automatically generate AI replies to chat messages, - Pull content dynamically from Google Docs, What this Workflow Does - Receives chat messages via a webhook trigger. - Sends the chat input to the Google Gemini AI Chat Model for generating replies. - Optiona

Free

Health check websites with Google Sheets & Telegram alerts

What does this template do ? This workflow performs scheduled health checks on a list of URLs stored in a Google Sheet. Every X minutes, it retrieves the URLs, sends HTTP requests to check their availability, and notifies a Telegram chat if any request fails. You can easily replace Telegram with any other notification service supported by n8n, such as Slack, Discord, Email, or Microsoft Teams. Use Case Ideal for monitoring internal or external services, ensuring uptime and responsiveness. Integ

Free

Save your Amplitude chart results in Google Sheets

Make will watch for your Amplitude chart results at regular intervals and send it to a specified Google Sheets spreadsheet.

Free

🎨 AI design team - generate and review AI images with Ideogram and OpenAI

AI Graphic Design Team - Generate and Review AI Images with Ideogram and OpenAI Description Who is this for? This workflow is perfect for graphic designers, creative agencies, marketing teams, or freelancers who regularly use AI-generated images in their projects. It's specifically beneficial for teams that want to automate the generation, review, and management of AI-created graphics efficiently. What problem does this workflow solve? Design teams often face time-consuming manual reviews and in

Free

Generate Youtube video metadata (timestamps, tags, description, ...)

For Who? - Content Creators - Youtube Automation - Marketing Team --- How it works? 1 - Enter the ID of the YTB channel to trigger the workflow when a new video is posted 2 - Apify scrape the last YTB video of the channel 3 - Wait until the dataset is completed in Apify and get it 4 - Verify if Metadata are not already generated and generate them with LLM 5 - Format all the data created and update YTB Video 📺 YouTube Video Tutorial: [![Watch on YouTube](https:/

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free