Vidu — AI Video Generation by Shengshu AI
Generate AI videos using Vidu Q3-Pro and Vidu 2.0 — featuring text-to-video, image-to-video, reference-based generation, and start-end frame interpolation with up to 1080p resolution, anime style support, and synchronized audio generation.
Vidu Q3-Pro is the latest flagship model with cinematic motion quality, smooth animation, optional audio/BGM generation, and multiple style modes (general/anime). Vidu 2.0 adds specialized capabilities including reference-to-video (character-consistent generation) and start-end-to-video (keyframe interpolation).
Data usage note: This skill sends text prompts, image URLs, and video data to the Atlas Cloud API (api.atlascloud.ai) for video generation. No data is stored locally beyond the downloaded output files. API usage incurs charges per second based on the model selected.
Key Capabilities
- - Text-to-Video — Generate video clips from text descriptions with audio (Q3-Pro)
- Image-to-Video — Animate still images into dynamic video (Q3-Pro / 2.0)
- Reference-to-Video — Generate videos with character/prop consistency from 1-3 reference images (2.0 / Q1)
- Start-End-to-Video — Interpolate between two keyframes to create smooth transitions (2.0)
- Audio & BGM — Optional synchronized sound effects and background music (Q3-Pro)
- Anime Style — Native anime style support (Q3-Pro)
- Movement Control — Adjustable movement amplitude: auto, small, medium, large
- Up to 1080p — Resolutions: 540p, 720p, 1080p (Q3-Pro)
- Multiple Aspect Ratios — 16:9, 9:16, 1:1, 4:3, 3:4 (Q3-Pro)
Setup
- 1. Sign up at https://www.atlascloud.ai
- Console → API Keys → Create new key
- Set env: INLINECODE1
The API key is tied to your Atlas Cloud account and its pay-as-you-go balance. All usage is billed to this account. Atlas Cloud does not currently support scoped keys — the key grants access to all models available on your account.
Script Usage
This skill includes a Python script for video generation. Zero external dependencies required.
List available video models
CODEBLOCK0
Generate a video (text-to-video)
CODEBLOCK1
Generate a video (image-to-video)
CODEBLOCK2
Upload a local file
CODEBLOCK3
Run python scripts/generate_video.py generate --help for all options. Extra model params can be passed as key=value (e.g. duration=10 shot_type=multi_camera).
Pricing
Vidu Q3-Pro (per second, by resolution)
All prices are per second of video generated. Atlas Cloud pricing varies by resolution.
| Resolution | fal.ai | Atlas Cloud | Savings |
|---|
| 540p | $0.07/s | $0.06/s | 14% off |
| 720p |
$0.154/s |
$0.15/s | 3% off |
|
1080p | $0.154/s |
$0.16/s | - |
Applies to both vidu/q3-pro/text-to-video and vidu/q3-pro/image-to-video.
Vidu 2.0 / Q1 (per video)
| Model | Atlas Cloud | Type |
|---|
| INLINECODE6 | $0.075/video | Image-to-Video |
| INLINECODE7 |
$0.075/video | Start-End Interpolation |
|
vidu/reference-to-video-2.0 |
$0.2/video | Reference-to-Video (character consistent) |
|
vidu/reference-to-video-q1 |
$0.4/video | Reference-to-Video Q1 (highest quality) |
fal.ai pricing sourced from fal.ai/models/fal-ai/vidu/q3-pro/text-to-video.
Parameters
Vidu Q3-Pro — Text-to-Video
| Parameter | Type | Required | Default | Options |
|---|
| INLINECODE10 | string | Yes | - | Video description (max 1500 chars) |
| INLINECODE11 |
string | No | general | general, anime |
|
resolution | string | No | 720p | 540p, 720p, 1080p |
|
duration | number | No | 5 | Duration in seconds |
|
aspect_ratio | string | No | 4:3 | 16:9, 9:16, 4:3, 3:4, 1:1 |
|
movement_amplitude | string | No | auto | auto, small, medium, large |
|
generate_audio | boolean | No | true | Generate synchronized audio |
|
bgm | boolean | No | true | Generate background music |
|
seed | integer | No | random | For reproducible results (-1 for random) |
Vidu Q3-Pro — Image-to-Video
Same as Q3-Pro text-to-video (without style and aspect_ratio), plus:
| Parameter | Type | Required | Description |
|---|
| INLINECODE21 | string | Yes | URL of the source image |
Vidu 2.0 — Image-to-Video
| Parameter | Type | Required | Default | Description |
|---|
| INLINECODE22 | string | Yes | - | Video description (max 1500 chars) |
| INLINECODE23 |
string | Yes | - | Start frame image URL (PNG/JPEG/WebP, max 50MB, ratio < 4:1) |
|
duration | integer | No | 4 | 4 or 8 seconds |
|
movement_amplitude | string | No | auto | auto, small, medium, large |
|
seed | integer | No | 0 | For reproducible results |
Vidu 2.0 — Start-End-to-Video
| Parameter | Type | Required | Default | Description |
|---|
| INLINECODE27 | string | Yes | - | Video description (max 1500 chars) |
| INLINECODE28 |
array | Yes | - | Exactly 2 images: [start
frame, endframe] (similar pixel density, ratio 0.8-1.25) |
|
duration | integer | No | 4 | 4 or 8 seconds |
|
movement_amplitude | string | No | auto | auto, small, medium, large |
|
seed | integer | No | 0 | For reproducible results |
Vidu 2.0 / Q1 — Reference-to-Video
| Parameter | Type | Required | Default | Description |
|---|
| INLINECODE32 | string | Yes | - | Video description (max 1500 chars) |
| INLINECODE33 |
array | Yes | - | 1-3 reference images (PNG/JPEG/WebP, min 128×128, max 50MB) |
|
aspect_ratio | string | No | 16:9 | 16:9, 9:16, 1:1 |
|
movement_amplitude | string | No | auto | auto, small, medium, large |
|
seed | integer | No | 0 | For reproducible results |
Workflow: Submit → Poll → Download
Text-to-Video Example (Q3-Pro)
CODEBLOCK4
Image-to-Video Example (Q3-Pro)
CODEBLOCK5
Anime Style Example (Q3-Pro)
CODEBLOCK6
Start-End Interpolation Example (2.0)
CODEBLOCK7
Reference-to-Video Example (2.0)
CODEBLOCK8
Polling Logic
- -
processing / starting / running → wait 5s, retry (typically takes ~60-120s) - INLINECODE40 /
succeeded → done, get URL from INLINECODE42 - INLINECODE43 → error, read INLINECODE44
Atlas Cloud MCP Tools (if available)
If the Atlas Cloud MCP server is configured, use built-in tools:
CODEBLOCK9
Implementation Guide
- 1. Determine task type:
- Text-to-video: user describes a scene/action in text →
Q3-Pro T2V
- Image-to-video: user provides an image to animate →
Q3-Pro I2V or
2.0 I2V
- Start-end interpolation: user provides two keyframes →
2.0 Start-End
- Character-consistent video: user provides reference images →
2.0 / Q1 Reference
- Anime content: user wants anime style →
Q3-Pro with style="anime"
- 2. Choose model:
-
Q3-Pro (recommended): Latest generation, best quality, audio/BGM, up to 1080p, anime support
-
2.0 Image-to-Video: Budget option at $0.075/video for simple animations
-
2.0 Start-End: Unique keyframe interpolation capability
-
2.0 Reference: Character-consistent generation from reference images ($0.2/video)
-
Q1 Reference: Highest quality reference-to-video ($0.4/video)
- 3. Extract parameters:
- Prompt: describe scene, action, camera movement
- Style: general (realistic) or anime
- Resolution: 540p for drafts, 720p default, 1080p for final output
- Duration: Q3-Pro supports flexible durations; 2.0 supports 4 or 8 seconds
- Movement amplitude: small for subtle motion, large for dynamic action
- Audio: enabled by default on Q3-Pro, set generate_audio=false to disable
- 4. Execute: POST to generateVideo API → poll result → download MP4
- 5. Present result: show file path, offer to play
Prompt Tips
- - Scene + Action: "A chef flips a pancake in a busy kitchen, steam rising from the pan"
- Camera direction: "Camera slowly pans left...", "Close-up tracking shot of...", "Aerial view..."
- Anime style: Use
style: "anime" + anime-specific prompts: "An anime warrior charges forward, energy aura glowing..." - Movement amplitude: Use
small for talking heads/subtle scenes, large for action/sports - Start-End: Provide visually similar frames for smooth interpolation; dramatic differences work for morphing effects
- Reference: Provide clear, well-lit character references from multiple angles for best consistency
Vidu — 生数科技AI视频生成
使用Vidu Q3-Pro和Vidu 2.0生成AI视频——支持文生视频、图生视频、参考图生成、首尾帧插值,最高可达1080p分辨率,支持动漫风格和同步音频生成。
Vidu Q3-Pro是最新旗舰模型,具备电影级运动质量、流畅动画、可选音频/BGM生成以及多种风格模式(通用/动漫)。Vidu 2.0新增了专业功能,包括参考图生成视频(角色一致性生成)和首尾帧生成视频(关键帧插值)。
数据使用说明:此技能将文本提示词、图片URL和视频数据发送至Atlas Cloud API(api.atlascloud.ai)进行视频生成。除下载的输出文件外,本地不存储任何数据。API使用根据所选模型按秒计费。
核心功能
- - 文生视频 — 根据文本描述生成带音频的视频片段(Q3-Pro)
- 图生视频 — 将静态图片转化为动态视频(Q3-Pro / 2.0)
- 参考图生成视频 — 通过1-3张参考图片生成角色/道具一致的视频(2.0 / Q1)
- 首尾帧生成视频 — 在两个关键帧之间插值,创建平滑过渡(2.0)
- 音频与BGM — 可选同步音效和背景音乐(Q3-Pro)
- 动漫风格 — 原生支持动漫风格(Q3-Pro)
- 运动控制 — 可调节运动幅度:自动、小、中、大
- 最高1080p — 分辨率:540p、720p、1080p(Q3-Pro)
- 多种宽高比 — 16:9、9:16、1:1、4:3、3:4(Q3-Pro)
设置
- 1. 在 https://www.atlascloud.ai 注册
- 控制台 → API密钥 → 创建新密钥
- 设置环境变量:export ATLASCLOUDAPIKEY=your-key
API密钥与您的Atlas Cloud账户及其按量付费余额绑定。所有使用费用均计入此账户。Atlas Cloud目前不支持作用域密钥——该密钥可访问您账户上的所有模型。
脚本使用
此技能包含一个用于视频生成的Python脚本。无需外部依赖。
列出可用视频模型
bash
python scripts/generate_video.py list-models
生成视频(文生视频)
bash
python scripts/generate_video.py generate \
--model MODEL_ID \
--prompt Your prompt here \
--output ./output \
duration=5 resolution=720p
生成视频(图生视频)
bash
python scripts/generate_video.py generate \
--model MODEL_ID \
--image https://example.com/photo.jpg \
--prompt Animate this scene \
--output ./output
上传本地文件
bash
python scripts/generate_video.py upload ./local-file.jpg
运行 python scripts/generatevideo.py generate --help 查看所有选项。额外的模型参数可以以key=value形式传递(例如 duration=10 shottype=multi_camera)。
定价
Vidu Q3-Pro(按秒,按分辨率)
所有价格均为生成视频的每秒费用。Atlas Cloud定价因分辨率而异。
| 分辨率 | fal.ai | Atlas Cloud | 节省 |
|---|
| 540p | $0.07/秒 | $0.06/秒 | 节省14% |
| 720p |
$0.154/秒 |
$0.15/秒 | 节省3% |
|
1080p | $0.154/秒 |
$0.16/秒 | - |
适用于 vidu/q3-pro/text-to-video 和 vidu/q3-pro/image-to-video。
Vidu 2.0 / Q1(按视频)
| 模型 | Atlas Cloud | 类型 |
|---|
| vidu/image-to-video-2.0 | $0.075/视频 | 图生视频 |
| vidu/start-end-to-video-2.0 |
$0.075/视频 | 首尾帧插值 |
| vidu/reference-to-video-2.0 |
$0.2/视频 | 参考图生成视频(角色一致) |
| vidu/reference-to-video-q1 |
$0.4/视频 | 参考图生成视频Q1(最高质量) |
fal.ai价格来源于 fal.ai/models/fal-ai/vidu/q3-pro/text-to-video。
参数
Vidu Q3-Pro — 文生视频
| 参数 | 类型 | 必填 | 默认值 | 选项 |
|---|
| prompt | 字符串 | 是 | - | 视频描述(最多1500字符) |
| style |
字符串 | 否 | general | general, anime |
| resolution | 字符串 | 否 | 720p | 540p, 720p, 1080p |
| duration | 数字 | 否 | 5 | 时长(秒) |
| aspect_ratio | 字符串 | 否 | 4:3 | 16:9, 9:16, 4:3, 3:4, 1:1 |
| movement_amplitude | 字符串 | 否 | auto | auto, small, medium, large |
| generate_audio | 布尔值 | 否 | true | 生成同步音频 |
| bgm | 布尔值 | 否 | true | 生成背景音乐 |
| seed | 整数 | 否 | random | 用于可重复结果(-1为随机) |
Vidu Q3-Pro — 图生视频
与Q3-Pro文生视频相同(不含 style 和 aspect_ratio),另加:
Vidu 2.0 — 图生视频
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|
| prompt | 字符串 | 是 | - | 视频描述(最多1500字符) |
| image |
字符串 | 是 | - | 起始帧图片URL(PNG/JPEG/WebP,最大50MB,比例<4:1) |
| duration | 整数 | 否 | 4 | 4或8秒 |
| movement_amplitude | 字符串 | 否 | auto | auto, small, medium, large |
| seed | 整数 | 否 | 0 | 用于可重复结果 |
Vidu 2.0 — 首尾帧生成视频
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|
| prompt | 字符串 | 是 | - | 视频描述(最多1500字符) |
| images |
数组 | 是 | - | 恰好2张图片:[起始帧, 结束帧](像素密度相似,比例0.8-1.25) |
| duration | 整数 | 否 | 4 | 4或8秒 |
| movement_amplitude | 字符串 | 否 | auto | auto, small, medium, large |
| seed | 整数 | 否 | 0 | 用于可重复结果 |
Vidu 2.0 / Q1 — 参考图生成视频
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|
| prompt | 字符串 | 是 | - | 视频描述(最多1500字符) |
| images |
数组 | 是 | - | 1-3张参考图片(PNG/JPEG/WebP,最小128×128,最大50MB) |
| aspect_ratio | 字符串 | 否 | 16:9 | 16:9, 9:16, 1:1 |
| movement_amplitude | 字符串 | 否 | auto | auto, small, medium, large |
| seed | 整数 | 否 | 0 | 用于可重复结果 |
工作流程:提交 → 轮询 → 下载
文生视频示例(Q3-Pro