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
:betatag 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, orgrep. - 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
-inspectcommand.
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.