ビデオを制作する際、オーディオは大概Oggでエンコードしている。音質を損なわずにサイズを小さくできるからだ。しかし、決まって必要になるオーディオの反復や接続などといった加工はOggではちょっと難しい。だから、そうした作業では、大概、 OGMtools スイートを使う。
OGMtoolsスイートはOgg Media Stream(OGM)ファイルを操作するためのユーティリティー群で、ビデオのリッピング・ソフトウェアと共に使うことを前提に設計されたDVDムービーをエンコードするためのツールだ。しかし、使い道はそれだけではない。
ツールの一つ、ogminfoはOggファイルの情報を表示する。たとえば、「ogminfo -s audio.ogg」とすると、ファイル・サイズ、ビットレート、パケット数、再生時間など指定したオーディオ・ファイルの概要が表示され、オーディオに合わせてカットすべきビデオの長さがすぐにわかる。-vオプションで、表示する情報を増やすこともできる。
ogmcatは、ナレーションの断片をつないだり、背景に流すオーディを反復させたりするときに便利だ。たとえば、「ogmcat -o audio.ogg track1.ogg track2.ogg track3.ogg」とすると、track1、track2、track3のオーディオが連結されaudio.oggに出力される。
つないだオーディオがすべてキチンと鳴るように、入力するオーディオは厳しく適合性がチェックされる。具体的なチェック項目は、ogmcatのmanページにある制限事項の欄にすべて記載されているので、こちらを見てほしい。問題があればエラーが表示され処理は中断されるが、同じソフトウェアを使って同じように作られたファイルをつなぐのであれば問題はないはずだ。重要ではないチェック項目については、-nオプションで解除することができる。
オーディオ・ファイルの反復は、「ogmcat -o audio.ogg track.ogg track.ogg track.ogg」のように入力ファイルを繰り返せばよい。
