Submitted by Deepesh Agarwal on Wed, 08/28/2013 - 11:17
Out of sync audio and video can be very tricky to handle, on a computer multimedia players like Videolan VLC provides easy methods to experiment with timings and fix audio sync with video correctly. However, you need to use other utilities when you want to save the fixed audio-video sync as we will be demonstrating ahead.
Syncing Audio and video and saving the resulting file, we will be using .mkv file for this demonstration :
- Experiment and find the correct audio sync timings by utilizing VLC media player, to figure out whether the audio is delayed, or ahead, and by how much time. To do so navigate by Right-clicking VLC media player -> Interface -> Track Synchronization
- Since this is an .mkv file, download the mkvtoolnix pack for manipulating it.
- Use
mkvmerge -i your_video_file.mkv
to get information about the video file, we need to note down the ID of the audio track we wanted synced. - Finally, perform the audio sync shift using the command :
mkvmerge -o output_fixed_filename.mkv -y audio_track_id:time_to_shift your_video_file.mkv
, see the example below for clarification. - Once the conversion process get completed, you will have a new file with the audio shifted and synced to video.
- mkvmerge works for .mkv files, for other video formats like .avi you need to uses tools like YAAI and virtualdub.
Add new comment