All Projects → RxLaboratory → DuME

RxLaboratory / DuME

Licence: GPL-3.0 License
A fast, versatile, easy-to-use and cross-platform Media Encoder based on FFmpeg

Programming Languages

C++
36643 projects - #6 most used programming language
Roff
2310 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
QMake
1090 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to DuME

Mlt
MLT Multimedia Framework
Stars: ✭ 836 (+1166.67%)
Mutual labels:  ffmpeg, video-processing, audio-processing
eloquent-ffmpeg
High-level API for FFmpeg's Command Line Tools
Stars: ✭ 71 (+7.58%)
Mutual labels:  ffmpeg, video-processing, audio-processing
nebula
Media asset management and broadcast automation system
Stars: ✭ 103 (+56.06%)
Mutual labels:  ffmpeg, transcoding, video-processing
video-audio-tools
To process/edit video and audio with Python+FFmpeg. [简单实用] 基于Python+FFmpeg的视频和音频的处理/剪辑。
Stars: ✭ 164 (+148.48%)
Mutual labels:  ffmpeg, video-processing, audio-processing
Vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥
Stars: ✭ 2,048 (+3003.03%)
Mutual labels:  ffmpeg, video-processing
Fwf
HTML video editor with FFmpeg
Stars: ✭ 128 (+93.94%)
Mutual labels:  ffmpeg, video-processing
Online Video Editor
API based Online Video Editing using FFMPEG & NodeJs for Backend Editing
Stars: ✭ 176 (+166.67%)
Mutual labels:  ffmpeg, video-processing
FFCreatorLite
一个基于node.js的轻量极速短视频加工库 A lightweight and fast short video processing library based on node.js
Stars: ✭ 155 (+134.85%)
Mutual labels:  ffmpeg, video-processing
Dokai
Collection of Docker images for ML/DL and video processing projects
Stars: ✭ 58 (-12.12%)
Mutual labels:  ffmpeg, video-processing
Lintel
A Python module to decode video frames directly, using the FFmpeg C API.
Stars: ✭ 240 (+263.64%)
Mutual labels:  ffmpeg, video-processing
old-audiosync
First implementation of the audio synchronization feature for Vidify, now obsolete
Stars: ✭ 16 (-75.76%)
Mutual labels:  ffmpeg, audio-processing
Screen Recorder Ffmpeg Cpp
*Multimedia project* A screen recording application to capture your desktop and store in a video format. Click here to watch the demo
Stars: ✭ 98 (+48.48%)
Mutual labels:  ffmpeg, video-processing
Conv2mp4 Ps
This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.
Stars: ✭ 97 (+46.97%)
Mutual labels:  ffmpeg, video-processing
Prism Media
Easily transcode media using Node.js 🎶
Stars: ✭ 136 (+106.06%)
Mutual labels:  ffmpeg, audio-processing
Aurio
Audio Fingerprinting & Retrieval for .NET
Stars: ✭ 84 (+27.27%)
Mutual labels:  ffmpeg, audio-processing
ffcvt
ffmpeg convert wrapper tool
Stars: ✭ 32 (-51.52%)
Mutual labels:  video-processing, audio-processing
Super-Stitch
一款视频超级拼接软件
Stars: ✭ 28 (-57.58%)
Mutual labels:  ffmpeg, video-processing
cassandra-nginx-cdn
Some config files and POC code to use Apache Cassandra as distributed storage for HLS chunks accross multiple datacenters and scripts for converting/transcoding UDP MPEG-TS to HLS and vice versa. The idea is take from Globo.com’s Live Video Platform for FIFA World Cup ’14.
Stars: ✭ 24 (-63.64%)
Mutual labels:  ffmpeg, transcoding
looking-to-listen-at-cocktail-party
Looking to listen at cocktail party
Stars: ✭ 33 (-50%)
Mutual labels:  video-processing, audio-processing
Pyjumpcutterv2
carykh's but with improvements and a GUI!
Stars: ✭ 25 (-62.12%)
Mutual labels:  ffmpeg, video-processing

DuME - The Duduf Media Encoder

Rendering and transcoding medias on Windows, Mac OS, Linux.

📖 A comprehensive user documentation is available here.

🎥 You can download the latest public version here.

📣 You can also help the developper (Nicolas "Duduf" Dufresne) and access Beta versions on Patreon.

Community

🚀 Join us and have a chat to get started!

🤗 We'd be happy to welcome you on the forum too.

Dependencies

  • Qt >= 5.9.0
  • ( OpenImageIO >= 2.0 ) (not implemented yet)
  • FFmpeg executable binary >= 4.0

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.

Mac OS X

  • 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 in the the application package once you've built it, in Contents/MacOS.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].