Wang Bin

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 plugins/mediaservice

Features

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.

By clicking button above, I agree Marketplace user terms and conditions

Details
Version:
0.10.0
Publisher:
Wang Bin
Contact:
Wang Bin
Copyright:
Wang Bin
License:
MIT
Created at:
2020-09-11
Updated at:
2020-09-11
Platforms:
macOS
Linux
Windows
Android
iOS
Raspberry Pi
Supported Qt versions:
5.13.0 or later
Support:
wbsecg1@gmail.com
Bug URL:
https://github.com/wang-bin/qtmultimedia-plugins-mdk/issues
Source repository:
https://github.com/wang-bin/qtmultimedia-plugins-mdk
Dependencies:
Multimedia