Synopsis
Description
Restores a Profile 7 file by combining a converted file (Profile 8.1 or HDR10) with its.dovi archive. The command automatically detects the current file format and handles the restoration process accordingly.
The output file is named <original>.restored.mkv and contains the rebuilt Profile 7 video with all original audio and subtitle tracks.
Arguments
| Argument | Required | Description |
|---|---|---|
<file> | Yes | A converted MKV file (Profile 8.1 or HDR10) |
Options
| Option | Short | Description |
|---|---|---|
--source PATH | — | Path to the .dovi archive (if not in same directory as file) |
--temp PATH | -t PATH | Write temporary files to a separate directory |
--debug | — | Generate dovi_convert_debug.log with detailed output |
Examples
Restore using archive in the same directory:movie.dovi in the same directory as movie.mkv.
Restore using archive from a backup drive:
Output
Restoration Process
- Locate archive — Finds
<filename>.doviin the same directory, or uses--source - Extract Base Layer — Pulls the video stream from the current file
- Detect format — Checks if the file is Profile 8.1 or HDR10
- Sanitize — If Profile 8.1, strips the injected RPU to get a clean Base Layer
- Unpack archive — Extracts the original Enhancement Layer
- Rebuild — Muxes Base Layer + Enhancement Layer into Profile 7
- Remux — Combines restored video with original audio and subtitles
- Verify — Confirms the output is valid Profile 7
Error Handling
Missing archive:--source to specify the correct path to the archive.
Restrictions
- Single file only. There is no batch restore mode.
- Requires matching archive. The
.doviarchive must be from the same source file. Using an archive from a different file produces invalid output.
See Also
- backup — Create archives for later restoration
- Backup & Restore concept — How archiving works