🍺 BREW Explorer

← all formulae

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

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** [![CI](https://github.com/quietvoid/dovi_tool/workflows/CI/badge.svg)](https://github.com/quietvoid/dovi_tool/actions/workflows/ci.yml) [![Artifacts](https://github.com/quietvoid/dovi_tool/workflows/Artifacts/badge.svg)](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
}