What's New in 0.96.4
New Features
- Persistent CEA-708 decoder context - maintains state across multiple calls for proper subtitle continuity
- OCR character blacklist options (
--ocr-blacklist,--ocr-blacklist-file) for improved accuracy - OCR line-split option (
--ocr-splitontimechange) for better subtitle segmentation
Bug Fixes
- 32-bit build failures on i686 and armv7l architectures
- Legacy command-line argument compatibility (
-1,-2,-12,--sc,--svc) - Heap buffer overflow in Teletext processing (security fix)
- Lazy OCR initialization - only initialize when first DVB subtitle is encountered (performance improvement)
Build Improvements
- Optimized Windows CI workflow for faster builds
GUI Update
- Updated Flutter GUI to version 0.7.1 - attempts to fix a hang on start on some Windows systems
Full changelog: https://github.com/CCExtractor/ccextractor/blob/master/docs/CHANGES.TXT