Transform Product Photos into Social Media Videos with Gemini AI, Kling & LATE
π₯ Who is this for?
Creators, marketers, and brands that want to turn a single product photo into premium motion clips, then optionally publish to Instagram/TikTok/YouTube via LATE. No editing skills required.
β What problem does it solve?
Producing short vertical ads from a static packshot takes time (retouching, motion design, soundtrack, publishing). This workflow automates the entire process: image enhancement β cinematic motion β optional upscale β soundtrack β share.
π οΈ What this workflow does
Collects a product photo via Telegram. Generates two refined edit prompts + two motion prompts using multi-agent Gemini orchestration. Creates two edited images with Fal.ai Gemini-Flash (image edit). Renders two 5s vertical videos with Kling (via fal.run queue). Auto-stitches them (FFmpeg API) and optionally upscales with Topaz. Generates a clean ambient soundtrack with MMAudio. Sends previews + final links back on Telegram. Optionally publishes to Instagram, TikTok, YouTube Shorts, and more via LATE.
β‘ Setup
Telegram**: Bot token (Telegram node). Fal.ai**: HTTP Header Auth (Authorization: Bearer <FAL_API_KEY>) for Gemini-Flash edit, Kling queue, FFmpeg compose, Topaz upscale, and MMAudio. Google Gemini** (PaLM credential) for AI agents. ImgBB**: API key for uploading original/edited images. LATE: create an account at **getlate.dev and use your API key for publishing (optional).
βΆοΈ How to use
Start the workflow and DM your bot a clear product photo (jpg/jpeg/webp). Approve the two still concepts when prompted in Telegram. The orchestrator generates cinematic motion prompts and queues Kling renders. Receive two motion previews, then a stitched final (upscaled + soundtrack). Choose to auto-publish to Instagram/TikTok/YouTube via LATE (optional).
π¨ How to customize
Art Direction** β tweak the βArt Directorβ system message (lighting, backgrounds, grading). Motion Flavor** β adjust the βMotion Designerβ vocabulary for different camera moves/dynamics. Durations/Aspect** β default is 9:16, 5s; you can change Kling duration. Soundtrack** β edit the MMAudio prompt to reflect your brandβs sonic identity. Publishing** β enable/disable LATE targets; customize captions/hashtags.
β Prerequisites
A Telegram bot created via @BotFather. A Fal.ai account + API key. An ImgBB account + API key. (Optional) a LATE account with connected social profiles β sign up at getlate.dev.
π‘ Detailed technical notes, architecture, and step-by-step flow explanation are included as sticky notes inside this workflow.
π Support
If you need help setting up or customizing this workflow:
π§ Email: bilsimaging@gmail.com π Website: bilsimaging.com
I can provide guidance, troubleshooting, or custom extra workflow adaptations.
Related Templates
Instagram Full Profile Scraper with Apify and Google Sheets
πΈ Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Technology News Workflow Explanation with Key Services
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Auto-Publish Techn...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments