Auto-Edit DoVi RPUs & Dynamic Metadata Updates
What's New
This release comes with a few big updates for handling dynamic metadata, as well as some bug fixes.
Automatic RPU Editing
The script will now edit generated Dolby Vision RPU files to ensure the metadata is accurate. I started to notice that RPU's did not always contain the correct metadata even when extracted from a profile 7 source, particularly base HDR10 metadata. This is now corrected automatically.
HDR10+ Handling
If the -SkipHDR10Plus
parameter is used, SEI messages are automatically dropped from DoVi compatible sources to prevent conflict.
A new parameter has been added to correct HDR10+ metadata ordering called -HDR10PlusSkipReorder
. In some cases, HDR10+ metadata is copied in its normal decoding order which can break when B frames are introduced into the stream. It is important to note that this isn't always required, and you must validate yourself whether this will be necessary or not.
Binary Updates
All binaries have been updated to their latest version.
Bug Fixes
- The core will be extracted from DTS-HD MA streams automatically when the DTS audio option is selected instead of forcing a re-encode
- Audio track naming has been fixed
- Start time for audio in DoVi test encodes has been fixed based on test parameters passed. Previously it was hard coded to begin at 00:01:30
- Fixed audio parsing bug for DoVi encodes on PowerShell 7.3
- Fixed other string parsing bugs related to the PowerShell 7.3 update