Amazon新生活セール開催中!

【AviUtl】カクついた動画をフレーム補間して修正する方法

aviutl-frame-interpolation

すいみん
こちらのCGメソッドの記事ではカクついた動画をフレーム補間して修正する方法を紹介します!PC性能の限界を超えてカクついた動画ができてしまったので修正できないか検証してみました。

フレーム補間するためのソフト環境構築[AviUtl]

いろいろソフトやプラグインを入れる必要があります、ひとつひとつこなしていきましょう!

AviUtlの導入

フリーの動画編集ソフト

ダウンロード

インストールするだけです。

Avisynthの導入

スクリプトのみ実行できる動画編集ソフトウェアです。

Avisynth rev. 2
ダウンロード

インストールするだけです

MVToolsの導入

AviSynth用のプラグイン。フレーム補間できます。

MVTools v2.5.11.20
ダウンロード

Avisynthの中のpluginsフォルダに格納しましょう

C:\Program Files (x86)\AviSynth+\plugins\mvtools2.dll

warpsharpの導入

AviUtl用のプラグインです。

warpsharp_2003_1103.cab
ダウンロード

中にavsinp.auiというファイルがあるので、aviutl.exeと同じ階層に格納します。



AviUtlでカクついた動画をフレーム補間して修正する方法

  1. テキストを作成。下記のコードを挿入

    ※AVI以外の拡張子の動画を変換したい場合は

    AVIsource("C:\Users\<ユーザー名>\Desktop\test.avi") 
    ▼
    DirectShowSource("C:\Users\<ユーザー名>\Desktop\test.mp4")
    

    というように記述

  2. 動画のパスを記述して、test.avsという名前で保存(test部分はお好きな名前に)

  3. AviUtlのソフトを起動、test.avsをドラッグ&ドロップ

  4. ここで動画が読み込まれればOK。エラーが出たらググって調べて解決する

  5. AviUtl>ファイル>AVI出力で書き出せばOK

検証結果まとめ

  • 8FPS → 60FPS 厳しいクオリティ
  • 24FPS → 60FPS ぎりぎりセーフなクオリティ
  • 30FPS → 60FPS 問題ないクオリティ。

まだ検証の母数が必要ですが、2倍から2.5倍位のFPS変換であれば、結構使えそうな技術です。

ちなみに30FPSと60FPSの動画見比べて、微妙な差なので人間の目(補完能力)はすごいと実感。

参考

参考 AviSynth&MVToolsによるフレーム補間ちりとまとチャンネル

カクついた動画をフレーム補間して修正する方法まとめ

スマホゲーム実況動画を撮影したのですが、Vtuberの動きがカクツキすぎていたので、今回の方法で動画素材をなめらかにしました。
動画素材が良くない時の非常時の手段としておすすめです。



以上、すいみん(@cg_method)でした!

すいみん
専門誌の定期購読をするなら月額980円の「Kindle Unlimited」がおすすめです!


eyecatch-amazon-kindle-unlimited
【Kindle Unlimited】CG・DTP・Webデザイナーにおすすめの読み放題サービス[圧倒的コスパ!]