You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Built with alpine stable
docker run ghcr.io/ffbuilds/static-ffmpeg-gplv3-alpine_3.17.0:main -version
# Built with alpine edge
docker run ghcr.io/ffbuilds/static-ffmpeg-gplv3-alpine_edge:main -version
Copy to your image
# syntax=docker/dockerfile:1# Select from the Support MatrixARG ALPINE_VERSION=3.17.0
FROM ghcr.io/ffbuilds/static-ffmpeg-gplv3-alpine_${ALPINE_VERSION}:main AS ffmpeg
FROM alpine:${ALPINE_VERSION} AS myimage
COPY --from=ffmpeg /ff* /usr/local/bin/
RUN ffmpeg -version
Use in an AWS Lambda Function (Docker)
# syntax=docker/dockerfile:1FROM ghcr.io/ffbuilds/static-ffmpeg-gplv3-lambda:main AS ffmpeg
FROM public.ecr.aws/lambda/nodejs AS lambda
COPY --from=ffmpeg /ff* /usr/local/bin/
RUN ffmpeg -version
Support Matrix
Library
alpine:edge amd64
alpine:edge arm64
alpine:edge arm/v7
alpine:edge arm/v6
alpine:3.17.0 amd64
alpine:3.17.0 arm64
alpine:3.17.0 arm/v7
alpine:3.17.0 arm/v6
lambda (alpine:3.17.0 amd64)
Comments
ffmpeg
✅
✅
✅
✅
✅
✅
✅
✅
✅
libaom
✅
✅
⛔️
⛔️
✅
✅
⛔️
⛔️
✅
libaribb24
✅
✅
✅
✅
✅
✅
✅
✅
✅
libass
✅
✅
✅
✅
✅
✅
✅
✅
✅
libbluray
✅
✅
✅
✅
✅
✅
✅
✅
✅
Built without freetype
libbrotli
✅
✅
✅
✅
✅
✅
✅
✅
✅
libdav1d
✅
✅
✅
✅
✅
✅
✅
✅
✅
libdavs2
✅
✅
✅
✅
✅
✅
✅
✅
✅
libgme
✅
✅
✅
✅
✅
✅
✅
✅
✅
libgsm
✅
✅
✅
✅
✅
✅
✅
✅
✅
libkvazaar
✅
✅
✅
✅
✅
✅
✅
✅
✅
libmodplug
✅
✅
✅
✅
✅
✅
✅
✅
✅
libmp3lame
✅
✅
✅
✅
✅
✅
✅
✅
✅
libmysofa
✅
✅
✅
✅
✅
✅
✅
✅
✅
libogg
✅
✅
✅
✅
✅
✅
✅
✅
✅
libopencore-amr
✅
✅
✅
✅
✅
✅
✅
✅
✅
libopenjpeg
✅
✅
✅
✅
✅
✅
✅
✅
✅
libopus
✅
✅
✅
✅
✅
✅
✅
✅
✅
librav1e
✅
✅
✅
✅
✅
✅
✅
✅
✅
librubberband
✅
✅
✅
✅
✅
✅
✅
✅
✅
libsamplerate
✅
✅
✅
✅
✅
✅
✅
✅
✅
libshine
✅
✅
✅
✅
✅
✅
✅
✅
✅
libspeex
✅
✅
✅
✅
✅
✅
✅
✅
✅
libsvtav1
✅
✅
✅
✅
✅
✅
✅
✅
✅
libtheora
✅
✅
✅
✅
✅
✅
✅
✅
✅
libtwolame
✅
✅
✅
✅
✅
✅
✅
✅
✅
libuavs3d
✅
✅
⛔️
⛔️
✅
✅
⛔️
⛔️
✅
libvidstab
✅
✅
✅
✅
✅
✅
✅
✅
✅
libvmaf
✅
✅
✅
✅
✅
✅
✅
✅
✅
libvorbis
✅
✅
✅
✅
✅
✅
✅
✅
✅
libvpx
✅
✅
⛔️
⛔️
✅
✅
⛔️
⛔️
✅
libwebp
✅
✅
✅
✅
✅
✅
✅
✅
✅
libx264
✅
✅
✅
✅
✅
✅
✅
✅
✅
libx265
✅
✅
⛔️
⛔️
✅
✅
⛔️
⛔️
✅
libxavs2
✅
✅
✅
✅
✅
✅
✅
✅
✅
libxml2
✅
✅
✅
✅
✅
✅
✅
✅
✅
libxvid
✅
✅
✅
✅
✅
✅
✅
✅
✅
libzimg
✅
✅
✅
✅
✅
✅
✅
✅
✅
The lambda image is built with alpine:stable for amd64 and disables all protocols except file.