GitPedia
mowshon

mowshon/lipsync

lipsync is a simple and updated Python library for lip synchronization, based on Wav2Lip. It synchronizes lips in videos and images based on provided audio, supports CPU/CUDA, and uses caching for faster processing.

1 Releases
Latest: 1y ago
lipsync v0.1.0v0.1.0Latest
mowshonmowshon·1y ago·December 22, 2024
GitHub

📦 Highlights

  • Refactored Codebase
  • Removed unnecessary dependencies and cleaned up the original Wav2Lip code, making it lighter and easier to maintain.
  • Python 3.10+ Compatibility
  • Ensured the code works smoothly with Python 3.10 and above.
  • Streamlined Installation
  • Simplified the install steps for a quick start.

📦 What’s Included

  • Video & Image Lip Sync
  • Create synchronized lip movements for any video or a single image.
  • Caching Mechanism
  • Cache frames from source videos for faster re-runs with different audio.
  • CPU & CUDA Support
  • Easily switch between CPU or GPU usage based on your hardware.
  • Two Model Weights
  • Wav2Lip: Best accuracy but lips may appear slightly blurred
  • + 1 more