Motion JPEG へのエンコード方法

昨日の作業の続き。昨日は ffmpeg を使って挑戦したが見事に失敗したので、今回は別の MotionJPEG コーデックを使って挑戦してみる(どうやら MotionJPEG のコーデックというのはいくつもあるらしい)。今回使ったのは Pegasus 社の PIC Video というコーデック。

これと、VirtualDub という Windows 用のフリーウェアを使う。いろいろ試したが今のところこの方法しかわからない。細かいやり方はデジタルフォトフレームの販売元から入手したマニュアルを参考にしたが、基本的に MotionJPEG のコーデックを選んで変換ボタンを押すだけ。これできれいに再生できる動画ができあがる(音も付いている)。

ただし、転送速度の速いメモリーカードを使わないと絵がカクカクしたりコマ落ちが発生するので要注意。また今回使ったデジタルフォトフレームの場合は音声のビットレートは 22050bps が最適で、それ以上のレートにすると音が途切れてしまった(メモ)。