hdr-analyze

Reads raw 10-bit pixels frame-by-frame, computes per-frame luminance, and generates HDR dynamic metadata .bin files with a verifier.

Link

Related resources

  • quietvoid/hdr10plus_tool — HDR10+ Metadata ExtractorRust CLI to extract HDR10+ dynamic metadata from HEVC to JSON, plot brightness graphs, and compute Samsung scene info.
  • HDR-Multi-Tool — HDR10+/Dolby Vision Metadata GUIGUI for parsing HDR10+ and Dolby Vision dynamic metadata from MKV/TS/MP4/HEVC inputs.
  • libplaceboGPU-based video rendering library (from mpv's algorithms) with dynamic HDR tone mapping, scene-change detection, gamut mapping, and native…
  • dovi_metaCLI that creates Dolby Vision XML metadata from an encoded deliverable's binary RPU.
  • quietvoid/dovi_tool — Dolby Vision RPU Metadata ToolRust CLI to extract, edit, and generate Dolby Vision RPU metadata (profiles 4/5/7/8) and plot L1/L2/L8 levels.
  • butteraugli (Rust port)Pure Rust port of Butteraugli from libjxl with XYB color, visual masking, and multi-scale bands, validated to within 0.001% of the referenc…
  • SimpleVQADeep-learning no-reference video quality assessment for user-generated content, in PyTorch with SlowFast feature extraction.
  • AutoShotCVPR-NAS 2023 shot boundary detection model with a NAS-optimized architecture and the new SHOT dataset (853 videos, 11,606 annotations).
  • ITU-T P.1203 reference implementationOfficial Python reference implementation of the ITU-T P.1203 HTTP adaptive streaming QoE model (modes 0-3), outputting per-second and integ…