This workflow is perfect for:
Transform basic product photos into professional marketing videos in under 2 minutes:
Perfect for creating engaging vertical content without expensive tools or editing expertise.
Input → User sends product photo via Telegram with optional caption
AI Analysis → Nano Banana analyzes product and generates detailed enhancement prompt
Image Enhancement → Nano Banana creates commercial-grade photo (9:16, studio lighting)
Video Generation → Veo 3.1 creates 8-second 1080p video with motion and audio
Delivery → Auto-polls status every 30s, delivers final video to Telegram
Aspect Ratio: Choose 9:16 (vertical), 16:9 (horizontal) in "Generate Enhanced Image" and "Initiate veo 3.1" nodes
Duration: Set 2 to 8 seconds by adjusting durationSeconds
in "Initiate veo 3.1 Video Generation"
Quality: Select 720p or 1080p by changing resolution
in "Initiate veo 3.1 Video Generation"
Audio: Enable or disable background music by toggling generateAudio
in "Initiate veo 3.1 Video Generation"
Enhancement Style: Match your brand aesthetic by editing the prompt in "AI Design Analysis" node
Polling Time: Adjust retry interval by changing wait time in "Processing Delay (30s)" node
🔐 Direct Google APIs – No third-party services. Uses Nano Banana and Veo 3.1 directly via Google Cloud for maximum reliability and privacy
⚡ Fully Automated – Send photo, receive video. Zero manual work required
🎨 Studio Quality – Nano Banana delivers professional lighting, composition, and AI-powered color grading
📱 Mobile-First – Default 9:16 vertical format optimized for Instagram Reels, TikTok, and Stories
🔄 Smart Retry Logic – Automatically polls Veo 3.1 status every 30 seconds until video generation completes
🎵 Audio Included – Veo 3.1 generates background music automatically (can be disabled)