# Step 1: Extract RPU dovi_tool -m 2 extract-rpu input.hevc ffmpeg -i input.mkv -c:v libx265 ... -f hevc - | dovi_tool inject-rpu -i - --rpu-in RPU.bin -o output.hevc
For release groups: automate with mkvmerge for chapter/subs passthrough and dovi_tool for Dolby Vision. For home users: tdarr or unmanic can integrate these FFmpeg commands into a watch folder. the penguin s01 ffmpeg
# Compare VMAF (requires libvmaf) ffmpeg -i reference.mkv -i encoded.mkv -lavfi "[0:v][1:v]libvmaf=model=version=vmaf_v0.6.1" -f null - ffmpeg -i encoded.mkv -vf "showinfo" -f null - 2>&1 | grep "Mastering" # Step 1: Extract RPU dovi_tool -m 2 extract-rpu input