{"repo":"quietvoid/hdr10plus_tool","free":true,"listed":false,"github":"https://github.com/quietvoid/hdr10plus_tool","clone":"git clone https://github.com/quietvoid/hdr10plus_tool.git","description":"CLI utility to work with HDR10+ in HEVC files.","language":"Rust","stars":452,"topics":["hdr","dynamic-metadata","ffmpeg","hdr10plus"],"license":"MIT","category":"media-processing","readme_excerpt":"hdr10plus tool CLI utility to work with HDR10+ in HEVC files. Previously named hdr10plus parser , now it's more than just a parser. &nbsp; Building Toolchain The minimum Rust version to build hdr10plus tool is 1.85.0. Dependencies On Linux systems, fontconfig is required. Alternatively, system fonts can be bypassed by building with --no-default-features --features internal-font . &nbsp; Options that apply to the commands: --verify Checks if input file contains dynamic metadata. --skip-validation Skip profile conformity validation. Invalid metadata is set to profile N/A . Commands ### extract Extracts the HDR10+ metadata from a HEVC file to a JSON file. Also calculates the scene information for compatibility with Samsung tools. If no output is specified, the file is only parsed partially to verify presence of metadata. Input file: - HEVC bitstream - Matroska: MKV file containing a HEVC video track. Flags : --skip-reorder Skip metadata reordering after extracting. - Explanation on when to use --skip-reorder . -l , --limit Number of frames to process from the input. Processing stops after N frames. Examples : Extract without validating : &nbsp; ### inject Interleaves HDR10+ metadata NAL units before slices in an HEVC encoded bitstream. --verify has no effect with this command. Example : &nbsp; ### remove Removes HDR10+ metadata NAL units (or SEI messages) in an HEVC encoded bitstream. --verify has no effect with this command. Example : &nbsp; ### plot Allows plotting the HDR10+ ","default_branch":null,"files":null,"tree":[],"storefront":"/r/quietvoid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/quietvoid/hdr10plus_tool/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}