{"product_id":"n8n-automation-turn-google-drive-photos-into-short-videos","title":"n8n Automation: Turn Google Drive Photos into Short Videos","description":"\u003ch3\u003eTurn New Google Drive Photos into 6-Second Short Videos—Automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically finds a fresh photo in your Google Drive “To animate” folder every two hours, generates a motion plan and platform-specific captions with Google Gemini, animates it into a 6-second MiniMax Hailuo clip, and publishes it to TikTok, Instagram Reels, and YouTube Shorts via PostWire—while logging results to Google Sheets and sending Gmail alerts on failures.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eRuns on a schedule:\u003c\/b\u003e Executes every two hours to look for new images.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eFilters and selects content:\u003c\/b\u003e Searches the specified Google Drive folder for image files, skipping \u003cb\u003eHEIC\/HEIF\u003c\/b\u003e and \u003cb\u003eGIF\u003c\/b\u003e formats.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eAvoids reprocessing:\u003c\/b\u003e Picks one photo to process and moves it to an \u003cb\u003e“Animated”\u003c\/b\u003e Google Drive folder.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eGenerates motion + captions:\u003c\/b\u003e Downloads the photo and sends it to \u003cb\u003eGoogle Gemini\u003c\/b\u003e to generate a motion prompt plus captions tailored for \u003cb\u003eTikTok\u003c\/b\u003e, \u003cb\u003eInstagram\u003c\/b\u003e, and \u003cb\u003eYouTube\u003c\/b\u003e (including a \u003cb\u003eYouTube Shorts title\u003c\/b\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eCreates the video:\u003c\/b\u003e Sends the image and Gemini plan to \u003cb\u003eMiniMax Hailuo\u003c\/b\u003e to render a \u003cb\u003e6-second image-to-video\u003c\/b\u003e clip.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003ePublishes everywhere:\u003c\/b\u003e Uses \u003cb\u003ePostWire\u003c\/b\u003e to publish to \u003cb\u003eTikTok\u003c\/b\u003e, \u003cb\u003eInstagram Reels\u003c\/b\u003e, and \u003cb\u003eYouTube Shorts\u003c\/b\u003e with the appropriate captions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eTracks outcomes in Google Sheets:\u003c\/b\u003e Appends a \u003cb\u003e“posted”\u003c\/b\u003e row only when all platforms succeed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eHandles errors with visibility:\u003c\/b\u003e If rendering or posting fails for any platform, it writes \u003cb\u003e“needs fix\/partly posted”\u003c\/b\u003e details to Google Sheets and emails failure information via \u003cb\u003eGmail\u003c\/b\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eContent teams turning new photo uploads into consistent multi-platform short-form posts.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators using n8n to automate social publishing from a managed asset library.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building a reliable pipeline with Drive → Gemini → Hailuo → PostWire → Sheets.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003en8n schedule\u003c\/b\u003e (runs every two hours)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eGoogle Drive\u003c\/b\u003e (source “To animate” folder, destination “Animated” folder)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eGoogle Gemini\u003c\/b\u003e (motion prompt + TikTok\/Instagram\/YouTube captions, YouTube Shorts title)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eMiniMax Hailuo\u003c\/b\u003e (6-second image-to-video rendering)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003ePostWire\u003c\/b\u003e (publishes to TikTok, Instagram Reels, YouTube Shorts)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eGoogle Sheets\u003c\/b\u003e (status logging: posted \/ needs fix \/ partly posted)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eGmail\u003c\/b\u003e (alerts with failure details)\u003c\/li\u003e\n  \u003cli\u003eWorkflow logic uses nodes such as \u003cb\u003eif\u003c\/b\u003e, \u003cb\u003eset\u003c\/b\u003e, \u003cb\u003egmail\u003c\/b\u003e, \u003cb\u003elimit\u003c\/b\u003e, \u003cb\u003emerge\u003c\/b\u003e, and \u003cb\u003efilter\u003c\/b\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46244547264691,"sku":"N8N-21141","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/nD7_TFvVb9XpXH1MU1YrS_a2nbV4b4.png?v=1792401278","url":"https:\/\/buyflowscripts.com\/products\/n8n-automation-turn-google-drive-photos-into-short-videos","provider":"N8N Commerce","version":"1.0","type":"link"}