aviutlで動画の一部がスローになってしまう
【環境】
Windows 8.1 pro 64bit
Mem : 16GB
CPU : Core i7-4771
aviutl : 1.00
aviutlを使用して6つのaviファイルを結合しています。
最終的には、30分程度にまとめて1つのmp4ファイルとしてエンコードして保存したいと考えています。
6つのファイルはそれぞれaviutlで中間データとして保存したaviで、どれも40GB程度です。この際の出力には、メニューの「ファイル」→「AVI出力」から、「ビデオ圧縮」に
「UTVideo YUV420 BT.601 VCM」を指定して保存しました。
6つのファイルそれぞれをVLC media player で再生すると問題なく再生されます。
6つの動画を結合する手順は、aviutlの拡張編集に動画をドロップし、カット編集を行い、完了したら次の動画をドロップして同じように、というやり方でやっています。
問題は、6つ目の動画を読み込んだときに発生します。プレビュー再生の時点ですでに
6つ目の動画だけがスローのような遅い速度で再生されてしまいます。
とりあえず6つ目も同様にカット編集を行い、最終的に30分程度の長さになりました。
これをx264guiでmp4にエンコードすると、プレビューの通り、5つ目までの動画は問題ないのですが、6つ目の動画はスローで再生されてしまいます。
【試したこと】
1.「入力プラグイン優先度の設定」で「L-SMASH Works File Reader」と「DirectShow File Reader」を入れ替えてみましたが結果は同じでした。
2.「環境設定」→「システムの設定」の「最大フレーム数」は「640000」、「キャッシュフレーム数」は「24」です。
3.aviutlを起動し、何も読み込まれてない状態で問題の6番目の動画を拡張編集にドロップして再生してみたところ、正常に再生されました。
ですので、6番目の動画自体に問題はないのかな?とも考えています。
6番目の動画だけ別途エンコードして、あとから残りの5つの後に結合してエンコードすることも可能でしょうが、画質劣化を避けるためできればエンコードは一回で済ませたいです。
アドバイスをお願いいたします。
お礼
回答ありがとうございます。 とても参考になりました。