ionen@gentoo.org Ionen Wolkens chewi@gentoo.org James Le Cuirot soc USE flag Enable AMD's Advanced Media Framework support via media-video/amdgpu-pro-amf Enable Adaptive Multi-Rate Audio support via media-libs/opencore-amr Enable Adaptive Multi-Rate Audio encoding support via media-libs/vo-amrwbenc Enable Apple AppKit framework Enable Blu-ray filesystems reading support via media-libs/libbluray Enable Bauer Stereo-to-Binaural filter support via media-libs/libbs2b Enable audio CDs reading via dev-libs/libcdio-paranoia Enable audio fingerprinting support via media-libs/chromaprint Enable codec2 low bit rate speech codec support via media-libs/codec2 Enable support for various GPU-accelerated filters using NVIDIA PTX compiled with llvm-core/clang Enable AV1 decoding support via media-libs/dav1d Enable use of x11-libs/libdrm for various hardware accelerated functions and Kernel Mode Setting screen capture Enable AAC (Advanced Audio Coding) encoding support via media-libs/fdk-aac in addition to FFmpeg's own implementation (warning: if USE=gpl is enabled, this produces a non-redistributable build) Enable text-to-speech filter support via app-accessibility/flite Enable use of filters through media-plugins/frei0r-plugins Enable Bidi support for the drawtext filter via dev-libs/fribidi Enable using dev-libs/libgcrypt for rtmp(t)e support (not needed if using any of USE=gmp,librtmp,openssl), and for obtaining random bytes (not needed if USE=openssl) Enables various game music formats support via media-libs/game-music-emu Enable using net-libs/gnutls for TLS/HTTPS support and other minor functions (has no effect if USE=openssl is set) Enable use of GPL licensed code, should be kept enabled unless LGPL binaries are needed Enable FireWire DV/HDV input device support via media-libs/libiec61883 Enable H.265/HEVC encoding support via media-libs/kvazaar Enable ICC profile support via media-libs/lcms Enable AV1 de/encoding via media-libs/libaom (warning: this is the reference implementation and is slower than the alternatives) Enable ARIB text and caption decoding via media-libs/aribb24 Enable internet Low Bitrate Codec de/encoding support via media-libs/libilbc Enable use of GPU-accelerated filters from media-libs/libplacebo Enable Real Time Messaging Protocol support via media-video/rtmpdump in addition to FFmpeg's own implementation Enable use of the audio resampler from media-libs/soxr Enable Optical Character Recognition (OCR) filter support via app-text/tesseract Enable use of filters through media-libs/lv2 Enable Nvidia Performance Primitives-based filters via dev-util/nvidia-cuda-toolkit (warning: if USE=gpl is enabled, this produces non-redistributable build) Enable H.264 encoding support via media-libs/openh264 Enable MPTM tracked music files decoding support via media-libs/libopenmpt Enable using dev-libs/openssl for TLS/HTTPS support and other minor functions (USE=gnutls has no effect if set) Enable libpostproc video post processing library support (should not disable this unless need to disable USE=gpl) Enable Intel Quick Sync Video support via media-libs/libvpl Enable AMQP stream support via net-libs/rabbitmq-c Enable AV1 encoding support via media-video/rav1e Enable time-stretching and pitch-shifting audio filter support via media-libs/rubberband Enable use of the Simple Direct Layer library (required for the ffplay command) Enable support for various GPU-accelerated filters using Vulkan compiled with media-libs/shaderc Enable Snappy compression support via app-arch/snappy (required for Vidvox Hap encoder support) Enable audio output support via media-sound/sndio Apply additional patches for efficient playback on some SoCs (e.g. ARM, RISC-V) Enable Secure Reliable Transport (SRT) support via net-libs/srt Enable SSH/SFTP support via net-libs/libssh Enable AV1 encoding support via media-libs/svt-av1 Enable drawtext filter support via media-libs/freetype and media-libs/harfbuzz Enable MP2 encoding support via media-sound/twolame in addition to FFmpeg's own implementation Enable video stabilization filter support via media-libs/vidstab Enable Netflix's perceptual video quality assessment filter support via media-libs/libvmaf Enable VP8 and VP9 de/encoding support via media-libs/libvpx in addition to FFmpeg's own implementation (for decoding only) Enable H.265/HEVC encoding support via media-libs/x265 Enable Dynamic Adaptive Streaming over HTTP (DASH) stream support using dev-libs/libxml2 Enable ZMQ command receiver filter and streaming support via net-libs/zeromq Enable zscale filter support using media-libs/zimg Enable teletext decoding support via media-libs/zvbi https://trac.ffmpeg.org/ https://ffmpeg.org/documentation.html cpe:/a:ffmpeg:ffmpeg FFmpeg/FFmpeg