FROM ubuntu:latest

RUN apt-get update && apt-get -y install
autoconf
automake
build-essential
cmake
git
libass-dev
libfreetype6-dev
libgnutls28-dev
libtool
libvorbis-dev
libxcb1-dev
pkg-config
texinfo
wget
yasm
zlib1g-dev
nasm
libx264-dev
libx265-dev
libnuma-dev
libvpx-dev
libfdk-aac-dev
libmp3lame-dev
libopus-dev
libaom-dev
libssh-dev
libfontconfig1-dev
libfribidi-dev
libxml2-dev
libwebp-dev
libsrtp2-dev
libzmq3-dev
libxvidcore-dev
&& rm -rf /var/lib/apt/lists/*

RUN mkdir /root/ffmpeg_sources

WORKDIR /root/ffmpeg_sources

RUN wget -O ffmpeg-4.4.tar.bz2 https://ffmpeg.org/releases/ffmpeg-4.4.tar.bz2
&& tar -xf ffmpeg-4.4.tar.bz2
&& cd ffmpeg-4.4
&& ./configure
--prefix=/usr/local
--enable-shared
--disable-static
--enable-gnutls
--enable-libaom
--enable-libass
--enable-libfdk-aac
--enable-libfontconfig
--enable-libfreetype
--enable-libfribidi
--enable-libmp3lame
--enable-libopus
--enable-libsrtp
--enable-libssh
--enable-libvorbis
--enable-libvpx
--enable-libwebp
--enable-libx264
--enable-libx265
--enable-libxml2
--enable-libxvid
--enable-libzmq
--enable-nonfree
&& make
&& make install
&& make distclean

WORKDIR /root

CMD ["ffmpeg", "-version"

帮我用 dockerfile 构建最新版 ffmpeg

原文地址: https://www.cveoy.top/t/topic/cfih 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录