ubuntu15.04 にffmpegをインストールする


Compile FFmpeg on Ubuntu, Debian, or Mint を参考にffmpegをubuntuにインストールします。

# 必要なパッケージのインストール
sudo apt-get update
sudo apt-get -y --force-yes install autoconf automake build-essential libass-dev \
  libfreetype6-dev libgpac-dev libsdl1.2-dev libtheora-dev libtool libva-dev \
  libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev \
  libxcb-xfixes0-dev pkg-config texi2html zlib1g-dev unzip nasm
mkdir ~/ffmpeg_sources
# Yasmのインストール
cd ~/ffmpeg_sources
wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2
tar xjvf last_x264.tar.bz2
cd x264-snapshot*
./configure --enable-static && make && sudo make install && make distclean

# x264のインストール
cd /tmp/ffmpeg_sources
git clone --depth 1 git://git.videolan.org/x264.git
cd x264 && ./configure --enable-static \
  && make && sudo make install && make distclean && echo "x264 install ok"

# fdk-aacのインストール
cd ~/ffmpeg_sources
wget -O fdk-aac.zip https://github.com/mstorsjo/fdk-aac/zipball/master
unzip fdk-aac.zip
cd mstorsjo-fdk-aac*
autoreconf -fiv && ./configure --disable-shared && make && sudo make install && make distclean

# libmp3lameのインストール
sudo apt-get install libmp3lame-dev

# lameのインストール
cd ~/ffmpeg_sources
wget http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
tar xzvf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure --enable-nasm --disable-shared && make && sudo make install && make distclean
# libopusのインストール
cd ~/ffmpeg_sources
wget http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz
tar xzvf opus-1.1.tar.gz
cd opus-1.1
./configure --disable-shared && make && sudo make install && make distclean

# libvpxのインストール
cd ~/ffmpeg_sources
wget http://webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2
tar xjvf libvpx-v1.3.0.tar.bz2
cd libvpx-v1.3.0
./configure --disable-examples --disable-unit-tests && make && sudo make install && make clean

# ffmpegのインストール
cd ~/ffmpeg_sources
wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
tar xjvf ffmpeg-snapshot.tar.bz2
cd ffmpeg
./configure \
  --pkg-config-flags="--static" \
  --enable-gpl \
  --enable-libass \
  --enable-libfdk-aac \
  --enable-libfreetype \
  --enable-libmp3lame \
  --enable-libopus \
  --enable-libtheora \
  --enable-libvorbis \
  --enable-libvpx \
  --enable-libx264 \
  --enable-nonfree && make && sudo make install && make distclean && hash -r

# エンコードテスト
ffmpeg -i test.ts test.mp4
タグ付けされた , . ブックマークする へのパーマリンク.

コメントを残す

メールアドレスが公開されることはありません。