Global USE flags

Flag Description Packages
debug Enable compilation options required for debugging 4
lto Activate Link Time Optimizations on the compiler. 50
openmp Build with OpenMP task model (otherwise, TBB task model is used). 2
test 2
tools Enable installation of various tools in addition to the library 2
vulkan 3

Category USE flags

media-libs

Flag Description Packages
static-libs 2

media-plugins

Flag Description Packages
( 2
) 2
nvidia 2

Local USE flags

dev-lang

ispc

Flag Description
examples
gpu Enable Level0 GPU support in ispcrt.

media-libs

vapoursynth

Flag Description
cpu_flags_x86_sse2 Enable SSE2-optimized x86 assembly code (Meson: enable_x86_asm)
guard Adds 32 bytes on the left and the right sides of each frame, fills them with a certain value, and checks their integrity after each filter. It can be used to detect buggy filters that write a little outside the frame
legacy Installs API3 headers to be able to build old plugins

zimg

Flag Description
cpu_flags_x86_sse

media-plugins

vapoursynth-plugins-meta

Flag Description
vapoursynth_plugins_acsuite
vapoursynth_plugins_adaptivegrain
vapoursynth_plugins_addgrain
vapoursynth_plugins_adjust
vapoursynth_plugins_akarin
vapoursynth_plugins_arearesize
vapoursynth_plugins_asharp
vapoursynth_plugins_astdr
vapoursynth_plugins_audiocutter
vapoursynth_plugins_autocrop
vapoursynth_plugins_awarp
vapoursynth_plugins_awarpsharp2
vapoursynth_plugins_bestaudiosource
vapoursynth_plugins_bestsource
vapoursynth_plugins_beziercurve
vapoursynth_plugins_bifrost
vapoursynth_plugins_bilateral
vapoursynth_plugins_bilateralgpu
vapoursynth_plugins_bm3d
vapoursynth_plugins_bm3dcuda
vapoursynth_plugins_bmdegrain
vapoursynth_plugins_bwdif
vapoursynth_plugins_cambi
vapoursynth_plugins_cas
vapoursynth_plugins_chickendream
vapoursynth_plugins_cmedian
vapoursynth_plugins_cnr2
vapoursynth_plugins_colorbars
vapoursynth_plugins_combmask
vapoursynth_plugins_continuityfixer
vapoursynth_plugins_ctmf
vapoursynth_plugins_curve
vapoursynth_plugins_d2vsource
vapoursynth_plugins_dctfilter
vapoursynth_plugins_deblock
vapoursynth_plugins_deblockpp7
vapoursynth_plugins_decross
vapoursynth_plugins_dedot
vapoursynth_plugins_degrainmedian
vapoursynth_plugins_delogo
vapoursynth_plugins_depan
vapoursynth_plugins_descale
vapoursynth_plugins_descratch
vapoursynth_plugins_dfmderainbow
vapoursynth_plugins_dfttest
vapoursynth_plugins_dmetrics
vapoursynth_plugins_dotkill
vapoursynth_plugins_dpid
vapoursynth_plugins_edgefixer
vapoursynth_plugins_edgemasks
vapoursynth_plugins_edi_rpow2
vapoursynth_plugins_eedi2
vapoursynth_plugins_eedi3
vapoursynth_plugins_eedi3vk2
vapoursynth_plugins_ffmpegsource
vapoursynth_plugins_fft3dfilter
vapoursynth_plugins_fftspectrum
vapoursynth_plugins_fieldhint
vapoursynth_plugins_fillborders
vapoursynth_plugins_finesharp
vapoursynth_plugins_fix-telecined-fades
vapoursynth_plugins_flash3kyuu_deband
vapoursynth_plugins_fluxsmooth
vapoursynth_plugins_fmtconv
vapoursynth_plugins_frfun7
vapoursynth_plugins_fvsfunc
vapoursynth_plugins_genericfilters
vapoursynth_plugins_havsfunc
vapoursynth_plugins_histogram
vapoursynth_plugins_hqdn3d
vapoursynth_plugins_hysteresis
vapoursynth_plugins_hysteria
vapoursynth_plugins_inpaint
vapoursynth_plugins_iscombed
vapoursynth_plugins_it
vapoursynth_plugins_jincresize
vapoursynth_plugins_kagefunc
vapoursynth_plugins_knlmeanscl
vapoursynth_plugins_l-smash-works
vapoursynth_plugins_lghost
vapoursynth_plugins_lvsfunc
vapoursynth_plugins_manipulate-motion-vectors
vapoursynth_plugins_matchhistogram
vapoursynth_plugins_median
vapoursynth_plugins_minideen
vapoursynth_plugins_minsrp
vapoursynth_plugins_miscfilters-obsolete
vapoursynth_plugins_mlrt-ncnn
vapoursynth_plugins_motionmask
vapoursynth_plugins_msmoosh
vapoursynth_plugins_muvsfunc
vapoursynth_plugins_mvsfunc
vapoursynth_plugins_mvtools
vapoursynth_plugins_mvtools-sf
vapoursynth_plugins_mvutensils
vapoursynth_plugins_neo_f3kdb
vapoursynth_plugins_nnedi3
vapoursynth_plugins_nnedi3_resample
vapoursynth_plugins_nnedi3_rpow2
vapoursynth_plugins_nnedi3cl
vapoursynth_plugins_nnedi3vk
vapoursynth_plugins_ocsuite
vapoursynth_plugins_oyster
vapoursynth_plugins_plum
vapoursynth_plugins_qrcodesource
vapoursynth_plugins_rawz
vapoursynth_plugins_readmpls
vapoursynth_plugins_reduceflicker
vapoursynth_plugins_remapframes
vapoursynth_plugins_removedirt
vapoursynth_plugins_resize2
vapoursynth_plugins_retinex
vapoursynth_plugins_rgsf
vapoursynth_plugins_rife-ncnn-vulkan
vapoursynth_plugins_sangnom
vapoursynth_plugins_scenechange
vapoursynth_plugins_scxvid
vapoursynth_plugins_smoothuv
vapoursynth_plugins_sneedif
vapoursynth_plugins_ssiq
vapoursynth_plugins_subtext
vapoursynth_plugins_surfaceblur
vapoursynth_plugins_tbilateral
vapoursynth_plugins_tc2cfr
vapoursynth_plugins_tcanny
vapoursynth_plugins_tcomb
vapoursynth_plugins_tdeintmod
vapoursynth_plugins_tedgemask
vapoursynth_plugins_templinearapproximate
vapoursynth_plugins_temporalmedian
vapoursynth_plugins_temporalsoften
vapoursynth_plugins_temporalsoften2
vapoursynth_plugins_timecube
vapoursynth_plugins_tivtc
vapoursynth_plugins_tnlmeans
vapoursynth_plugins_tonemap
vapoursynth_plugins_ttempsmooth
vapoursynth_plugins_vaguedenoiser
vapoursynth_plugins_vautodeint
vapoursynth_plugins_vcm
vapoursynth_plugins_vctrans
vapoursynth_plugins_vfrtocrf
vapoursynth_plugins_vfx
vapoursynth_plugins_videoscope
vapoursynth_plugins_vine
vapoursynth_plugins_vivtc
vapoursynth_plugins_vmaf
vapoursynth_plugins_vs-ccd
vapoursynth_plugins_vs-dfttest2
vapoursynth_plugins_vs-imwri
vapoursynth_plugins_vs-jetpack
vapoursynth_plugins_vs-maskdetail
vapoursynth_plugins_vs-mlrt
vapoursynth_plugins_vs-nlm-ispc
vapoursynth_plugins_vs-noise
vapoursynth_plugins_vs-ocr
vapoursynth_plugins_vs-placebo
vapoursynth_plugins_vs-removegrain
vapoursynth_plugins_vsfpng
vapoursynth_plugins_vsimagereader
vapoursynth_plugins_vsrawsource
vapoursynth_plugins_vstaambk
vapoursynth_plugins_vsutil
vapoursynth_plugins_w3fdif
vapoursynth_plugins_waifu2x-ncnn-vulkan
vapoursynth_plugins_waifu2x-w2xc
vapoursynth_plugins_warpsharpsupport
vapoursynth_plugins_wnnm
vapoursynth_plugins_wwxd
vapoursynth_plugins_xaa
vapoursynth_plugins_yadifmod
vapoursynth_plugins_zip
vapoursynth_plugins_zipcl
vapoursynth_plugins_znedi3
vapoursynth_plugins_zsmooth

vs-imwri

Flag Description
heif
jxl
tiff

vs-jetpack

Flag Description
opencl

vs-placebo

Flag Description
dovi

media-video

mpv

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