Skip to content

This repository contains the implementation of SyncNet for Lip-Syncing a given video with an input audio file. It extracts frames from a video, processes them using SyncNet, and generates a lip-synced output video.

Notifications You must be signed in to change notification settings

Sourav-xd/SyncNet-Lip-Sync-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SyncNet-Lip-Sync-Project

This repository contains the implementation of SyncNet for Lip-Syncing a given video with an input audio file. It extracts frames from a video, processes them using SyncNet, and generates a lip-synced output video. ''' πŸ“Œ Features: βœ… Frame Extraction – Extracts frames from the input video. βœ… Audio Preprocessing – Converts audio to 16kHz mono for SyncNet. βœ… Lip-Sync Processing – Uses syncnet_v2.model to sync video with audio. βœ… Final Video Generation – Merges processed frames with audio using FFmpeg.

πŸ“ SyncNet-LipSync-Project/ β”œβ”€β”€ data/ # Contains model files (syncnet_v2.model) β”œβ”€β”€ output/ # Stores generated lip-synced video β”œβ”€β”€ syncnet_python/ # Main SyncNet scripts β”œβ”€β”€ input_video.mp4 # Input video file β”œβ”€β”€ input_audio.wav # Input audio file β”œβ”€β”€ run_syncnet.py # Main script to run SyncNet β”œβ”€β”€ README.md # Project description β”œβ”€β”€ requirements.txt # Dependencies (if needed) '''

About

This repository contains the implementation of SyncNet for Lip-Syncing a given video with an input audio file. It extracts frames from a video, processes them using SyncNet, and generates a lip-synced output video.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors