Qt multimedia framework
QtAV is a multimedia playback library based on Qt and FFmpeg. It can help
facilitate writing a player application.
Features include:
* Hardware decoding suppprt: DXVA2, VAAPI, VDA, CedarX, CUDA
* OpenGL and ES2 support for Hi10P and other 16-bit YUV videos
* Real time preview
* Video capture in RGB and YUV format
* OSD and custom filters
* Subtitles
* Transform video using GraphicsItemRenderer. (rotate, shear, etc)
* Playing frame by frame (currently support forward playing)
* Playback speed control
* Variant streams: locale file, http, rtsp, etc.
* Audio channel, tracks and external audio tracks
* Dynamically change render engine when playing
* Multiple video outputs for 1 player
* Region of interest(ROI), i.e. video cropping
* Video eq: brightness, contrast, saturation, hue
* QML support as a plugin. Most playback APIs are compatible with
QtMultiMedia module
- Sources inherited from project KDE:Qt:5.15
- Links to KDE:Extra / QtAV
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout KDE:Unstable:Qt/QtAV && cd $_
- Create Badge
Source Files (show merged sources derived from linked package)
Filename | Size | Changed |
---|---|---|
_link | 0000000440 440 Bytes |
Comments 0