ffmpeg (63de0987d2bcd6518db4d16498e580444538d39086a5a256fd8d8515c6311aa5)

Published 2026-10-02 20:17:32 +00:00 by BjoernPetersen

Installation

docker pull code.bjoernpetersen.net/bjoernpetersen/ffmpeg:63de0987d2bcd6518db4d16498e580444538d39086a5a256fd8d8515c6311aa5
sha256:eb788df9499c093f432b0e740b2b0341dd9a4940dcb8f83865a1969ad06f91e4

Image layers

COPY / / # buildkit
ENV LANG=C.utf8
CMD ["/bin/bash"]
/bin/sh -c echo "install_weak_deps=False" >> /etc/dnf/dnf.conf && echo "tsflags=nodocs" >> /etc/dnf/dnf.conf
/bin/sh -c --mount=type=cache,id=var-cache,target=/var/cache dnf group install -y "Development Tools" && dnf install -y cmake autoconf automake bzip2-devel zlib-ng-compat-devel freetype-devel libtool pkgconfig nasm epel-release && dnf install -y distribution-gpg-keys && rpmkeys --import /usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-free-el-$(rpm -E %rhel) && rpmkeys --import /usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-el-$(rpm -E %rhel) && dnf --setopt=localpkg_gpgcheck=1 install -y https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm
/bin/sh -c --mount=type=cache,id=var-cache,target=/var/cache dnf install -y x264-devel x265-devel lame-devel opus-devel libvpx-devel numactl-devel
WORKDIR /root/ffmpeg
ARG FFMPEG_VERSION
|1 FFMPEG_VERSION=9.0.2 /bin/sh -c curl -sfSL "https://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2" | tar -xjf - && mv ffmpeg-* source
WORKDIR /root/ffmpeg/source
ARG FFMPEG_VERSION INSTALL_PREFIX
ENV LDFLAGS="${LDFLAGS:-} -Wl,--strip-all"
|2 FFMPEG_VERSION=9.0.2 INSTALL_PREFIX=/opt/ffmpeg /bin/sh -c ./configure --prefix="${INSTALL_PREFIX}" --enable-gpl --enable-version3 --enable-nonfree --disable-ffplay --disable-doc --disable-debug --enable-libx264 --enable-libx265 --enable-libmp3lame --enable-libopus --enable-libvpx
ARG BUILD_THREADS FFMPEG_VERSION INSTALL_PREFIX
|3 BUILD_THREADS=1 FFMPEG_VERSION=9.0.2 INSTALL_PREFIX=/opt/ffmpeg /bin/sh -c make -j${BUILD_THREADS} && make install

Labels

Key Value
io.buildah.version 1.43.1
Details
Container
2026-10-02 20:17:32 +00:00
0
OCI / Docker
linux/amd64
474 MiB
Versions (39) View all