Skip to content

v1.2.0

Choose a tag to compare

@hekmon hekmon released this 19 Feb 00:30
· 4 commits to main since this release
v1.2.0
0124630

Bug Fixes
Fixed missing subtitles with implicit end times – Subtitles that ended without an explicit PGS end signal (new image starts before previous gets end timestamp) were being discarded. Now properly saves the previous subtitle with the new subtitle's start time minus 1ms as its end time, preventing timestamp collisions.

OCR Improvements
Trim whitespace from API responses – Removes leading/trailing whitespace from OpenAI OCR responses for cleaner subtitle output
Stricter empty text handling – Improved detection and handling of images with no recognizable text to avoid creating empty subtitle entries
Added retry logic – Implements retry mechanism for failed OCR API requests to handle temporary network issues or rate limiting

Maintenance
Updated Go dependencies – Bumped all dependencies to their latest stable versions
Documentation updates – Updated README and advanced high performance example

Full Changelog: v1.1.0...v1.2.0