Skip to content

v0.3.6

Choose a tag to compare

@MejiroRina MejiroRina released this 27 Sep 07:10

Fixes USM extraction for files that store audio metadata before the metadata end markers. Files without audio metadata take the unchanged path and extract byte-identically to 0.3.5.

Fixed

  • Accept USM files that carry an audio seek table after the video one, followed by one end marker per stream (@SFV meta, @SFA meta, @SFV end, @SFA end). read_metadata and the extractor failed on such files, for example Global kr/en loading movies, with expected @SFV signature; these movies now yield VP9 video and HCA audio. (#30)

Artifacts

Maintenance
  • Add SonarQube Cloud analysis, resolve its findings and raise test coverage. (c9dd31d, 4c4db41, 524c179, 165a576, e8f0cb4, 20e931e)
  • Bump PyO3 from 0.29.0 to 0.29.2. (#21)
  • Bump serde from 1.0.228 to 1.0.229. (#18)
  • Bump serde_json from 1.0.150 to 1.0.151. (#19)
  • Bump thiserror from 2.0.18 to 2.0.20. (#22)
  • Bump actions/setup-python from 6 to 7. (#20)
  • Point CLAUDE.md at AGENTS.md. (a4228fa)

Full Changelog: v0.3.5...v0.3.6