ffmpegをインストール
CMカットrubyスクリプト ComskipBatch.rb というものを作成している方がいるそうだ。
Linuxでも動くそうだが、ffmpeg必須らしいので、ffmpegインストールしてみたメモ書き
いつも通り、環境の構築から
$ sudo apt-get update
$ 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
$ mkdir ffmpeg_sources
1 Yasmのインストール
$ cd 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
$ sudo make install
$ make distclean
2 x264のインストール
cd ~/ffmpeg_sources
git clone –depth 1 git://git.videolan.org/x264.git
cd x264 && ./configure –enable-static && make && sudo make install && make distclean
3 fdk-aacのインストール
$ cd ~/ffmpeg_sources
$ 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
$ make distclean
4 libmp3lameのインストール
$ sudo apt-get install libmp3lame-dev
5 lameのインストール
$ sudo apt-get install 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 –enable-nasm –disable-shared
$ make && sudo make install && make distclean
6 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
7 libvpxのインストール
$ cd ~/ffmpeg_sources
$ wget http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.5.0.tar.bz2
$ tar xjvf libvpx-1.5.0.tar.bz2
$ cd libvpx-1.5.0
$ ./configure –disable-examples && make && sudo make install && make clean && echo “libvpx install ok”
8 ffmpegのインストール
$ cd ~/ffmpeg_sources
$ 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 && make distclean && hash -r && . ~/.profile && echo “ffmpeg install ok”
ffmpegのテスト
ffmpeg -i test.ts test.mp4
mp4ファイルが出来ていれば成功です