


For a full list of GPUs and formats supported, please see the available GPU Support Matrix.


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* ffmpeg2.8: 2.8.20: Play, record, convert, and stream audio and video: Depends on: aom: 3.5.0: Codec library for encoding and decoding AV1 video streams: dav1d: 1.0.0 : AV1 decoder targeted to be small and fast: fontconfig: 2.14.0: XML-based font configuration API for X Windows: freetype: 2.12.1: Software library to render fonts: frei0r: 1.8.This is why I thought I should gather them up into a single post for easier reference later on. Config cmake find_path( AVCODEC_INCLUDE_DIR libavcodec/avcodec.h) find_library( AVCODEC_LIBRARY avcodec) find_path( AVFORMAT_INCLUDE_DIR libavformat/avformat.h) find_library( AVFORMAT_LIBRARY avformat) find_path( AVUTIL_INCLUDE_DIR libavutil/avutil.h) find_library( AVUTIL_LIBRARY avutil) find_path( AVDEVICE_INCLUDE_DIR libavdevice/avdevice.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: I had to build FFmpeg with x264 support on macO statically, so I had to look around for a bunch of scattered commands. Set up FFmpeg development enviroment on macosĢ. For Intel mac computers: Installations of FFmpeg from Homebrew (brew.sh) and MacPorts (are supported.
