Create stunning AI-generated forest videos instantly. Generate photorealistic images with Google Nano Banana, then animate them with Kling AI for cinematic natural movement—all automated in one seamless workflow.
This workflow automates the creation of cinematic video content by combining AI-powered image generation with advanced video animation. Starting from a simple manual trigger, the agent generates a detailed static image based on your creative prompt, then transforms that image into a smooth, animated video with natural movement and effects. This end-to-end automation eliminates the need for expensive video production software, stock footage libraries, or manual frame-by-frame editing.
Key benefits include:
Target use cases:
This workflow is ideal for content creators, marketers, small business owners, and creative professionals who need to produce video content regularly but lack access to professional video production resources. Whether you're managing social media channels, creating marketing materials, or exploring creative concepts, this agent empowers you to produce polished, animated videos without specialized technical skills or expensive software subscriptions.
It's particularly valuable for teams operating on tight budgets or aggressive timelines, as well as for individuals experimenting with AI-generated content for the first time.
Before you can run this workflow, you'll need to set up two essential integrations with AI service providers. Each integration connects TaskAGI to powerful image and video generation engines.
Why it's needed: Google Nano Banana provides the foundational image generation capability. This service creates detailed, high-quality static images based on your text prompts. These images serve as the visual foundation for your animated videos, ensuring that the final video output matches your creative vision.
Setup steps:
How to obtain API keys/credentials:
Visit the Google Nano Banana developer portal at https://console.nanobanana.google.com. Log in with your Google account, navigate to the "API Keys" section, and generate a new key. You may need to enable billing for your account to access the image generation API. Free tier options are typically available with usage limits.
Configuration in TaskAGI: Once integrated, the Google Nano Banana connection will be available in the Generate Image node. No additional configuration is required beyond the initial API key setup—TaskAGI handles the connection automatically.
Why it's needed: Kling V16 Pro is a state-of-the-art video generation model that transforms static images into smooth, animated videos with realistic motion and effects. This service takes the image created in the first step and brings it to life with natural, physics-based movement and environmental effects.
Setup steps:
How to obtain API keys/credentials:
Visit https://api.kling.ai and sign up for a developer account. After email verification, navigate to your dashboard and select "API Credentials." Generate a new API token with video generation permissions. Note that Kling V16 Pro may require account verification and initial credit setup before API access is granted.
Configuration in TaskAGI: The Kling V16 Pro integration will power the Generate Video from Image node. The connection is automatic once configured, and you can adjust video generation parameters (resolution, duration, quality) directly in the node settings.
This node serves as an internal reference and doesn't require configuration. It documents the workflow's purpose and structure for your team.
Purpose: Initiates the workflow when you're ready to generate content.
Configuration:
When to use: Click this trigger whenever you want to generate a new video. Each trigger execution will create one complete image-to-video sequence.
Purpose: Creates a detailed static image based on your creative prompt.
Configuration parameters:
| Parameter | Description | Example |
|---|---|---|
| Prompt | Detailed text description of the image you want to generate | "Static camera shot: A dense, dark forest during a misty morning, with ancient trees and soft golden sunlight filtering through the canopy" |
| Resolution | Output image dimensions | 1024x576 (recommended for video) |
| Quality | Generation quality level | high or ultra |
| Style | Visual style preference | cinematic, photorealistic, artistic |
Best practices for prompts:
Example prompt:
Static camera shot: A dense, dark forest during a misty morning,
with ancient trees and soft golden sunlight filtering through the
canopy. Fog rolls gently across the forest floor. Photorealistic
style, cinematic lighting, wide angle perspective.
Data flow: This node outputs the generated image (Node 6035) which flows directly to the next node.
Purpose: Transforms the static image into an animated video with natural movement.
Configuration parameters:
| Parameter | Description | Example |
|---|---|---|
| Input Image | Automatically receives output from Node 3 | Auto-connected |
| Animation Prompt | Instructions for how to animate the scene | "Animate this scene with gentle natural movement. Rustling leaves, swaying trees, mist drifting slowly" |
| Duration | Video length in seconds | 5, 10, or 15 |
| Frame Rate | Frames per second | 24 (cinematic) or 30 (smooth) |
| Motion Intensity | How much movement to add | subtle, moderate, dynamic |
Best practices for animation prompts:
Example animation prompt:
Animate this scene with gentle natural movement. Rustling leaves
and swaying trees in a soft breeze. Mist drifting slowly across
the forest floor. Dappled sunlight shifting subtly. Maintain a
static camera perspective. Keep motion smooth and peaceful.
Data flow: This node receives the image from Node 3 and outputs the final video file (Node 6036).
At Node 3 (Image Generation):
At Node 4 (Video Generation):
Successful workflow execution shows:
Troubleshooting common issues:
Congratulations! Your workflow is now ready to generate stunning cinematic videos on demand.