AI Video Creation

Updated at:
Copy as MD

Feature Overview

The Video module converts screenplays and creative ideas into finished videos, serving as the production engine of Creative Studio.

Feature

Use cases

Input

Output

Storyboard

Systematic video production from an existing screenplay

Screenplay

Episodic finished videos

Infinite canvas

Free-form creation, node-based visual orchestration needed at any stage

Any assets, storyboard shots, prompts

Workflow + finished videos

Video replication

Derivative creation from an existing source video

Source video + reference materials + prompts

Rewritten short video

Quick creation

Creative prompts only

Prompts + character cards

Multi-scene assembled finished video

Video editing

Style/viewpoint transformation of existing video

Source video + prompts

Transformed video

Highlight clip

Automatically identify highlight moments from short dramas or footage and generate trailers, teasers, and other clips

Source video + editing goal

Highlight clips, finished videos

Storyboard

Click Create from Screenplay on the Video homepage to get started.

Resource library

  • Automatic extraction: When you create from a screenplay, the system automatically extracts main characters, scenes, and assets.

  • Generate reference images: Review character and scene descriptions in the resource library and generate reference images individually or in batches.

Storyboard generation

After you click AI Generate Storyboard, the system automatically:

  • Splits shots by scene.

  • Generates camera language, including shot types, camera movements, and shooting angles.

  • Binds character and scene resources to produce storyboard content.

Storyboard editing

Each storyboard card supports the following operations:

  • Modify scene descriptions, camera language, dialogue, and actions.

  • Add, delete, or rearrange storyboard shots.

  • Bind character and scene resources (@character name, @scene name references).

  • Set reference images and start/end frames.

  • Add annotations and status labels.

Video generation

  • Click Generate Video on a storyboard card.

  • Select a video model:

    Model

    Generation modes

    Reference image

    First frame

    Start/end frames

    Audio

    Wan 2.7

    Text-to-video, reference video, first-frame video, start/end frames

    Supported

    Supported

    Supported

    Supported

    HappyHorse

    Text-to-video, reference video, first-frame video, video editing

    Supported

    Supported

    Not supported

    Not supported

  • Supports reference start/end frames and multiple reference images.

  • Supports batch generation of multiple storyboard shots.

Post-editing

  • Episode assembly: Assemble all storyboard videos within an episode in chronological order. You can add intros, outros, and transitions.

  • Voiceover and music: Select audio generated in the canvas or upload custom audio.

  • Subtitle synthesis: Generate subtitles for videos in one click.

  • Export format: Supports landscape 16:9 and portrait 9:16, with resolution of 720P or 1080P.

Infinite canvas

The infinite canvas provides a node-based visual workflow where you can freely place text, image, video, audio, and other nodes, establish dependencies through connections, and let the system orchestrate and execute generation tasks in topological order. It is suitable for scenarios that require fine-tuning or free-form creation.

Canvas functions

  • Visualize storyboard shots and generation processes as nodes and connections.

  • Drag-and-drop, combination, and reuse with WYSIWYG editing.

  • Bidirectional sync with the storyboard. You can open individual storyboard shots in the canvas for fine editing.

Node types

Video node

Instructions:

  1. Click a video node to expand the prompt panel.

  2. Write scene descriptions in the rich text editor, which supports the following features:

    • Type @ to trigger the reference menu and reference connected character or scene nodes.

    • Organize scene descriptions by time segments (such as "0-5s"), with each segment independently configurable for shot type, camera movement, and camera angle.

    • Click the time label to edit the camera language parameters for each segment.

  3. Select the model series, generation mode, aspect ratio, and resolution in the bottom toolbar.

  4. Click the submit button (or press Cmd+Enter) to start generation.

  5. After generation is complete, the video plays automatically within the node, with play/pause and progress scrubbing support.

Hover toolbar operations:

Action

Description

Extract last frame

Captures the last frame of the video as an image for use in continuous start/end frame generation.

Edit video

Opens the video editor for AI-powered editing of existing videos using prompts.

Download

Downloads the video file to your local device.

Full-screen preview

Previews the video in full screen.

Image node

Instructions:

  1. Click an image node to expand the prompt panel.

  2. Enter an image description. Use @ to reference connected character/scene nodes as references.

  3. Select the model, aspect ratio, resolution, and generation count.

  4. Click Generate. After generation is complete, the image is displayed within the node.

Hover toolbar operations:

Action

Description

Crop

Freely crop the image or crop to preset ratios.

Inpaint

Mark areas in the image with masks for targeted modification, and combine with prompts for AI inpainting.

Lighting

Adjust the lighting direction, brightness, and color temperature through interactive 3D light orb controls.

Viewpoint

Generate new views from different camera angles based on a reference image.

Grid split

Splits the image into 2x2 / 3x3 / 4x4 independent nodes.

Outpaint

Extends content beyond the image boundaries to enlarge the image.

Remove background

Removes the image background using AI.

Annotate

Draw annotations and add text notes on the image.

Download

Downloads the image to your local device.

Full-screen preview

Views the image in full screen.

Audio node

Generation modes:

Mode

Description

Text-to-speech

Select a preset voice, enter text, and generate speech.

Voice design

Generate speech by describing ideal voice characteristics in natural language.

Voice cloning

Upload reference audio to clone the voice and generate speech.

Preset voices: The system includes 48 built-in voices covering different genders, ages, and personality traits. Each voice has a name and personality description to help you choose.

Instructions:

  1. Click an audio node to expand the prompt panel.

  2. Select a TTS mode (text-to-speech / voice design / voice cloning).

  3. In text-to-speech mode, select the target voice from the voice list.

  4. Enter the text content to synthesize.

  5. Click Generate. After generation is complete, the built-in audio player in the node loads automatically.

Text node

Text nodes support free-form text creation.

Instructions:

  1. Double-click the node to enter edit mode, where you can directly enter or modify text content.

  2. Click the node to expand the prompt panel, describe the text content to generate, and the AI generates text based on the description.

  3. You can select different LLM models (Qwen3.7-Max, Qwen3.7-Plus, DeepSeek-V4-Pro, etc.).

  4. The output of text nodes can be connected to image or video nodes to provide text context for downstream generation.

Resource library

The resource library is the central hub for managing characters, scenes, and assets.

Open the resource library

Click Resources in the left toolbar to open the resource panel.

Browse and filter

The resource panel provides filtering across three dimensions:

  • Type tags: All / Characters / Scenes / Assets / Audio / Style / Others

  • Project scope: All projects / Current project / Custom selection

  • Keyword search: Supports fuzzy search by name

  • Favorites filter: Display only favorited resources

Create resources

  1. Click the + button in the resource panel.

  2. Select the resource category (Characters/Scenes/Assets/Audio/Style/Others) in the folder selector.

  3. Select files to upload.

  4. After resources are created, you can manage them in the panel.

Use resources

Drag resources from the resource panel onto the canvas. The system creates nodes of the corresponding type automatically.

Management operations

  • Upload: Drag local files directly into the canvas for automatic upload and node creation.

  • Categorize: Resources are automatically categorized by character, scene, style, reference image, video, and audio.

  • Favorite: Pin frequently used assets to the top.

  • Search: Search by name, tag, source, and reference count.

Workflow templates

Workflow templates are reusable node and connection configurations that let you quickly set up commonly used creative workflows.

Use templates

  1. Click Templates in the left toolbar to open the workflow panel.

  2. The panel has two tabs:

    • Public templates: System preset templates and shared templates.

    • My templates: Templates you created.

  3. You can search for templates by keyword.

  4. Click a template card to load it onto the canvas with one click.

Create custom templates

  1. Set up the workflow on the canvas (nodes and connections).

  2. Select multiple nodes and click Group in the multi-select toolbar.

  3. Click Publish Template in the group node toolbar.

  4. In the publish dialog box, enter the name, tags, save location, and description.

  5. Click Publish.

Typical creative workflows

Scenario 1: Text-to-image-to-video full pipeline

  1. Add a text node and enter or AI-generate screenplay/scene descriptions.

  2. Connect the output of the text node to an image node, using the text as context for image generation.

  3. In the image node, set the model, aspect ratio, and style to generate static images.

  4. Use the editor to refine images (crop, inpaint, adjust lighting, etc.).

  5. Connect the image node to a video node as a reference/first frame for the video.

  6. In the video node, set the camera language (shot type, camera movement, camera angle) and duration to generate the video.

Scenario 2: Character-consistent video series

  1. Create a character node and upload or generate a character reference image.

  2. Use the viewpoint feature to select different angles through 3D camera controls and generate multi-viewpoint reference images.

  3. Create multiple video nodes, each describing a different plot shot.

  4. Connect the character node to all video nodes.

  5. The system automatically passes the character reference image when generating each video, ensuring consistent character appearance.

  6. Select all nodes and group them, then click "Execute Group" for batch generation.

Scenario 3: Quick start with workflow templates

  1. Open the canvas and select Browse Templates in the welcome dialog box.

  2. Browse preset templates in the workflow panel and select a suitable one.

  3. The template loads automatically onto the canvas, including preconfigured nodes and connections.

  4. Modify the prompts, character, and scene information in the nodes.

  5. Execute the workflow to generate all content with one click.

Video replication

Video replication generates new versions based on existing videos and prompts, suitable for derivative creation that modifies the style, plot, or characters of existing materials.

  1. Upload the source video.

  2. Add reference materials: Upload reference images, reference videos, or character cards to constrain the art style and character appearance of the new video.

  3. Enter creative prompts: Describe the desired rewriting direction, such as "Convert the original video to an ancient costume style while keeping the camera work and pacing."

  4. Configure generation parameters.

  5. Click Start Generation.

  6. Preview the results after the task is complete. You can download, add to the asset library, or continue editing.

Quick creation

Quick creation is suitable for automatic long video generation, such as live-action voice-over advertisements, live instructor courses, animated short films, or free-form creative scenarios.

  1. Enter a creative description, such as "A programmer couple meets, argues, and reconciles against a city night skyline."

  2. Select the target duration: 15 seconds, 30 seconds, 45 seconds, 60 seconds, or 90 seconds.

  3. Select the aspect ratio: 9:16, 3:4, 16:9, 4:3, or 1:1.

  4. Select the generation mode (parallel / sequential) and speech rate.

  5. Click Start Generation. The system will:

    • Automatically split into multiple scenes based on the target duration.

    • Generate prompts and visuals for each scene.

    • Batch-generate video clips.

    • Automatically assemble into a complete short film.

Video editing

Video editing re-creates existing videos with style transformation, viewpoint changes, domain randomization, and other modifications to produce derivative assets.

  1. Upload or select a source video.

  2. Add up to 5 reference images (optional).

  3. Describe the target effect, such as "Change the lighting to warm sunset tones while keeping the camera position."

  4. Click the configuration button below to set:

    • Resolution: 720P or 1080P.

    • Audio processing: Automatic dubbing or keep original audio.

  5. Optionally use one-click prompt optimization, where the system automatically rewrites prompts for better precision.

  6. Click Start Generation and wait for the task to complete.

Highlight clip

Highlight clip automatically identifies exciting moments from existing videos and generates highlight videos suitable for distribution, promotion, or secondary creation. Typical use cases include extracting highlights from short dramas, condensing talking-head videos, re-editing advertising materials, and selecting training video clips.

Use cases

  • Quick clip extraction from long videos: Automatically identify segments with plot conflicts, emotional climaxes, action highlights, or high information density.

  • Short drama/promotional material editing: Extract highlight segments suitable for distribution, used for trailers, clips, promotional materials, or social media sharing.

  • Talking-head and tutorial video condensation: Retain core viewpoints and key information, reducing manual search and rough editing effort.

Workflow

  1. Upload or select a source video.

  2. Configure the editing goal, such as extracting plot twists, action highlights, emotional peaks, or core tutorial segments.

  3. Optionally enable deep thinking mode or quality review capability to improve the accuracy of segment selection and result judgment.

  4. Click Start Analysis. The system automatically identifies candidate highlight segments and generates corresponding editing suggestions.

  5. Preview highlight segments on the results page. You can keep, delete, or continue adjusting as needed.

  6. Generate the final highlight video, supporting download, adding to the asset library, or continuing with secondary editing.

Capabilities

Capability

Description

Highlight segment recognition

Automatically analyzes video content to identify candidate segments with high plot, action, emotional, or information density.

Editing plan generation

Generates segment combination suggestions based on video content and editing goals, reducing manual rough editing effort.

Deep thinking mode

Performs deeper analysis of complex video content, suitable for longer plots, higher information density, or more complex editing goals.

History

View historical highlight clip tasks for reuse, review, and continued editing.

Recommendations

  • To quickly obtain distributable clips, start with the default configuration.

  • For long source videos, complex plots, or more precise highlight detection, enable deep thinking mode.