macOS
brew install hdr10plus_toollocal Homebrew formula metadata
brew
CLI utility to work with HDR10+ in HEVC files. Version 1.7.2 via Homebrew; verified from local package data.
install
brew install hdr10plus_toollocal Homebrew formula metadata
sudo apk add hdr10plus-toolAlpine Linux edge package indexes · hdr10plus-tool · source: dl-cdn.alpinelinux.org
nix profile install nixpkgs#hdr10plus_toolnixpkgs package indexes · pkgs/by-name/hd/hdr10plus_tool/package.nix · source: api.github.com
sudo pacman -S hdr10plus-toolArch Linux sync databases · hdr10plus-tool · source: geo.mirror.pkgbuild.com
overview
CLI utility to work with HDR10+ in HEVC files
history
hdr10plus_tool is a Rust command-line utility for working with HDR10+ dynamic metadata in HEVC video streams. The project began as hdr10plus_parser and evolved from metadata extraction and verification into a broader toolkit for extracting, injecting, removing, plotting, and editing HDR10+ metadata.
The GitHub repository was created in January 2019 and its first public release, 0.1.0, was named HDR10+ Parser. The README records the name change directly: the tool was previously hdr10plus_parser, then became hdr10plus_tool after it outgrew parsing alone.
Early releases in 2019 focused on correctness around HDR10+ metadata parsing, JSON generation, ffmpeg-piped input, and compatibility with Samsung tooling and MediaInfo. Later README-documented commands broadened the project into bidirectional metadata handling: extract metadata from HEVC or MKV inputs, inject JSON metadata into HEVC bitstreams, remove HDR10+ SEI messages, plot brightness metadata, and edit frame metadata.
Adoption is mostly visible in video-encoding and home-media packaging contexts rather than broad platform documentation. Package-manager metadata in the batch shows the tool packaged for Homebrew, Nix, Alpine, and Arch-derived ecosystems, which fits a niche CLI used by people automating HDR video workflows.
The project lives near other HEVC/HDR command-line tooling: users commonly combine it with ffmpeg bitstream extraction and x265 HDR10+ JSON workflows, both of which are reflected in the upstream README examples and sample-file notes.
The common workflow is to extract HDR10+ metadata from an HEVC bitstream or MKV file into JSON, inspect or transform that JSON, and optionally inject it back into an encoded HEVC stream. The tool also supports verification-only parsing, metadata removal, brightness plotting to PNG, and frame-level edit operations described by JSON edit instructions.
For package users, the value is that it turns a specialized video metadata operation into a scriptable executable. The README examples show stdin pipelines from ffmpeg, which is why the package matters to shell-heavy encoding pipelines and reproducible media-processing recipes.
hdr10plus_tool is small but useful in package-manager culture because it exposes a specialized media metadata operation as a single CLI with no GUI assumptions. It is the kind of formula that makes Homebrew, Nix, Alpine, and Pacman valuable to video hobbyists: a hard-to-build Rust utility becomes one command away and fits neatly into ffmpeg pipelines.
Its history also shows a familiar package evolution: a parser becomes a tool once users need round-tripping, validation, and inspection. That shift explains why the package name matters even though the executable remains narrow.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
hdr10plus_tool | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/quietvoid/hdr10plus_tool
install metadata
| Package key | brew:hdr10plus_tool |
|---|---|
| Version | 1.7.2 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/hdr10plus_tool |
| Homepage | https://github.com/quietvoid/hdr10plus_tool |
| Repository | https://github.com/quietvoid/hdr10plus_tool |
| Upstream docs | https://github.com/quietvoid/hdr10plus_tool#readme |
| License | MIT |
| Source archive | https://github.com/quietvoid/hdr10plus_tool/archive/refs/tags/1.7.2.tar.gz |
| Build dependencies | pkgconf, rust |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | hdr10plus_tool |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
hdr10plus_tool
nix profile install nixpkgs#hdr10plus_toolhdr10plus-tool 1.7.2-r0
CLI utility to work with HDR10+ in HEVC files
https://github.com/quietvoid/h1.dr10plus_tool
sudo apk add hdr10plus-toolhdr10plus-tool-doc 1.7.2-r0
CLI utility to work with HDR10+ in HEVC files (documentation)
https://github.com/quietvoid/h1.dr10plus_tool
sudo apk add hdr10plus-tool-dochdr10plus-tool 1.7.2-1
CLI utility to work with HDR10+ in HEVC files
https://github.com/quietvoid/hdr10plus_tool
sudo pacman -S hdr10plus-toolsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.