TS 字幕対応 VLC のコンパイル
Ubuntu を 14.10 に更新したら、それまで使用していた TS 字幕用のパッチを当てた VLC が起動しなくなったので 再コンパイルする必要があった。 調べてみると、本家の VLC が TS の字幕に対応していたので、パッチを当てる必要はなかった。
aribb24
まず、aribb24 のライブラリをインストールする必要がある。 今回は /path/to/library 以下ににインストールすることにする。 適当な作業用のディレクトリで、次のように実行する。
git clone https://github.com/nkoriyama/aribb24.git
cd aribb24
./configure --prefix=/path/to/library
make
make install
vlc
sudo apt-get build-dep vlc
でだいたい必要なパッケージはインストールされる。 aribb24 をインストールしたディレクトリを pkg-config が見つけられるように 環境変数を設定してコンパイルする。
git clone git://git.videolan.org/vlc.git
cd vlc
./bootstrap
PKG_CONFIG_PATH=/path/to/library/lib/pkgconfig ./configure
make
でコンパイルできる。 私は出来たファイルのパスで実行して使うので、特に make install することはしない。