QtMultimedia libmdk backend
A plugin that makes your qtmultimedia apps more powerful without code change. Runs on most platforms: windows, uwp, macOS, linux, android, iOS, raspberry pi.
You can enable the backend via environment variable
QT_MULTIMEDIA_PREFERRED_PLUGINS=mdk , or just deleting other unused plugins in
The plugin enhances QtMultimedia apps with the following features:
Supports almost all formats. You can use your own ffmpeg build to enable more features.
GPU decoders and 0-copy GPU rendering for all supported platforms.
Optimized OpenGL rendering.
HDR rendering in GPU.
Optimized Continuous seeking. As fast as mpv, but much lower cpu, memory and gpu load. Suitable for timeline preview.
Supports widgets and QtQuick.