What problem does it solve?
Producing short video clips for social media content pipelines requires calling multiple AIGC video providers with different APIs, model chains, and constraints. This Skill unifies Aliyun DashScope (happyhorse/wan2.7), Volcengine Ark (Seedance), and MiniMax Hailuo (H3) behind one command, handling platform detection, model fallback chains, and async task polling automatically.
Core Features & Use Cases
- Multi-provider video generation: Supports t2v (text-to-video), i2v (image-to-video), and r2v (reference-to-video) modes across three platforms, with automatic platform selection based on configured API keys and per-mode model candidate chains with fallback.
- Audio-visual co-generation: All supported models generate synchronized voiceover, BGM, and ambient sound in one pass; MiniMax additionally offers a standalone background music generation subcommand (music-3.0).
- Segment continuity tooling: The --prev-segment flag extracts the last frame of the previous clip via ffmpeg to align first frames across multi-segment character stories.
- Use Case: A content producer building a 45-second vertical short video splits it into five 9-second clips, generates each with r2v using a character reference image, chains them with --prev-segment for visual continuity, and generates a 30-second BGM track via the MiniMax music subcommand.
Quick Start
Run aigc-video-gen with a Chinese prompt describing visuals and audio, a duration of 3-15 seconds, a 9:16 ratio, and an output path under output_videos/ to generate a video clip with synchronized sound.