alass

Automatically synchronize subtitles with video by time-shifting

brewmacoslinux
Try with needOr install directly
Source

About

Automatic Language-Agnostic Subtitle Synchronization

Commands

alass

Examples

Synchronize a subtitle file with a video file$ alass video.mkv subtitle.srt
Synchronize subtitle using a reference subtitle file$ alass reference.srt broken.srt -o synced.srt
Process subtitles with custom output path$ alass movie.mp4 subtitles.srt -o output_synced.srt