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-parallelto a conservative value (1-4) and use--limit-ffmpeg/--limit-deeto avoid saturating systems. -
Enable
--batch-summary-outputduring testing to produce JSON results you can ingest into automation or QA pipelines. -
To debug encoding failures, run with
--keep-tempto inspect intermediate files and re-run with--reuse-temp-fileswhere possible. -
For CI environments, use
--output-previewto verify templates and paths without writing outputs. -
When converting many files, consider running jobs on a dedicated machine with isolated
--working-dirto keep logs and batch-results tidy. -
Use
deezy findanddeezy infoto validate inputs before running large batches. -
Keep
deezy-conf.tomlunder version control for reproducible results across machines. -
If you rely on external executables (FFmpeg, DEE, truehdd), set full paths via
--ffmpeg/--dee/--truehddin 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.