Subtitle Edit is a subtitle editor for creating, editing, sync’ing, adjusting, repair and translation of subtitles. The program can also import and OCR vobsub and blu-ray image based subtitles (even from matroska/mp4 files).
Supports more than 200 subtitle formats and written in C#.