El programa está escrito en python, y utiliza la biblioteca ffmpeg.Language-agnostic automatic synchronization of subtitles with video, so that subtitles are aligned to the correct starting point within the video.
El enlace al proyecto en github es https://github.com/smacke/subsync.