#author("2021-08-01T10:32:33+09:00","default:dramsukohome","dramsukohome")
#author("2021-08-01T10:32:57+09:00","default:dramsukohome","dramsukohome")
[[Linux]]~

#shadowheader(1,"Ubuntu 14.04 ffmpeg のインストール");

#contents




*Ubuntu 14.04 ffmpeg のインストール [#x0d15a8f]



** 参考外部サイト [#m4e3d6c9]
-[[ubuntu14.04 にffmpegをインストールする:http://eco.senritu.net/ubuntu13-10_ffmpeg/]]



** 必要なパッケージのインストール [#k9b72169]
 sudo apt-get install autoconf automake build-essential git libass-dev libgpac-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev



** ソースを格納するディレクトリの作成 [#rca72185]
 mkdir ~/temp



** Yasmのインストール [#o22a5bce]
 cd ~/temp/
 tar xzvf yasm-1.2.0.tar.gz
 cd yasm-1.2.0
 ./configure
 make
 sudo make install



** x264のインストール [#g8101a28]
 cd ~/temp/
 git clone --depth 1 git://git.videolan.org/x264.git
 cd x264 && ./configure --enable-static 
 make
 sudo make install



** fdk-aacのインストール [#p7239ce3]
 cd ~/temp/
 git clone --depth 1 git://git.code.sf.net/p/opencore-amr/fdk-aac
 cd fdk-aac
 autoreconf -fiv 
 ./configure --disable-shared 
 make
 sudo make install



** libmp3lameのインストール [#u0a0120f]
 sudo apt-get install libmp3lame-dev



** lameのインストール [#de5855dc]
 sudo apt-get install nasm
 cd ~/temp/
 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



** libopusのインストール [#f658aa80]
 cd ~/temp/
 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



** libvpxのインストール [#n4c48af0]
 cd ~/temp/
 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
 make
 sudo make install



** ffmpegのインストール [#m675862e]
 cd ~/temp/
 git clone --depth 1 git://source.ffmpeg.org/ffmpeg
 cd ffmpeg
 ./configure --extra-libs="-ldl" --enable-gpl --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-x11grab
 make
 sudo make install




* ffmpeg による動画変換 [#q9635848]



** 参考サイト [#cb547853]
-[[最新ffmpegのオプションまとめ:http://mobilehackerz.jp/archive/wiki/index.php?%BA%C7%BF%B7ffmpeg%A4%CE%A5%AA%A5%D7%A5%B7%A5%E7%A5%F3%A4%DE%A4%C8%A4%E1]]



** 変換コマンド例 [#wc9150e0]
-ts形式から x264 へ変換。
--自分が使っていたオプションや変換コマンド
--- 音声も変換しています。
 /usr/bin/ffmpeg -y -i inputfile.m2ts -f mp4 -vcodec libx264 -s 1280x720 -aspect 16:9 -acodec libmp3lame -ac 2 -ar 48000 -ab 128k -async 1 -threads 4 -coder 1 -deinterlace -qmin 10 outputfile.mp4
--音声の変換は不要かと思いまして抜きました。
 /usr/bin/ffmpeg -y -i inputfile.m2ts -f mp4 -vcodec libx264 -s 1280x720 -aspect 16:9 -threads 4 -coder 1 -deinterlace -qmin 10 outputfile.mp4

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS