EnginesHow it worksDocumentation
Console

v1

Match different durations

Submit a video and audio. Receive a webhook or poll for status and download the result

When video and audio have different lengths, choose a sync_mode in the same render request. This does not require another processing workflow. Output video is normalized to 25 FPS and replacement audio to 48 kHz AAC

Cut off cut_off

Stop at the shorter track. No looping, no extra silence

Silence silence

Keep the original video length. Trim longer audio or pad shorter audio with silence

Loop loop

Repeat the video from the first frame to match the replacement audio

Bounce bounce

Play forward and backward without repeating the endpoints

Remap remap

Resample the video timeline to the audio duration, duplicating or dropping frames