ffmpeg で Theora Ogg 動画のエンコードに挑戦
講演で PC の操作画面を動画で流すことにした。Ubuntu で。
- recordMyDesktop でスクリーンをキャプチャ
- ffmpeg で余分な部分をカット。
という手順。
libtheora を使うオプション付きで ffmpeg を make
参考資料
$ svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
$ cd ffmpeg
$ sudo apt-get install libtheora-dev
$ .configure --enable-libtheora
$ make
$ sudo make install
インストール成功。意外にもスムーズ。
recordMyDesktop
スクリーンの (244, 252) から 1280x960 の範囲を 15 fps で録画して、test.ogv に書き出す。
$ recordmydesktop --no-sound -x 244 -y 152 -width 1280 -height 960 -fps 15 -o test.ogv
ffmpeg で冒頭の10秒をカット
$ ffmpeg -y -ss 00:00:10 -i test.ogv test2.ogv
お、できた!面白い!