DuME - The Duduf Media Encoder
Rendering and transcoding medias.
Dependencies
- Qt >= 5.9.8
- OpenImageIO >= 2.0
- FFmpeg executable binary >= 3.4
Build
First, get and install the dependencies:
Install Qt along with Qt Creator,
Then install the OpenImageIO library for development,
And finally, get an FFmpeg executable binary to transcode medias with DuME.
Then, you can just open and build the project with Qt Creator. The project and the source code are in the src sub-directory.
Linux
- Qt: use the online installer for Qt.
- OpenImageIO is probably available in your distribution packages.
With Aptitude (Ubuntu / Debian):sudo apt-get install libimageio-dev
.
Otherwise, you will have to build it from source. - FFmpeg is also probably available in your distribution packages.
With Aptitude (Ubuntu / Debian):sudo apt-get install ffmpeg
.
Windows
- Qt: use the online installer for Qt.
- OpenImageIO: TODO
- FFmpeg can be downloaded here. In order to let DuME use it automatically, you can copy
ffmpeg.exe
in the same directory where you build DuME.