Skip to content

Releases: Vanilagy/mediabunny

v1.25.7

05 Dec 22:03
d949d1e

Choose a tag to compare

  • Fixed MP3 encoder emitting incorrect timestamps sometimes (#233)
  • Fixed overaggressive audio sample gap filling causing audible artifacts
  • Fixed keyframe sample index lookup logic for ISOBMFF in rare B-frame scenarios (#235)

v1.25.6

04 Dec 15:58
7b3f5da

Choose a tag to compare

npm oopsie

v1.25.5

04 Dec 15:54
dceb67a

Choose a tag to compare

  • Fixed incorrect types for the conversion trim options (start and end are actually both optional)

v1.25.4

04 Dec 09:04
e5aeff8

Choose a tag to compare

  • Added error logging when open samples are garbage collected
  • Fixed missing AudioSample close() calls in audio resampling path
  • Fixed incomplete AV1 sequence header OBU parsing, resulting in incorrect codec strings

v1.25.3

26 Nov 22:33
c0c353d

Choose a tag to compare

  • UrlSource: Now deals gracefully with servers that cap unbounded range requests (#231)
  • Narrowed types related to ArrayBuffer views due to TypeScript 5.9

v1.25.2

25 Nov 16:28
cc3d484

Choose a tag to compare

  • UrlSource now stops retrying failed requests when the Input is disposed
  • Stronger video encodability checks for Firefox to avoid false positives (#222)

v1.25.1

20 Nov 08:23
c5d1efc

Choose a tag to compare

  • Fixed /* #__PURE__ */ annotation warnings when bundling with Rollup (#225)

v1.25.0

13 Nov 19:21
17dfd2c

Choose a tag to compare

  • Added read/write support for track disposition metadata, which carries information about the intended usage of the track. You can now check which tracks are marked as default, are meant for hearing-impaired users, and other things.
  • Disabled ISOBMFF tracks will now be surfaced in input.getTracks() (#214), just with disposition.default set to false.

v1.24.7

13 Nov 08:00
89d48d1

Choose a tag to compare

  • Fixed VideoSamples not being closed when doing a conversion with frame rate change and resizing
  • Removed incorrect reordering of Matroska blocks, fixed WebM distortions (#178)
  • Improved tree shaking for some bundlers (#172)
  • Fixed interlaced AVC crashing the decoder on Chromium
  • Fixed playback for invalid Matroska files with no audio key frames (#192)
  • Fixed incorrect timestamp rounding logic (#207)

v1.24.6

11 Nov 21:30
fa1f44c

Choose a tag to compare

  • Added read/write support for AVC3 in ISOBMFF (#216)
  • Fixed incorrect video track rotation metadata when converting files with the process option (#218)
  • Fixed FLAC frame parsing bug (#219)
  • Ensured that audio encoders now fill gaps between audio data with silence to prevent audio drift and ensure correct AV sync (#176)