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
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:simotek:cmake4/QtAV && cd $_ - Create Badge
Source Files
| 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 | |
| _link | 0000000117 117 Bytes | |
| _service | 0000000674 674 Bytes | |
| disable_cuda.patch | 0000000348 348 Bytes | |
| fix-linking.patch | 0000000486 486 Bytes |
Comments 0