AutoSubSync is a Python-based application designed to effortlessly synchronize subtitle files by shifting them by a specified number of milliseconds or automatically syncing them. Whether you need to adjust subtitles for a movie or a video, this tool offers a simple and intuitive interface to perform the task efficiently.
You can download the latest version of the same script from this link.
- Extract the zip.
- Run "run.bat" file.
- After installing the requirements, AutoSubSync will start automatically.
- Drag and Drop: Drag and drop subtitle and video/reference subtitle files onto the interface.
- Browse: Alternatively, click on the interface to browse your system and select subtitle or video files.
- Easy Open: Before opening the program, you can also drag and drop the subtitle file on run.bat. The program starts with that file selected.
- Set Milliseconds: In manual tab, enter the number of milliseconds by which you want to shift the subtitles.
- Choose Options: Select whether you want to save the shifted subtitle to the desktop or replace the original file.
- Click Sync: Click on the "Shift Subtitle" button to synchronize the subtitle file.
- Support for different subtitle types: .srt, .vtt, .sbv, .sub, .ass, .ssa, .dfxp, .ttml, .itt, .stl.
- Automatic Subtitle Synchronization: Automatically sync the subtitles with the video/reference subtitle, using ffsubsync.
- Subtitle Shifting: Easily adjust subtitle timing by specifying the number of milliseconds to shift.
- Drag and Drop: Simply drag and drop subtitle and video files onto the interface to begin the synchronization process.
- Customization Options: Choose whether to save the shifted subtitle file to the desktop or replace the original file.
- Informative Messages: Receive clear feedback messages indicating the success or failure of the synchronization process.
- Thanks to creators of ffsubsync, ffmpeg and others. The automatic subtitle syncing feature is possible because of ffsubsync. This is just a GUI application for Windows that makes the process a bit easier. At the beginning, it was just a manual subtitle syncing program. Now it can do both manual and automatic subtitle sync.
- Icon: Subtitles icons created by Freepik - Flaticon
Important
- The automatic sync feature is not perfect. I recommend you to check the subtitle after syncing.
Note
- This script is primarily intended for Windows. Adaptations might be needed for other operating systems.
Tags: automatic subtitle synchronization, autosubsync, automatic sub sync, subtitle synchronization, subtitle shifter, subtitle adjuster, subtitle tools, subtitle utilities, synchronize subtitles, adjust subtitle timing, subtitle management, Python subtitle tool, subtitle manipulation, subtitle synchronization script.