VideoSlash

AI lipsync

New words. Matching lips.

Upload a video of someone talking and any audio. Lipsync reshapes the mouth to match the new words, so it looks like they really said it. Everything else in the shot stays as filmed.

Before
The original take.
After
The same take with new audio, lips matched.

What people use it for

  • Dub into any language

    Add a translated voiceover and the speaker's lips follow the new language.

  • Fix a line without reshooting

    Record a corrected sentence and swap it in. No new take needed.

  • Test ad scripts fast

    Try different hooks and offers with the same creator footage.

How it works

  1. 1

    Upload the video

    A clip of someone talking, ideally facing the camera. MP4 or MOV.

  2. 2

    Add the new audio

    Any voice recording or the sound of another video, up to 2 minutes.

  3. 3

    Get the synced video

    Generate and compare with the original. Download when you like it.

Questions

How does AI lipsync work?

It finds the face in every frame and redraws the mouth area so it matches the sounds in your audio. Head movement, eyes, lighting and the rest of the shot stay as filmed.

Can I dub a video into another language?

Yes. Upload the video and a voiceover in the new language. The lips are matched to the new words, so the dub looks natural.

What makes the best result?

A clear, well-lit face looking roughly at the camera, with the mouth not covered. Clean speech without loud music in the audio also helps.

What if the audio and the video have different lengths?

Choose what should happen under If the lengths differ: loop or bounce the video, stretch it to the audio, stop at the shorter one, or keep both in full. The panel shows the result's length before you start.

There are several people in my video. Who gets synced?

Turn on Only the speaker and the lips of whoever is talking are synced. Otherwise the most visible face is used.

How much does it cost?

Lipsync is billed in credits per second of the result. You see the exact cost before you generate, and failed runs are refunded automatically.