OS9.22のため、参考になるかわかりません。
私は長時間動画をエンコードしたことはないので、音ズレの回避方法はよくわかりません。
私のいつもの方法。ただし、Divx5.06betaです。
1.音声をMP3にしておく。
2.Divx5のaviにMP3音声を拡大縮小で追加。
3.frameレートをソースと一緒にすると、音ズレしないかも。
4.passthroughで書きだし。
その他の参考
http://marchelatom.fc2web.com
&
設定解説。
DivX5の設定なんかを調べてみますた
DivX for MacOS はマルチパスやプロファイル機能など DivX 5.03 がベースになっている
DivX Codec
Variable bitrate mode:ビットレートモードの設定
1-pass:固定ビットレート&可変品質モード。
1-pass quality based:固定品質&可変ビットレートモード。
Multipass, 1st pass:マルチパスエンコードのファーストパス。
Multipass, nth pass:マルチパスエンコードのセカンドパス以降。
Original 1-pass:1passエンコード。詳細不明。
Original 2-pass, 1st pass:2passエンコードのファーストパス。ログファイルを書き出す。
Original 2-pass, 2nd pass:2passエンコードのセカンドパス。ログファイルを読んでエンコードする。
Multipass encoding files
Read log file:2passのセカンドパス時にファーストパスで書き出したログファイルを指定する
Write log file:2passのファーストパス時に書き出すログファイル名を指定する
Write MV file:映像の動きを記録するファイルを書き出す。
チェックすると2passエンコードが速くなる……はず
現在のところあまり使えないらしい。
マルチパスエンコードはソースの解析を繰り返し行うことでエンコードの精度を高める方法
2-passエンコードでは1回しか解析しないがマルチパスでは複数回解析することができる
General Parametars
Psychovisual Enhancements
視覚心理モデルに基づくデータの間引きを行う。チェックすると容量が小さくなる。
Light/Normal/Strongが選べるが、なぜか容量は変化しない。
「現在研究を進めている」らしい。
Pre-Processing Source
ノイズ除去フィルタ。使うとボケる。画像をボカすと高周波が間引かれるため圧縮率は向上する。
まだ選べない。
Keyframe
「キーフレームを入れない最大の間隔」を指定する。
小さくすると容量が増えて画質とシーク速度が向上し、
大きくすると容量が小さくなって画質が低下しシーク速度が遅くなる。
30fpsなら300、24fpsなら240と、「10秒間隔」というのがセオリー。
「Scene change threshold」ではシーンチェンジ検出の閾値を指定する。
シーンチェンジを検出すると自動的にキーフレームを挿入する仕組み。
小さくするとシーンチェンジ判定が敏感になり、大きくすると鈍感になる。デフォルトでOK。
Performance/quality
パフォーマンスとクオリティのバランスを指定する。
パフォーマンス優先では品質が悪くなる。品質優先ではパフォーマンスが落ちる。
Source Interlace
インターレース解除の設定。ここで解除すると画質は大きくダウンする。
解除するなら別の方法を使うのが吉。
Manage Settings
設定を作って保存しておくことができる。
Profiles
目的に合致したプロファイルを選ぶことで、最適な設定を行ってくれる。
DivX5は家電製品やポータブルデバイスに搭載されることも視野に入れており、
プロファイルを使用してエンコードすれば様々な製品での再生が保証される。
MPEG-4 Tools
これらのオプションはまだ選べない。Win版でもバグ持ちで有名。
Use Quarter Pixel
4分の1ピクセル単位で動き予測を行う。カメラが引いていくような映像で圧縮率が向上する。
Use GMC
動き補償アルゴリズムを全画面に広げる。パンやズームなどで圧縮率が向上する。
Use Bidirectional Encoding
Bフレームを使用するかどうか。使用すると圧縮率が15%ほど向上する。
this may not be the optimal way, but for now it seems to
work for me. now that i've got something working, i'll have
to try to simplify the process:
1 - Use EO Video to save AVI video only (no audio) for each part
using the same FPS value, encoding with DivX 5.0.3
2 - Use QuickTime Pro to save raw WMV audio (no encoding) for each part
3 - For each part, use VirtualDub