ffmpegは、 open sourceのビデオ/オーディオ変換ソフトウェアです。
XviDは無くてもffmpeg内蔵のMPEG4 encoderを使うことができますが、XviDの 方がきれいに圧縮できます。
大抵のopen source softwareと同様に"./configure; make; make install"でOKです。めんどくさがりな人は、Turbo Linux 10用にRPMパッ ケージを作ってあります。download.komoto.org か らダウンロードしてください。
input.aviからISO-MPEG4形式に変換してみましょう。以下のようにします。
XviDを使う場合、"-vtag mp4v"を指定しないと、QuickTime等で 再生できなくなります。出力する画質とビットレートは、"-qscale 5"で調整できます。値を小さくするほどきれいな画質になります。
続いて、連続した静止画をまとめて1つのムービーにする方法です。この場合、 フレームレート"-r"オプションで指定します。input-0001.ppm〜 input-2000.ppmから29.97fpsのISO-MPEG4を作るなら、以下のようにします。