Releases: quietvoid/hdr10plus_tool
Releases · quietvoid/hdr10plus_tool
1.5.2
Bug fixes
- Fixed SEI parsing edge case that caused
inject
and remove
to fail.
Features
- Updated parsing/encoding library to improve performance.
Notes
- There is now a macOS universal binary release.
1.5.1
Features
- Added
--skip-reorder
option to extract
command: Skip metadata reordering after extracting.
1.5.0
Features
- Added support for extracting metadata from HEVC files encoded with
x265
and --dhdr10-opt
.
- Only files encoded with
x265
were verified, other encoders/situations may not be supported.
1.4.0
Features
- Added support for HDR10+ metadata in SEI_PREFIX NALUs carrying multiple SEI messages.
- Added
remove
subcommand to remove HDR10+ from HEVC file.
1.3.2
Bug fixes
- Fixed parsing HDR10+ from some spec nonconforming HEVC files.
1.3.1
Bug fixes
- Fixed
inject
erroring instead of duplicating metadata.
Features
- Added back possibility to parse ST2094-40 version 0. Requires setting
--skip-validation
flag.
1.3.0
- Refactored everything to use
hevc_parser::io
- Added integration tests
1.2.2
- Migrate to
clap
v3, replacing structopt
for handling CLI arguments.
- Allowed
inject
to replace existing metadata instead of writing two SEIs (which may be invalid behaviour).
1.2.1
Improved SMPTE ST2094-40 SEI detection to avoid falsely detecting other types of ITU T.35 ST2094 messages as HDR10+.