Tips & Best Practices
Short, practical guidance to get the most out of DeeZy.
-
Use presets for repeatable, shareable workflows. Put presets in your global config and reference them with
deezy encode preset <name>
. -
When running batch jobs, set
--max-parallel
to a conservative value (1-4) and use--limit-ffmpeg
/--limit-dee
to avoid saturating systems. -
Enable
--batch-summary-output
during testing to produce JSON results you can ingest into automation or QA pipelines. -
To debug encoding failures, run with
--keep-temp
to inspect intermediate files and re-run with--reuse-temp-files
where possible. -
For CI environments, use
--output-preview
to verify templates and paths without writing outputs. -
When converting many files, consider running jobs on a dedicated machine with isolated
--working-dir
to keep logs and batch-results tidy. -
Use
deezy find
anddeezy info
to validate inputs before running large batches. -
Keep
deezy-conf.toml
under version control for reproducible results across machines. -
If you rely on external executables (FFmpeg, DEE, truehdd), set full paths via
--ffmpeg
/--dee
/--truehdd
in CI to avoid path resolution issues.
If you'd like, I can expand this with a short troubleshooting checklist or a one-page "CI recipe" for automated batch encoding.