| avif |
AV1 Image File Format (AVIF) support |
| camera |
Capture using your camera device via libgphoto2 |
| contrib |
Extra modules, possibly without stable API and not well-tested |
| dnn |
Deep neural network module |
| doc |
Adds extra documentation (API, Javadoc, etc) |
| examples |
Install example source code |
| ffmpeg |
Support for various multimedia formats through libavcodec |
| gstreamer |
Adds support for media-libs/gstreamer (Streaming media) |
| gtk |
Use GTK as backend for the High-level GUI |
| ieee1394 |
Enable FireWire/iLink IEEE1394 support (dv, camera, etc.) |
| java |
Adds support for Java |
| jpeg2000 |
Support for JPEG 2000, a wavelet-based image compression format |
| jpegxl |
Support for the JPEG XL image file format |
| opencl |
Hardware acceleration via OpenCL |
| openexr |
Support for the OpenEXR graphics file format |
| opengl |
Use OpenGL for rendering in Qt based GUIs |
| openmp |
Support for Open Multi-Processing |
| python |
Adds support/bindings for the Python language |
| qt5 |
Use Qt5 as backend for the High-level GUI |
| qt6 |
Use Qt6 as backend for the High-level GUI |
| threads |
Adds threads support for various packages. Usually pthreads |
| tiff |
Adds support for the TIFF image format |
| vtk |
VTK support for the Viz contrib module |
| vulkan |
Support for the Vulkan API |
| wayland |
Use Wayland xdg_shell as backend for the High-level GUI |
| webp |
Support for the WebP image format |
| xine |
Add support for the XINE movie libraries |