Docker image with static x86 64bit ffmpeg and ffprobe binaries. Binaries are built as hardened PIE binaries with no external dependencies (uses musl from alpine instead of glibc).
Built with libmp3lame, libfdk-aac, libvorbis, libopus, libtheora, libvpx, libx264, libx265, libwebp, libwavpack, libspeex, libaom, libvidstab, libkvazaar and all default native ffmpeg codecs.
COPY --from=mwader/static-ffmpeg:4.1 /ffmpeg /ffprobe /usr/local/bin/
docker run --rm -v "$PWD:$PWD" -w "$PWD" mwader/static-ffmpeg -i file.wav file.mp3
docker run --rm --entrypoint=/ffprobe -v "$PWD:$PWD" -w "$PWD" mwader/static-ffmpeg -i file.wav
/ffmpeg
ffmpeg binary
/ffprobe
ffprobe binary
/doc/*
ffmpeg documentation
/versions.json
JSON file with ffmpeg and library versions