github cryptochrome/dovi_convert v7.0.0
v7.0.0 - Python Rewrite (Stable)

latest releases: v7.1.0-rev1, v7.1.0, v7.0.1...
5 days ago

This is a major release. The tool has been completely rewritten in Python, replacing the original Bash script.

⚠️ Breaking Changes

  • Python 3.8+ is now required. The Bash version is no longer maintained.
  • Dependencies changed: Removed jq, bc, curl. The script now only requires Python and core media tools.
  • Docker: The :beta tag will be deprecated. Switch to :latest.

✨ Highlights (from Beta Cycle)

  • Complete Python rewrite for improved maintainability and cross-platform compatibility.
  • 5x faster RPU analysis (-inspect) due to native Python processing with streaming parser.
  • Reduced dependencies — no more shell utilities like jq, bc, curl, sed, awk, or grep.
  • Improved error handling — better detection of tool failures and MediaInfo issues.
  • Windows support — added startup warning for file paths exceeding OS limits.

Fixed (since beta5)

  • Process safety improvements for -inspect command.

Note for Docker Users

If you were using the :beta tag, please update to :latest. The :beta tag will be removed after a transition period.

Don't miss a new dovi_convert release

NewReleases is sending notifications on new releases.