DISCLAIMER: This is not an absolute guide and may not work for you.
This is not a guide on how to use LipSync or to make models. You’re probably here because you already know what this software does but you’re facing file size and weird framerate issues.
You’re usually forced to render using “Raw Avi” to make sure the video framerate isn’t off.
Here’s a quick solution I found.
You’ll need to install the following:
x264vfw – This is an encoder for x264. Download either 64-bit or 32-bit depending on your system.
ffmpeg – If you don’t have this yet, you need it in order for your videos to have sound.
Step 1:
Select File(F) > Generate Avi(G).
Make sure you’re selecting “Generate Avi(G)” not “Generate Raw Avi(R)”.
Step 2:
This window will pop up, tick these boxes you see. Click save.
*Start/End, just specify what you need in seconds.
Step 3:
Another pop up window will show up. Select x264vfw.
Once selected, the “Configure…” button will be clickable. Click it.
Step 4:
This is the last pop up window. Pay attention to the circled parts.
- Tick “Zero Latency”. It should mitigate the framerate lag. (I did a test render without it and the framerate sync was terrible)
- Rate control: Up to you, I prefer 10. Remember, lower number means higher quality (and bigger size).
Press OK to confirm and close the window.
You’ll be back to this window:
Press OK to start rendering!
Your lipsync video should be in…sync and in a more reasonable size.
Sample Video:
I made a simple demo in AviUtl using the rendered video from this tutorial.
Special thanks to uncreepy for providing an audio transcription for me to animate.
Extra tools that might help:
Handbrake – Useful for further compressing videos to a decent quality if you’re experiencing noticeable lags in your video editing software.