Case Study
DVD Authoring Tool
A Node.js-based automated DVD-Video authoring system capable of producing ISO discs with menus, chapter markers, intro sequences, and controlled media processing. It demonstrates the combination of workflow automation and detailed audio/video format knowledge.
Back to all projectsProblem Context
DVD authoring is a specialised domain with a lot of edge cases and historical baggage. The aim here was to make the process unattended, repeatable, and high quality while still supporting the details that matter in real authoring workflows: menus, button highlights, chapters, intro sequences, video standards, and reproducible outputs.
What I Did
- Designed a Node.js workflow that coordinates FFmpeg, ImageMagick, dvdauthor, and ISO generation utilities.
- Added support for chapter creation, menu generation, intro videos, audio offsets, and PAL/NTSC handling.
- Built progress reporting and packaged the tool for Docker-based reproducibility.
Why This Project Matters
This is a strong example of specialist media automation work: technically specific, workflow-heavy, and dependent on both low-level format understanding and reliable orchestration.
Why It Matters
Format-heavy media delivery still needs disciplined automation
This tool shows how specialised audio/video constraints can be turned into a repeatable delivery workflow instead of a fragile manual process.