You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The synchronization to another subtitle is less accurate and EXPERIMENTAL
Getting Started
Dependencies
python 3.6+ (f-string)
ffmpeg for audio extraction
numpy / scipy for synchronization
pysrt for reading and writing subtitles
And optionnally
pymediainfo for accurate detection of a video file
webrtcvad for voice activity detection
Install
pip install srtsync
Usage
usage: srtsync [-h] [-a aggressiveness] source input.srt output.srt
Automatic synchronizer of subtitles based on video or other subtitle
positional arguments:
source path to the source (a video file or another subtitle)
input.srt path to the input subtitles file
output.srt path to the output subtitles file
optional arguments:
-h, --help show this help message and exit
-a aggressiveness aggressiveness in voice activity detection
Author
Alexandre Poux
Licence
This work is released under the GPLv3 - see LICENSE for details
About
Automatic synchronizer of subtitles based on voice activity in the video