Rayjutsu

Featured

Recast the people in a video from one photo each, keeping the motion, lip sync, camera and sound.

Input

Fields marked * are required. Review the price before generating.

Tips and requirements

Upload the video to recast: MP4 or MOV, 4 to 20 seconds. The result keeps its length, motion, camera and sound. The price follows the video length.

Uploading a file needs an account. Create accountMP4, MOV · up to 100 MB

Upload one photo per character, up to 8. Refer to them in the prompt as @Image1, @Image2 and so on.

Uploading a file needs an account. Create accountJPEG, PNG, WebP · up to 10 MB

Optional. Say who replaces whom and what else should change, for example "Replace the dancer with @Image1." Leave it empty to swap the characters and keep the scene as filmed.

Use 480p for drafts and 720p or 1080p for the final video.

Starting price$0.0753 / second

You sign up first. Your settings are kept.

API code for this input

Complete the required fields and fix input errors to see API code.

How to use Rayjutsu

Getting started

Upload the source video and one clear photo per character. Name the photos in the prompt as @Image1, @Image2 and so on, and say who replaces whom. With an empty prompt the characters change and the scene stays as filmed.

Example prompt

Replace the dancer with @Image1. Keep the room as filmed.

Review your result

Watch the whole video. Faces and outfits should stay the same from the first frame to the last, lips should match the sound and the camera should move as it did in the source.

Inputs and settings

Upload the source video as MP4 or MOV, 4–20 seconds long and up to 100 MB. The result keeps its length, motion, lip sync, camera and sound.

Upload one photo per character, up to 8. Describe only what should change; the movement and timing already come from the video.

Choose 480p for drafts, or 720p (default) or 1080p for the final video. The price follows the video length in whole seconds and the resolution; check it before you generate.

Use only photos of people who have agreed to appear in the video.