forked from kenzuya/unshackle
- Introduce new descriptive subtitle option in CLI and internal logic - Support hybrid video range by separately fetching HDR10 and DV profiles - Add detailed error handling and logging for hybrid mode processing - Extend ESN handling to support different device types (Chrome and Android) - Implement Android CDM login using email and password credentials - Update ESN caching logic with type-aware expiration handling - Adjust manifest parsing to handle optional hydrate_tracks parameter - Enhance subtitle filtering to optionally skip descriptive subtitles - Expand ALIASES to include lowercase variants "netflix" and "nf" - Add new ESN mapping entry for Android device in config.yaml