2008年5月15日木曜日

動画の音ズレと格闘 その2

実験2で生成された映像ストリームには内部矛盾が生じており気持ち悪いので,別の方法でm2vを作ってみることにした.

【実験3】
今度は,SUPER というフリーのビデオ変換ソフトを使い,実験2と同じ asf 形式動画から映像ストリームのみを抽出してMPEG-2に変換してみた.
設定は以下の通り.
1.mpg(Mpeg-II)
2. Mpeg-II
3. mp2 (どうせ使わないから何でもいい)
4. nochange, 16:9, 29.97 frame/s, 8016 kbps,
5. disable audio

出来たファイル(foo.mpg)の再生時間は 2:05:23 であった.再生時間が極端に短くなるような事は起きなかったが,それでも音声ストリームとの間には再生時間に若干のズレがある.映像の方が2秒長い.実際に foo.mpg を再生してみると,2:05:23 を過ぎてもまだ10秒ほど映像の再生が続く結果となった.まだ内部矛盾が残っているようだ.▼

【実験4】
実験3で作った foo.mpg には若干おかしな部分が残っているが,とりあえずこのファイルと実験2で作ったfoo.ac3 をソースにして,DVDビデオを作ってみた.使用したアプリはフリーのDVDオーサリングソフト DVDforger である.
〔補記〕DVDforger はDVDビデオへのエンコードを 2pass でやる(デフォルト設定)ので,iso ファイルの作成に酷く時間がかかってしまった.試験的にisoを作るだけなので,この選択は失敗だった.

さて,できたビデオには残念ながら音ズレが発生した.





をTMPGEnc で m2v と ac3 に分離してみた.

0 件のコメント: