ミムの部屋

社内SEが,興味をもったことを書いていきます.

ffmpengを用いてTSをMP4に変換(ffmpeng, ts, mp4, Ubuntu 14.04 LTS)

今回は,TSファイルをMP4にffmpengを用いて変換する方法を調べました.

録画サーバの録画ファイル(TS)をそのまま保存するのであればいいんですけど,容量を非常に食う. そのため,mp4の形式にすることで,圧縮しようと考えました. 調べてみたら,ffmpengというものがあるらしい.

さっそく,インストールしてみることにしました.
$ sudo apt-get update
$ sudo apt-get install build-essential automake autoconf zlib1g-dev libtool libx264-dev yasm
$ wget http://ffmpeg.org/releases/ffmpeg-2.6.tar.bz2
$ tar xjf ffmpeg-2.6.tar.bz2
$ cd ffmpeg-2.6
$ ./configure --enable-libx264 --enable-gpl
$ make
$ sudo make install
これで,インストール完了です.では,変換してみます.
ffmpeg -i test.ts test.mp4
なんか,下のようなエラーが...
The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.
よくわからんが,"-strict -2"をオプションで追加すればいいらしい.
ffmpeg -i test.ts -strict -2 test.mp4
エラー起きずに出来ました.めでたしめでたし♪( ´▽`)

参考サイト