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
- Links to openSUSE:Factory / QtAV
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:wolfi323:KDE:Extra:2021_January/QtAV && cd $_
- Create Badge
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
0001-Fix-build-with-Qt-5.14.patch | 0000000628 628 Bytes | |
0001-Fix-build-with-Qt-5.15.patch | 0000000619 619 Bytes | |
QtAV-1.13.0.obscpio | 0007135245 6.8 MB | |
QtAV.changes | 0000002483 2.42 KB | |
QtAV.obsinfo | 0000000095 95 Bytes | |
QtAV.spec | 0000007534 7.36 KB | |
_service | 0000000674 674 Bytes | |
disable_cuda.patch | 0000000348 348 Bytes | |
fix-linking.patch | 0000000486 486 Bytes |
Latest Revision
osc copypac from project:KDE:Extra package:QtAV revision:18
Comments 0