v1.50.9

allenai/olmocrv1.50.9Jul 18, 2026by Vanilagy

AI Summary

This release focuses on enhancing media format handling, specifically adding support for 64-bit float WAVE samples and fixing duration computation for Opus packets. It also addresses several bugs related to WebVTT writing in different containers and ensures proper resource cleanup in the Conversion API.

Key Highlights

  • Added 64-bit float sample format support for WAVE files
  • Fixed incorrect duration computation for multi-frame Opus packets
  • Fixed WebVTT writing errors in MP4 and Matroska containers
  • Fixed nested workers randomly shutting off in Firefox
  • Ensured video/audio samples are always closed in the Conversion API

New Features

  • 64-bit float sample format support for WAVE

Full Release Notes

- WAVE demuxer now throws immediately for formats it doesn't support (#440)
- Added read/write support for 64-bit float sample format for WAVE
- Fixed incorrect duration computation for multi-frame Opus packets (#439)
- Fixed nested workers randomly shutting off in Firefox (#435)
- Fixed writing WebVTT in MP4 creating an assertion error (#441)
- Fixed missing BlockDuration when writing WebVTT into Matroska (#442)
- Make sure video/audio samples are always closed in the Conversion API, even during error cases