dovi_tool
brew install dovi_tool
v2.3.2
MIT
CLI tool for Dolby Vision metadata on video streams
103
30-day installs · #3422
393
90-day · #3175
1.3k
365-day · #3381
967
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
dolby
dolby-vision
dovi
dynamic-metadata
ffmpeg
hdr
Links
- https://github.com/quietvoid/dovi_tool/
- GitHub: quietvoid/dovi_tool
- Brew formula source: Formula/d/dovi_tool.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cargo-c",
"pkgconf",
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "CLI tool for Dolby Vision metadata on video streams",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:06+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "dovi_tool",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-11T12:06:33Z",
"github_readme_excerpt": "# **dovi_tool** [](https://github.com/quietvoid/dovi_tool/actions/workflows/ci.yml) [](https://github.com/quietvoid/dovi_tool/actions/workflows/release.yml)\n\n**`dovi_tool`** is a CLI tool combining multiple utilities for working with Dolby Vision. \n\nThe **`dolby_vision`** crate is also hosted in this repo, see [README](dolby_vision/README.md) for use as a Rust/C lib. \nThe C compatible library is also known as **`libdovi`**, refer to the same document for building/installing.\n\n\u0026nbsp;\n\n## **Building**\n### **Toolchain**\n\nThe minimum Rust version to build **`dovi_tool`** is 1.88.0.\n\n### **Dependencies**\nOn Linux systems, [fontconfig](https://github.com/yeslogic/fontconfig-rs#dependencies) is required. \nAlternatively, system fonts can be bypassed by building with `--no-default-features --features internal-font`.\n\n### **Release binary**\nTo build release binary in `target/release/dovi_tool` run:\n```console\ncargo build --release\n```\n\n\u0026nbsp;\n\n## Usage\n```properties\ndovi_tool [OPTIONS] \u003cSUBCOMMAND\u003e\n```\n**To get more detailed options for a subcommand** \n```properties\ndovi_tool \u003cSUBCOMMAND\u003e --help\n```\n\n\n## All options\n- `--help`, `--version`, `--crop`, `--drop-hdr10plus`, `--mode`, `--edit-config`, `--start-code`\n## All subcommands\n- Metadata utilities: **`info`**, **`generate`**, **`editor`**, **`export`**, **`plot`**\n- HEVC parsing \u0026 handling: **`convert`**, **`demux`**, **`mux`**, **`extract-rpu`**, **`inject-rpu`**\n\n**More information and detailed examples for the subcommands below.**\n\n\n\u0026nbsp;\n# **Dolby Vision metadata utilities**\n**`dovi_tool`** provides an important set of tools for analyzing, editing and generating Dolby Vision metadata.\n## **Commands**\n* ### **info**\n Prints the parsed RPU information. \n To get the summary, use `--summary` or `-s`.\n\n Using `--frame`: prints the RPU data as JSON for a specific",
"github_repo": "quietvoid/dovi_tool",
"github_stars": 967,
"github_topics": [
"dolby",
"dolby-vision",
"dovi",
"dynamic-metadata",
"ffmpeg",
"hdr"
],
"homepage": "https://github.com/quietvoid/dovi_tool/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 103,
"installs_365d": 1326,
"installs_90d": 393,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "dovi_tool",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 3422,
"rank_365d": 3381,
"rank_90d": 3175,
"raw_hash": "b4148bd4af382421",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/d/dovi_tool.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2.3.2",
"versioned_formulae": [],
"why_use_this": null
}