FFMpeg

FFMpeg

Motivation

FFMpeg is a widely used tool for just about every conceivable media application, including transcoding, streaming, etc.

Status

Working via VCPKG. FFMpeg 4 only.

Compiling and Binary Availability

Install vcpkg, and then execute vcpkg install ffmpeg:arm64-windows to perform the default build.

VCPKG allows for different configurations to be built, such as the exe files, AGPL/non-free versions, etc.

Full documentation of those options can be found by reading through the code here: https://github.com/microsoft/vcpkg/blob/master/ports/ffmpeg/portfile.cmake#L133

ARM64EC Support

ARM64EC binaries (built on native ARM64) is officially available from v8.1 onwards. You may find the link here: https://github.com/Multicorewareinc/FFmpeg/releases/tag/v8.1-arm64ec

Running

Run the ffmpeg executables/import libraries as normal.

Continuous Integration

Continuous build of FFMPEG is available at http://fate.ffmpeg.org