← Back to all generators

prunaai/p-video-replace

p-video-replace swaps the person in a video with one from a reference image, keeping motion, timing, camera, and scene exactly as they were. 3.58s per 1s of video generated.

Capabilities

Seed

Cost

Community model (estimated from hardware time)

Input Parameters

images required array

Identity reference image(s) (1-3) to place into the video.

video required string

Source RGB video (.mp4): motion + audio source.

disable_safety_checker boolean

Disable safety checker for generated videos.

Default: false
ignore_audio boolean

Ignore source audio during generation. If save_audio is true, the source audio is still saved with the final video.

Default: false
instruction_prompt string

Further instruction on how to place the people from the reference images into the scene.

Default: ""
no_op boolean
Default: false
resolution string

Target ~megapixel budget: 720p ≈ 1 MP, 1080p ≈ 2 MP (aspect ratio preserved).

Default: "720p"
720p 1080p
save_audio boolean

Save the video with audio.

Default: true
seed integer

Random seed. Leave blank for random.

target_fps string

Target FPS for the working video.

Default: "original"
original 24 48
turbo boolean

Turbo mode: faster generation for slightly lower quality.

Default: false
Version: fef98527c7eb Updated: 6/26/2026 1.9K runs