I. Feature Overview

PixVerse Modify empowers creators to add, remove, or swap any element, or completely restyle a video using natural language—reshaping the entire scene. With Modify, a generated video is no longer a static output, but a living canvas for continuous editing.

WEB-Modify CASE演示-英-V1-1217-帅.mp4

✨ Four Core Functions

Function Description Sub‑capabilities
Swap Replace a specified subject in the video with a new image 1. Single-Subject: 1 mask selection, 1 image.
  1. Multi-Subject: Up to 3 mask selections, supports custom images. | | Add | Insert new elements (character/object) into the video | Supports 1 mask selection, 1 image | | Edit | Add, remove, or modify elements in the video | 1. Remove: An optimized pipeline specifically for seamless deletion.
  2. Text Replacement: Modify embedded text directly via prompts. | | Restyle | Repaint the entire video into a certain visual style or change its look | Can be driven by a reference image or text description. Built-in style templates available. |

🪄 Seven Fine‑Grained Capabilities

Each capability corresponds to preset prompts or parameters. B2B clients can call these based on specific business logic.

No. Base Function Sub‑capability Use Case API Call Example
1 Swap Single‑subject swap Replace 1 character/subject in the video. `{
"video_media_id":1234,
"prompt":"@selection0 subject is swapped with @img0",
"img_ids":[123,123],
"mask_ids":["3847593904"],
"keyframe_ids":1,
"quality":"540p"
}`
2 Multi‑subject swap Replace 2-3 characters simultaneously. `{
"video_media_id":1234,
"prompt":"@selection0 subject is swapped with @img0
@selection1 subject is swapped with @img1
@selection2 subject is swapped with @img2",
"img_ids":[123,123,123],
"mask_ids":["3847593904","3847593904","3847593904"],
"keyframe_ids":1,
"quality":"540p"
}`
3 Add add Auto-detects the optimal position to insert accessories, props, or characters. `{
"video_media_id":1234,
"prompt":"add @img0, @img1",
"img_ids":[123,123],
"quality":"540p"}`
(Note: img_ids is optional; the model primarily relies on the prompt to identify what to add).
4 Edit Object Removal Deletes specific objects, watermarks, or logos and intelligently inpaints the background. `{
"video_media_id":1234,
"prompt":"remove xxx",
"mask_ids":["3847593904"],
"quality":"540p"
}`
(Note: mask_ids is optional; used to precisely target the deletion area).
5 Type Anything Change lighting, season, or weather conditions using descriptive prompts. `{
"video_media_id":1234,
"prompt":"把天气变成冬天白天",
"quality":"540p"
}`
6 Text replacement Identifies and replaces embedded text within the video. `{
"video_media_id":1234,
"prompt":"change the text to "Happy birthday",
"quality":"540p"
}`
7 Restyle Style Transfer 1-click conversion to 3D, 2D, Comic, Ink-wash, etc. `{
"video_media_id":1234,
"prompt":"The video is restyled with @ima0",
"img_ids":[123],
"quality":"540p"
}`
(Note: Accepts an image reference or text description).

B2B Capabilities = Full B2C Feature Parity. Developers can replicate the exact video editing experience of the consumer-facing PixVerse platform via this API. Dedicated, customized templates can be provided for specific enterprise requirements upon request.

II. Application Scenarios

  1. ADD: Insert New Characters, Objects, or Visual Elements

Examples 👇

  1. REMOVE: Erase Unwanted Subjects or Distractions

(Note: The 'Remove' capability utilizes the 'Edit' pipeline.)

Examples 👇

  1. SWAP: Replace the Subject While Preserving Motion, Lighting, and Perspective

Examples 👇