Video maidで音ズレを補正する
Video maidの入手先→めざせ!あにぺぐ2nd のツール&ログバックナンバー
他のソフト等、紹介したソフトのLINK集で入手場所を記しています。
Video maidを使えばある程度音ズレを補正することが出来ます。
ただし、以下の補正方法はだんだんと音がズレていくものに限ります。一定の間隔でズレているものを補正する方法ではありません。
手順
@映像と音声を読み込む。
A最終フレーム付近までコマを進める。
B映像と音声がずれていれば、
Cファイル→プロパティーの『1秒間のフレーム数』の数字をいじって最終フレームで映像と音声が一致するように調整する。
Dファイル→名前をつけて保存→OK→ファイルの種類→Video for Windows にチェック→OK→オプション→『再圧縮無しで保存』を選択して出力。
以上で再圧縮なしでフレームレートだけ変換されたファイルが出力されます。
ちなみにVFAPI Reader Codecでもこの手は使えるので、AviUtl等での編集後に再圧縮や一時出力なしで補正できます。
例) AviUtlで編集したプロジェクトを保存→aupをVFAPI Reader Codecで擬似AVI化→それをそのままVideo maidに読み込み、上記方法で補正。
TMPGEncでMPEG-1や2に変換する前にこれを使うと、ちょっと動きがあやしくなるかもしれませんが、音ズレよりはマシと思うならやってみるといいかも。
音ズレの原因を確かめる方法。(ついでなので)
Video maidで読み込み、フレームの最後の方を見てみましょう。音声と絵のフレームが一致していないはずです。
@AVIファイル→右クリック→詳細でフレームレートはいくらになってますか?
ここでは例としてフレームレートが29.97とします。
AAviUtl等でAVIファイルとWAVEに分割。音声部分の再生時間はいくらですか?
ここでは例として1分ジャストとします。
B次はAVIファイルのフレーム数を確認します。AVIファイル→右クリック→詳細で確認します。
ここで、フレームレートが29.97で1分ジャストの場合、29.97×60秒≒1798フレームになります。
で、音声部分でズレても補正するのは難しいので、基本的に音でズレていないものとします。
フレーム数が足りない場合、コマ落ちしています。(AVIではそれが原因で音ズレは起こらないハズですが…)
フレーム数がぴったりあっているのに音ズレが起きる場合、フレームレート(映像部分の再生速度)が狂っています。
以前に掲示板で答えたものをコピーしたものです。(手抜き)
2002/01/25