FROM node:8
RUN apt-get update && apt-get install nginx -y
RUN apt-get install -y \
yasm
build-essential
pkg-config
texinfo
zlib1g-dev
openssl
libssl-dev
libvpx-dev
libx264-dev
libx265-dev
libmp3lame-dev
libfdk-aac-dev
libopus-dev
autoconf
automake
libass-dev
libfreetype6-dev
libtheora-dev
libtool
libvorbis-dev
RUN cd /tmp
&& wget http://downloads.xvid.org/downloads/xvidcore-1.3.2.tar.gz
&& tar -zxf xvidcore-1.3.2.tar.gz
&& rm xvidcore-1.3.2.tar.gz
&& cd xvidcore/build/generic
&& ./configure
&& make
&& make install
RUN cd /tmp
&& git clone https://github.com/FFmpeg/FFmpeg ffmpeg
&& cd ffmpeg/
&& ./configure
--enable-nonfree
--enable-libtheora
--enable-openssl
--enable-libmp3lame
--enable-libvpx
--enable-libxvid
--enable-libx264
--enable-libfdk-aac
--enable-gpl
--enable-libopus
--enable-encoder=png
--enable-parser=png
--enable-libass
--enable-libfreetype
--enable-libvorbis
--enable-libx265
&& make
&& make install
Content type
Image
Digest
Size
797.3 MB
Last updated
over 9 years ago
docker pull steebchen/node-ffmpeg