Skip to main content

Synopsis

dovi_convert -batch [dir] [-r depth] [options]

Description

Scans directories for Profile 7 files, analyzes their FEL complexity, and batch-converts safe candidates. The command first scans all files, shows a summary, then asks for confirmation before converting.

Arguments

ArgumentTypeDefaultDescription
[dir]pathcurrent directoryDirectory to scan. Multiple directories supported
-r [depth]number1 (or 5 if just -r)Recursion depth for subdirectories

Options

OptionDescription
-temp PATHWrite temporary files to a separate directory (improves speed on HDDs/NAS)
-ySkip confirmation prompts (auto-confirm batch start)
-include-simpleInclude Simple FEL files in auto-mode (requires -y)
-forceForce conversion on Complex FEL files
-deleteDelete backup files after successful conversions
-safeForce Safe Mode for all conversions
-debugGenerate debug logs for all conversions

Safety Behavior

File TypeDefault Behavior
MELConverted automatically
Simple FELPauses for confirmation
Complex FELSkipped entirely

Examples

Batch convert current directory:
dovi_convert -batch
Target a specific directory:
dovi_convert -batch /path/to/movies
Multiple directories:
dovi_convert -batch /movies /tv
Scan 3 levels deep:
dovi_convert -batch -r 3
Directory with recursion:
dovi_convert -batch /movies -r 3
Fully automated (MEL only):
dovi_convert -batch -y
Fully automated (include Simple FEL):
dovi_convert -batch -y -include-simple
The -y flag skips the “Start batch?” prompt but still pauses on Simple FEL files unless you also use -include-simple.
Force convert Complex FEL files:
dovi_convert -batch -force
Forcing conversion on Complex FEL files produces incorrect results. Use this only if you understand and accept that some files will have incorrect tone mapping.
Delete backups immediately:
dovi_convert -batch -y -delete
This is irreversible. Your original Profile 7 files are gone permanently. Only use this if storage space is a concern and you’re confident in the conversion results.
Use a fast temp directory (for HDDs/NAS):
dovi_convert -batch -temp /mnt/ssd/temp

Batch Summary

After scanning, dovi_convert shows a summary:
=== Batch Summary ===
Profile 7 MEL:        12 files
Profile 7 Simple FEL:  3 files
Profile 7 Complex FEL: 1 file (will be skipped)
Other/Ignored:        45 files

Total to convert: 15 files (423 GB)
Proceed? [y/N]

See also