v1.53.0
Vanilagy/mediabunnyv1.53.0Aug 8, 2026by Vanilagy
AI Summary
Significant update improving HLS writing, especially for sparse tracks and single-file modes, alongside general performance and validation improvements.
Key Highlights
- HLS single file mode + fMP4 now produces standalone-valid segments
- Added new track metadata for writing zero-packet tracks
- Fixed HLS writing incorrect init segments for sparse tracks
- Improved Safari encodability checks and `maxCacheSize` handling
New Features
- Standalone valid fMP4 segments generation
- Zero-packet track metadata support
Full Release Notes
- Writing HLS with single file mode + fMP4 segments will now produce a standalone-valid segments file, independently playable - Added new track metadata to enable writing zero-packet tracks (`decoderConfig` & `primingPacket`) - Fixed HLS writing an incorrect init segment if segments are sparse (not all tracks occur in every segment) - Fixed encodability checks throwing on Safari in some cases (#456) - UrlSource now honors `maxCacheSize` even if the server responds with 200; plus it slows down response consumption in this case (#457) - Improved VideoSample mipmapping for resizing - Improved video/audio decoder config validation - Fixed `Input.getFirstTimestamp()` for files with zero-packet tracks - Fixed incorrect traf indices being written in fMP4 files with sparse fragments (not all tracks occur in every fragment) - Fixed rare MPEG-TS demuxer assertion error