P-Video-Replace

P-Video-Replace is a video transformation model that swaps the on-camera character in an existing video with the character from a reference image. It is built to preserve the original motion, timing, camera behavior, lighting, and background while changing who appears in the clip, making it useful for UGC ad variations, content localization, avatar or mascot insertion, and other scalable character-replacement workflows.

Complete technical specification for integration
Ready-to-use code snippets for common workflows
Step-by-step tutorials for advanced use cases
Product and wardrobe variations How to swap a single on-camera object (a product or a garment) in a source video with Pruna P-Video-Replace, without touching the rest of the frame.
Recasting iconic film scenes How to recreate iconic film scenes with Bytedance Seedance, then recast the on-camera character with Pruna P-Video-Replace to drop yourself or any reference into the shot.
Replacing the character in a video How to use Pruna P-Video-Replace to swap the on-camera character in an existing video with one from a reference image while preserving the original motion, timing, camera, lighting, and audio.