Download
Download SupRip 1.16Instructions
- Demux the SUP file from the M2TS
- Start SupRip
- Load the SUP file with the "Load" button
- Mouseover the option fields to see help considering their function
- Either use "Auto-OCR" to automatically scan the whole file and leave any unknown characters alone, or check "Automatically continue" and press "OCR" to get prompted for any unknown characters
- Go to the SRT tab
- Review the subtitles and statistics. Change some options there if you want
- Save the SRT file with the "Save" button
Command Line
SupRip has just one command line option
suprip <supfile> [titles_per_image] [spacing]
This command outputs the content of the sup file to a series of PNG images that can then be passed to another OCR software.
titles_per_image is an optional value that sets how many lines should be added to a PNG before the next one starts (default 20)
spacing is an option value for how many empty pixels should be added between subtitles (default 100)
Todo
- Supporting subtitle positions
- Supporting top-to-bottom reading order subtitles
- Adding some better help and documentation
Version History
1.16
- Improved handling of languages like Romanian that can have accents below a letter.
1.15
- Fixed a bug where the last subtitle would end in a time of 0:00.
1.14
- Fixed a few more bugs with italic letters.
1.13
- Fixed a bug that would sometimes omit the end time of the last subtitle.
- Fixed a few bugs involving commas and apostrophes, as well as spaces in front of and after very narrow characters
- Improved detection of italic letters
- Improved performance
1.12
- Fixed a bug that caused crashes while switching subtitles.
1.11
- Fixed a bug that made two line italic comments unreadable.
1.10
- Fixed a bug that would sometimes insert a white line at the top.
- Completely rewrote letter detection algorithm.
1.01
- Fixed a bug where Unicode characters would appear garbled.
1.00
- Improved character recognition for greek and cyrillic letters.
- Fixed 3 crash bugs.
- Program window is now resizable
- Added support for combining repeated subtitles.
- Improved code for differentiating between I and l.
- Further improved Bluray forced subtitle filtering.
- Finally added an icon!
0.96
- Fixed a bug where the program would only recognize a few subtitles out of a file with hundreds.
- Got forced subtitle detection finally working for one movie.
- Preliminary support for multiple subtitle blocks in the same frame.
- Allowing for SUP files with a size up to 1 GB now instead of just 100 MB.
0.95
- You can now delete a character assignment by clearing the text box and pressing OK.
- Fixed a bug with subtitle end times being read as 0:00.
- Fixed a problem where characters with drop shadows were incorrectly split.
0.94
- Fixed a bug with Bluray subtitles that were displayed for a negative duration.
0.93
- Fixed a bug where some HD-DVD subtitles might be displayed for zero frames.
0.92
- Fixed some more Bluray issues.
- Improved matching of letters that are subtly warped.
- Added preliminary support for converting forced subtitles only. Works for Bluray only for now.
0.91
- Improved compatibility for some BluRay subtitles.
- On a crash, the application will now do its best to save recognized letters to disk when possible.
0.90
- Fixed a decoding bug of large BluRay subtitles
- Added a command line option to decode subtitles to PNGs
0.82
- Fixed a bug that prevented loading of subtitle times from SCN-SST files
- Improved parsing of BluRay subtitles
0.81
- Fixed a crash bug that happened when there was an italic character at the right edge of a subtitle
0.80
- Added a PTS correction option
- Preliminary support for Bluray subtitles
- Better and faster detection of the correct italic angle
- Fixed a bug with signed numbers in PTS values
0.70
- Direct opening of SUP files
- Allowed for spaces in SCN-SST file names
- Large speedups
0.61
- Fixed a crash when the SupRip folder in %appdata% didn't exist
0.60
- First public version
Copyright
Application © by me
Icon © by Arrioch used under Creative Commons license.