DuME, the Duduf Media Encoder is a professional, fast, versatile and easy-to-use Free and Open Source Media Encoder.

The first, full-featured version of DuME will be available soon! You can already test it by becoming an RxLab member and join the Beta test program!
In the meantime, you can still download the previous version, 0.3.

DuME Screenshot showing a graph and a video capture of chickens

Key Features

IO: Multiple inputs, multiple outputs

A single job can include multiple inputs and outputs, which can be both files or live streams. DuME can be used for streaming as well as for rendering and transcoding files, and to easily combine and mix different streams.

Formats: Read and write to all formats

OpenEXR, AVC h.264, HEVC h.265, VP8/9, Prores, DnXHD/R, HAP, .mov, .mp4, .webm…

Thanks to the included FFmpeg, DuME can read and write to and from almost any existing format, including image sequences and openEXR files. The most common formats, like AVC h.264, HEVC h.265, VP8/9, Prores, HAP… (.mov, .mp4, .webm…) are natively supported and come with intuitive fine-tuning controls and carefully crafted and efficient presets.

Rendering

Filters and adjustment

Preview and realtime stream

DuME can preview a still image taken from your streams at any time so you can precisely adjust your values, but also include a media player to quickly preview any node or live-stream the result of your graph. In a future update, DuME will include a timeline to seek in the streams without having to preview through a media player. But keep in mind DuME is a lightweight media encoder, not a full- featured compositing app 😉

Automation

DuME can easily fit into any existing pipeline and comes with many options to automate it.
Use the Command-Line interface to launch jobs right away, or communicate through a TCP Socket to completely control any running instance of DuME (or just start your instance).
To make this even easier, use the Python or Adobe Extendscript wrappers to work with DuME from any DCC application using the language you’re used to.
All nodes can save and use presets, and DuME includes pre-made, carefully hand-crafted presets for the most common formats and operations.

Performance: Fast and efficient

DuME benefits from the very fast FFmpeg encoders and filters, and can use your GPU and multiple threads to output your streams in an instant and support real-time streaming.

DuME Screenshot showing a graph and a stack comapring two EXR sequences with different color space interpretations.

Concept and future

The goal of DuME is to be as easy to use as possible even for beginners, without any compromise on functionality for advanced users.

To achieve this goal, the development of the application follows these guidelines:

Future

These are some of the features we'd like to develop as soon as possible, thanks to your support.

As DuME is Free and Open-Source Software, we need your help to implement these ideas and continue the development! Donate now or become an RxLab associate member!