スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。



しぇあ

ubuntu15.04 への ffmpegをインストール

動画の変換をしたいのでffmpegをubuntu15.04にインストール

参考にしたページ https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

1)Get the Dependencies

以下のコマンドをコピペで実行

sudo apt-get update

sudo apt-get -y --force-yes install autoconf automake build-essential libass-dev libfreetype6-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

ワーク用のディレクトリを作成

/tmp/ffmpeg_sources

2)Compilation & Installation

○Yasmをインストール

x86でx264やffmpegを使用する場合は入れておいた方が良いもの

cd /tmp/ffmpeg_sources

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

tar xzvf yasm-1.3.0.tar.gz

cd yasm-1.3.0

./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin"

make

make install

make distclean

○libx264をインストール

ffmpegでh264コーデックを使う場合には入れておくもの。

cd /tmp/ffmpeg_sources

wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2

tar xjvf last_x264.tar.bz2

cd x264-snapshot*

PATH="$HOME/bin:$PATH" ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" --enable-static

PATH="$HOME/bin:$PATH" make

make install

make distclean

○x265はインストールしない。

○libfdk-aacのインストール

AACエンコーダーを使う場合にインストール

cd /tmp/ffmpeg_sources

wget -O fdk-aac.tar.gz https://github.com/mstorsjo/fdk-aac/tarball/master

tar xzvf fdk-aac.tar.gz

cd mstorsjo-fdk-aac*

autoreconf -fiv

./configure --prefix="$HOME/ffmpeg_build" --disable-shared

make

make install

make distclean

○libmp3lame

MP3エンコーダーを使用する時にインストール

sudo apt-get install nasm
 → nasmはアセンブラ

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 --prefix="$HOME/ffmpeg_build" --enable-nasm --disable-shared

make

make install

make distclean

○libopusはインストールしない (Opusコーデック)

○libvpxはインストールしない (VP8/VP9コーデック)

◎ffmpegのインストール

ffmpeg本体のインストール

cd tmp/ffmpeg_sources

wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2

tar xjvf ffmpeg-snapshot.tar.bz2

cd ffmpeg

PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \
--prefix="$HOME/ffmpeg_build" \
--pkg-config-flags="--static" \
--extra-cflags="-I$HOME/ffmpeg_build/include" \
--extra-ldflags="-L$HOME/ffmpeg_build/lib" \
--bindir="$HOME/bin" \
--enable-gpl \
--enable-libass \
--enable-libfdk-aac \
--enable-libfreetype \
--enable-libmp3lame \
--enable-libtheora \
--enable-libvorbis \
--enable-libx264 \
--enable-nonfree

PATH="$HOME/bin:$PATH" make

make install

make distclean

hash -r

ffmpeg_sourcesディレクトリを削除してもOK



しぇあ
プロフィール

ひじり

Author:ひじり
電子部品メーカー勤務(人事関連)/デジタルもの好き/文具好き/野球はベイスターズ/アメリカンフットボール観戦/趣味は子供(娘と息子)と遊ぶ事/仙台生まれ-東京都豊島区-埼玉県坂戸市-新潟県長岡市-東京都練馬区-(ドイツ(デュッセルドルフ)3ヶ月)-中国(無錫)-現在東京都練馬区在住

カテゴリ
最新記事
月別アーカイブ
メールフォーム

名前:
メール:
件名:
本文:

twitter
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
Counter
Counter
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。