You must agree how annoying it is when you want to relax to a nice movie, but it’s not in your language and there are no subtitles in sight! So you decide to download some, but now they’re not in sync! This is where Subtitle Adjuster comes in - with this program you can adjust the timing of said subtitles. This works by specifying one or two reference points, of which you know the correct timing, after which Subtitle Adjuster can automatically recalculate the rest, saving the result as a new subtitle file. So for example, if you wanted to bring the subtitles forward by 5s, you would pick just one reference point, subtract 5s from the original start time of that subtitle, and enter the result under the section ‘Should Start At’. Enjoy your movie!
Please be aware that this program can only deal with the text-based MicroDVD (*.sub) subtitle files and NOT the image-based VobSub (*.idx/*.sub) ones!
Check out the wiki here on SourceForge for more info!
- Import and preview subtitle files (*.srt,*.sub)
- Adjust timing of subtitle files by specifying one or two reference points, the remaining subtitle times being calculated using a linear function based on the reference point(s)
- Merge multiple subtitle files into a single output file, useful in case movie subtitles are divided into CD1 and CD2 but you have only a single movie file to sync the subtitles to
- Export data as single merged subtitle file, with the correct timings calculated by the program
- In case of *.sub inputs/outputs, file by file specification of frame rates is possible to ensure frame values are interpreted and calculated correctly
This is just what I have been looking for! I have loads of subtitles that slowly drift out of sync, so the dual reference points adjustment is excellent for my situation. The user interface is very intuitive for the most part; just the "Preview Output" button could maybe use a tooltip. The application happily displays and processes UTF-8 encoded subtitle files with CJK characters. The about box/screenshots imply there is some way to preview the video, which I could not find yet, but picking the time indices for the first and the last spoken line from Avidemux and then entering them for the respective subtitles in Subtitle Adjuster works quite well. Two minor improvements to the ease of use could be: - Show something about the selected filenames in the title bar - e.g. "Subtitle Adjuster - %s" with %s being the filename of the first subtitle file, possible followed by ", ..." if there are more. - Add a button next to the two subtitle ID input boxes to automatically insert the ID from the currently selected row in the subtitle table. The only feature that I'm really kind of missing is for the program to recognize some common deviation pattern. e.g. subtitles for series often come in complete seasons, and if there is some drifting out of sync, it is reasonable to assume that the same factor applies to all episodes of the whole season. So, if the program could somehow recognize a common deviation pattern after 5 episodes, it could attempt to adjust the subtitles for the remaining 15 episodes of the season automatically. (I would have logged these as feature requests, but there doesn't seem to be a respective publicly writeable tracker available for the project.) Thanks for this excellent application! I have not tried the support, so I have not entered any rating for that.