| Flag |
Description |
| X |
|
| alsa |
|
| aqua |
|
| archive |
Enable support for various archive formats via <pkg>app-arch/libarchive</pkg> |
| bluray |
Enable playback of Blu-ray filesystems |
| cdda |
|
| cli |
Enable the command-line player |
| coreaudio |
|
| curl |
|
| drm |
Enable Kernel Mode Setting / Direct Rendering Manager based video outputs |
| dvb |
|
| dvd |
|
| egl |
|
| gamepad |
Enable gamepad input support |
| iconv |
|
| jack |
|
| javascript |
|
| jpeg |
|
| lcms |
|
| libcaca |
|
| libmpv |
Enable the shared library and headers (used by frontends / plugins) |
| lua |
Enable Lua scripting, OSC (On Screen Controller) GUI, and <pkg>net-misc/yt-dlp</pkg> support |
| nvenc |
|
| openal |
|
| opengl |
Enable support for OpenGL-based video backends
(Note: deprecated for X11, USE=egl provides the newer support for -gpu-api=opengl) |
| pipewire |
Enable sound support via native PipeWire backend |
| pulseaudio |
|
| rubberband |
Enable high quality pitch correction via <pkg>media-libs/rubberband</pkg> |
| sdl |
Enable <pkg>media-libs/libsdl2</pkg> based video and audio outputs
(Note: these outputs exist for compatibility reasons only, avoid if possible) |
| selinux |
|
| sixel |
Enable support for the sixel video backend using <pkg>media-libs/libsixel</pkg> |
| sndio |
Enable sound support via <pkg>media-sound/sndio</pkg> |
| soc |
Use additional <pkg>media-video/ffmpeg</pkg> patches for efficient playback on some SoCs (e.g. ARM, RISC-V) |
| subrandr |
Enable support for SRV3 and WebVTT subtitle formats using <pkg>media-libs/subrandr</pkg> |
| uchardet |
Enable subtitles charset discovery via <pkg>app-i18n/uchardet</pkg> |
| vaapi |
|
| vapoursynth |
Enable vapoursynth scripting via <pkg>media-libs/vapoursynth</pkg> |
| vdpau |
|
| wayland |
|
| xv |
|
| zimg |
Enable libzimg support (for vf_fingerprint) |
| zlib |
|