dovi_tool is a command-line utility written in Rust that provides a comprehensive set of tools for working with Dolby Vision metadata in video streams. It is designed to analyze, edit, and generate dynamic metadata used in high dynamic range video formats. The tool allows users to extract, inject, and modify RPU data, which controls how Dolby Vision content is displayed on compatible devices. It also supports demuxing and muxing HEVC streams, enabling manipulation of enhancement layers and metadata within video files. dovi_tool is widely used in advanced video encoding workflows where precise control over HDR metadata is required. Its modular design includes multiple subcommands that handle different aspects of processing, from inspection to transformation. Overall, it serves as a powerful utility for professionals working with Dolby Vision video pipelines.

Features

  • Extraction and injection of Dolby Vision RPU metadata
  • Muxing and demuxing of HEVC video streams
  • Conversion and editing of HDR metadata profiles
  • Command-line interface with multiple subcommands
  • Support for metadata analysis and visualization tools
  • Integration into advanced video encoding workflows

Project Samples

Project Activity

See All Activity >

Categories

Video

License

MIT License

Follow dovi_tool

dovi_tool Web Site

Other Useful Business Software
Train ML Models With SQL You Already Know Icon
Train ML Models With SQL You Already Know

BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of dovi_tool!

Additional Project Details

Operating Systems

Linux

Programming Language

Rust

Related Categories

Rust Video Software

Registered

2026-04-27