Post lipsync
easily synchronize video lip movements with any audio track. our cutting-edge technology offers rapid video processing without sacrificing quality. perfect for creating seamlessly dubbed videos, enhancing content accessibility, or localizing video content for global audiences.
introduction
sync. brings video content to life with unmatched lip-syncing technology. experience the magic of our /lipsync
endpoint, capable of aligning video lip movements with any audio seamlessly.
leverage our lip-sync API to transform videos in real-time, making content more engaging and accessible. perfect for dubbing, content localization, or just adding a fun twist to your videos. Dive into our documentation to start using the API in various development environments.
api features
precise synchronization
achieve perfect lip-syncing with advanced AI, enhancing viewer engagement.
rapid processing
enjoy fast video processing speeds without compromising on output quality.
flexible integration
easy integration into your existing workflows with comprehensive developer support.
available models
explore our diverse range of models, each designed for specific syncing needs. selecting the appropriate model ensures optimal performance and results.
quick start
authentication
before you can start using our api, you need to authenticate your requests. this is done using an x-api-key
that links your requests to your account. if you don’t have an api key yet, check out the instructions here to obtain one.
lipsync your videos
once you have your x-api-key
, you’re ready to start syncing your videos’ lip movements with any audio track. to sync your video via the playground above follow the instructions below:
with these methods, you can easily add lipsync functionality to your video editing, content creation, or localization workflows, enhancing the viewing experience for your audience.
Authorizations
Body
A url to the audio file to be synchronized -- must be publicly accessible
A url to the video file to be synchronized -- must be publicly accessible
Maximum number of credits to use for video generation. If job exceeds this value, the job will be aborted
The model to use for video generation
enable, disable restoration stage | highly recommended to keep on
[top, bottom, left, right], number of pixels to add as padding
1 is very good quality but identity features will reduce, 0 is very natural / identity will be preserved but less clean up of artifacts
A url to send a notification to upon completion of video generation
Response
A unique identifier for the video.
The date and time the video was created.
The status of the video.
A URL which can be used to download the video.
The original URL of the video that was submitted.
The original URL of the audio that was submitted.
A flag to enable / disable post-processing
The number of credits deducted for the video.
The URL to the webhook endpoint.
An error message if the video failed to process.