-m
,--mode
Sets the mode for RPU processing.- Default (no mode) - Copies the RPU untouched.
0
- Parses the RPU, rewrites it untouched.1
- Converts the RPU to be MEL compatible.2
- Converts the RPU to be profile 8.1 compatible.
Rust port of yusesope's python tool. Credits goes to them.
Demuxes single track dual layer Dolby Vision into Base layer and Enhancement layer files.
dovi_tool demux file.hevc
ffmpeg -i input.mkv -c:v copy -vbsf hevc_mp4toannexb -f hevc - | dovi_tool demux -
- Convert RPU to 8.1:
dovi_tool -m 2 demux file.hevc
Extracts Dolby Vision RPU from an HEVC encoded file.
Supports profiles 5, 7, and 8.
Input can be piped.
dovi_tool extract-rpu video.hevc
- FEL to MEL example:
dovi_tool -m 1 extract-rpu video.hevc
Build artifacts can be found in the Github Actions.
More features may or may not be added in the future.