メニュー

【AviUtl】非圧縮AVIをまとめて軽いAVI(Ut Video)へエンコードする方法

大量に重たいAVI動画を出力する機会がありましたので、HDDを圧迫しないように超軽い可逆圧縮コーデックのAVI(Ut Video)で、エンコードしてみたいと思います。

可逆圧縮コーデックとは、圧縮したデータを元に戻した時にデータを劣化なく完全に元に戻すことができるコーデックのことです。

海外でフリーランスをしているテクニカルアーティスト
ゲーム開発・映像制作・WEB制作等を請け負っています。
当ブログは作業効率化のための技術ブログです。

目次

UT Video Codecのインストール

下記のURLから「[UtVideo] バージョン ????」の最新記事にアクセス。

バイナリをダウンロード&インストールすればOKです。

これでUT Videoのコーデックが登録されます。

UT Video Codecのエンコード方法[AviUtl]

AfterEffectsでもPremiereでもメディアエンコーダでもいいのですが、今回はAviUtlを使います。

使う理由としては起動も処理も早く済ませることができるからです。

STEP
AviUtlのダウンロード

まずはAviUtlをダウンロードしましょう。

STEP
AVI出力(マルチスレッド)のダウンロード。

これが一番シンプルで良いです。

ダウンロードしたら、avi_save_mt.auoをAviUtlと同じフォルダに格納しましょう。

STEP
プリセットの作成

プリセットを作成します。

※上から何番目なのか覚えておきましょう、一番上が0番です)

STEP
エンコードのテスト

ファイル>プラグイン出力>AVI出力(マルチスレッド)を選択。

ビデオ圧縮でコーデックを「UtVideo YUV420 BY.709 VCM」に

※UtVideoいろいろ選択肢がありますが、とりあえずこれが推奨。一番軽くなります。

※上から何番目なのか覚えておきましょう、一番上が0番です)

保存してエンコード開始。

以上でプリセットに設定が記録されます。

他のAVI出力 プラグイン

ちなみにいろいろなAVI出力を試したのですが、しっくりくるものが見つからず。

  • 拡張 AVI 出力 ⇛FPSの入力が必要
  • 拡張 AVI 出力 Plus ⇛FPSの入力が必要
  • 拡張編集AVI/BMP出力(RGBA)⇛AviControllでのバッチ処理が難しい

ちなみに標準機能のAVI 出力 ⇛AviControllでのバッチ処理が難しい

AviUtl自動エンコーダーの導入

まとめてということで、バッチ処理のスクリプトを作成してもよいのですが、GUI化したものを見つけたのでこちらを使わせていただきます。

STEP
AviUtl自動エンコーダーのダウンロード&インストール

下記のURLからソフトをダウンロード。

AUEncoderSetup.msiをクリックしてインストールしましょう。

STEP
.NET Framework 4.6.1のダウンロード&インストール

起動時に「.NET Framework 4.6.1」のHPに飛ばされる場合、そこから「.NET Framework 4.6.1」をダウンロード&インストールして再起動しましょう。

STEP
AviUtl自動エンコーダーの実行

あとはAviUtl Encoder.exeをダブルクリックで起動するだけです。

まずはAviUtlのパスを入力しましょう。

AviUtl自動エンコーダーのGUIは下記になります。

あとは各種設定して開始ボタンを押すだけです。

コマンドで実行する方法

AviUtl一括エンコーダをインストールしたくない場合は下記の記事からバッチ処理でエンコードする方法が記載されています。

非圧縮AVIをまとめて軽いAVI(Ut Video)へエンコードする方法まとめ

本記事では「【AviUtl】非圧縮AVIをまとめて軽いAVI(Ut Video)へエンコードする方法」について書きました。

AviUtlは軽いのとカスタマイズ性高いので、エンコードソフトとして、個人的にかなり実用的ソフトになってきました!

全記事一覧

  • URLをコピーしました!
目次