Skip to content

Releases: quietvoid/hdr10plus_tool

0.2.8

17 Mar 01:30
Compare
Choose a tag to compare

Fix edge cases, support 10 percentiles streams
Update dependencies

0.2.7

13 Feb 01:51
6ae83e7
Compare
Choose a tag to compare

Fixes Profile A by removing BezierCurveData when empty and no targeted display maximum luminance.
Fix multiple edge cases where the parsed data was invalid.

0.2.6

14 Jan 04:59
Compare
Choose a tag to compare

Fix MaxScl and Average MaxRGB to parse correct values and support values over 2^16.
Added tests to avoid regressions in the future.

0.2.5

21 Nov 06:23
Compare
Choose a tag to compare

Refactored the code, fixed running the parser with cargo.
Improved the JSON generation.

Now always adds the BezierCurveData to the JSON, which fixes MediaInfo not detecting HDR10+ Profile B compatibility after x265 encode.

0.2.4

27 Sep 21:16
Compare
Choose a tag to compare

Fix edge case when AverageRGB, MaxScl are 0 but not targeted_system_display_maximum_luminance.
Add asserts to avoid invalid data.
Error when the dynamic metadata is from a (possibly) unsupported version.

0.2.3

10 Feb 19:55
Compare
Choose a tag to compare

Integrate clap for CLI argument parsing and handling.
Modify the parser to keep SEI messages in RAM instead of writing to a file.
Refactor and reformat using clippy & rustfmt.

0.2.2

31 Jan 05:38
Compare
Choose a tag to compare

Added piped input support using ffmpeg.

0.2.1

27 Jan 01:00
Compare
Choose a tag to compare

Add --verify option to only check if metadata is embedded in stream.

0.2.0

15 Jan 06:11
Compare
Choose a tag to compare

Fixed edge case where every field is 0.

HDR10+ Parser

14 Jan 01:17
9583f92
Compare
Choose a tag to compare
HDR10+ Parser Pre-release
Pre-release
0.1.0

Update README.md