SubInspector
Provides low level inspection and analysis of subtitles post-rasterization.
Module SubInspector.Inspector in feed SubInspector 881e0ee by torque.
Channels:
release (Default):
Version: 0.8.0
Release Date: 2026-09-12
Platforms: Windows-x64 OSX-x64 OSX-arm64
Required Modules:
- ffi
Files:
- .moon:
FFFC4A2B039E490C18CBC4BAFEDCC5C0381D9C34✅ - /SubInspector.dll: Windows-x64
B2A8274022CC084DFDD2913852D1D5E170F97D2C✅ - /libSubInspector.dylib: OSX-x64
68E6F34C8B3F953F52DD75BDBF17BE820BD7DAD8✅ - /libSubInspector.dylib: OSX-arm64
6FA1B10FD1D835A0A2A864100F27563DC4F4E750✅
Changelog:
0.8.0:
- Update the native library to 0.6.0 and refresh dependencies.
- Add Apple Silicon support and signed, notarized macOS binaries (macOS 11+).
- Fix rendering hashes, empty-frame bounds, and handling of ASS script settings.
- Remove the ffi-experiments / requireffi dependency.
- Drop Windows x86 support.
0.7.2:
- Fix Inspector.moon C library version compatibility check in some cases.
0.7.1:
- Fix Inspector.moon log function invocation.
0.7.0:
- Fix Inspector.moon for libass with DirectWrite. No more XP support.
0.6.1:
- Improve hash reliability as a measure of visual sameness.
0.6.0:
- Rebrand as SubInspector.
0.5.1:
- Fix bounds calculation in weird cases.
0.5.0:
- DependencyControl integration.
0.4.0:
- Added solid field to ASSI_Rect.
0.3.1:
- Fixed hash reliability by not hashing junk memory.
0.3.0:
- All inputs are hashed (CRC32) to provide a measure of uniqueness.
Reverse Dependencies:
- l0.ASSFoundation
- l0.ASSWipe
- lyger.GradientEverything