

Linuxbrew, which can be used with Windows Subsystem for Linux (WSL).Media Autobuild Suite – Automatically build FFmpeg under Windows.Instructions on the reference web page.CompilationGuide/MSVC – Compiling FFmpeg using MSYS+MSVC, see also:.CompilationGuide/WinRT – Compiling FFmpeg for Windows Apps (Windows 10 and Windows 8.1).CompilationGuide/CrossCompilingForWindows – Cross compiling for Windows is sometimes easier than using MSYS+MinGW.CompilationGuide/MinGW – MinGW Compilation Guide for compiling FFmpeg with Windows/MinGW/MSYS.Docker image with pre-compiled ffmpeg and libraries.Compiling FFmpeg on CentOS / RHEL / FedoraĪlternative ways to obtain/compile ffmpeg under Linux:.Compiling FFmpeg on Ubuntu / Debian / Mint.For windows it uses MinGW/MSYS compilation toolchain. CompilationGuide/vcpkg – vcpkg also aims to be portable accross all platforms.It provides generic compilation and installation instructions, including the use of configure. Read the Generic compilation guide, regardless of your platform. For a full list of GPUs and formats supported, please see the available GPU Support Matrix.This page contains a list of resources which describe the necessary steps required for compiling FFmpeg from scratch or with the help of build scripts and/or package managers. Ability to add your own custom high-performance CUDA filters using the shared CUDA context implementation in FFmpeg.Create high-performance end-to-end hardware-accelerated video processing, 1:N encoding and 1:N transcoding pipeline using built-in filters in FFmpeg.Granular control over encoding settings such as encoding preset, rate control and other video quality parameters.Hardware-accelerated decoding of H.264, HEVC, VP9, VP8, MPEG2, MPEG4*, and AV1.Hardware-accelerated encoding of H.264 and HEVC*.If you have an NVIDIA GPU which supports hardware-accelerated video encoding and decoding, it’s simply a matter of compiling FFmpeg binary with the required support for NVIDIA libraries and using the resulting binaries to speed up video encoding/decoding.įFmpeg supports following functionality accelerated by video hardware on NVIDIA GPUs:
