Project image

DASH Converter

DASH Converter is a CLI tool that automates the transcoding of an input folder containing audio and video media into multiple output streams specified via a configuration file. The default configuration is based on this guide by Jonas Sandberg of Codemill.

It uses FFMPEG and Mp4Box to prepare the content and generate an m3u8 manifest. A job processing queue is used internally to avoid oversaturating the CPU while operating. I wrote DASH converter to help a friend create streaming VOD content for his role at a content production studio in British Columbia, Canada.

Copyright © '23 Jeff Schofield