codem-isoboxer
JSON →codem-isoboxer is a lightweight JavaScript parser for MP4 (MPEG-4, ISOBMFF) files and boxes, primarily designed for browser environments. Its current stable version is 0.3.10, with releases occurring as features and bug fixes are integrated, rather than on a fixed schedule. The library's core purpose is to provide a small, fast, and efficient way to extract metadata and validate ISOBMFF segments, making it suitable for integration into player frameworks or for analyzing media files. Key differentiators include its focus on minimal overhead, direct manipulation of ArrayBuffers and DataViews, and specific support for boxes relevant to emerging standards like MPEG-DASH (e.g., `emsg` boxes) and HLS using fragmented MP4, as well as timed text overlays. It offers a relatively raw interface, providing box structures with minimal abstraction, allowing developers fine-grained control over parsing and data access.
Traffic · last 30 days ↓29% vs prev 7d
top countries 🇺🇸 United States · 🇩🇪 Germany · 🇨🇦 Canada · 🇸🇬 Singapore · 🇫🇷 France