Skip to content

hdrprobe v0.2.1

Choose a tag to compare

@github-actions github-actions released this 06 Jul 17:20
· 163 commits to main since this release
v0.2.1
6916606

New

  • Complete Dolby Vision profile labels for raw elementary streams. A raw stream has no container record (dvcC/dvvC) to declare the profile's compatibility minor, so the text report and -q line previously showed a bare 5 or 10. They now complete the digit when the deduction is certain: a bare Profile 5 renders as 5.0, the only compatibility id the Profiles & Levels spec admits, and a bare Profile 10 (raw AV1 IVF/OBU) is completed from the base layer's signalled CICP only when that signal is airtight. Anything less explicit keeps the bare number rather than guessing.

Fixed

  • The right-click Full scan window now starts clean on Windows Terminal. Windows Terminal implements a screen clear by scrolling the old viewport into scrollback rather than erasing it, so the end-of-scan clear left the scan-time masthead and progress bar visible above the final report. The context-menu window now purges its own scrollback before the report renders. Shared interactive terminals are unaffected: their history and output bytes are unchanged.

Schema

  • The JSON report is unchanged from 0.2.0. Both changes in this release affect only the rendered text output: no JSON fields were added, removed, or changed in meaning. In particular, the profile-label completion is display-only; dolby_vision.profile and dolby_vision.bl_compatibility_id still carry the mux's declaration verbatim, exactly as in 0.2.0. hdrprobe_schema_version stays at 1.1.