|
| |
| 作者 | KENくん |
|---|---|
| 初版 | 1997年11月 |
| 最新版 |
1.10
/ 2019年10月3日 |
| 対応OS | Microsoft Windows |
| プラットフォーム | IA-32 |
| サポート状況 | 開発中 |
| 種別 | 動画編集ソフトウェア |
| ライセンス | プロプライエタリ |
| 公式サイト | AviUtlのお部屋 |
AviUtl(エーブイアイユーティーエル、エーブイアイユーティル)は、「KENくん」によって開発されている動画編集ソフトウェアである。
AVIファイルを編集したり、各種コーデックで圧縮することができる。フリーウェアとして公開されている。
有志により開発されたプラグインを追加することで、各種エンコーダー(x264やNVEnc等)や音声・字幕配置の自動化など機能を追加することが可能。
32ビットのアプリケーションであり、動作にはMMXが使えるCPUが必要。64ビット化することもできるが、KENくん曰く、「32ビットの状態で多くのプラグインが作られたため、64ビットに変更するとそれらが使えなくなってしまうから」という理由により32ビットソフトである。
AviUtl本体のみで動画編集は可能であるが、公式サイトに公開されている「拡張編集プラグイン」を使用することで、より高度な編集をすることができる。具体的にはレイヤー機能(他のソフトで「トラック」と呼ばれているもの)やエフェクト類である。
フリーウェアとしての長い歴史から様々なプラグインが公開されており、多くのユーザーはプラグインを各自導入して使用している。
本来32bitソフトでは4GB以上メモリを使用することができないが、version1.10rc2からは共有メモリを使用して4GB以上のメモリーを利用出来るようになっている。
version0.99aからはマルチスレッド対応となり、主要なプラグインのマルチスレッド化が促進されSIMD最適化、GPUの利用ができるようになる。
AviSynthとはプラグインの相互利用が可能である。しかし、AviUtl側からAviSynthのプラグインを利用する際にプラグインがYUV各12ビットのフォーマットをサポートしていない場合、データの精度に変化が生じる場合がある。
nicotalkやゆっくりMovieMakerのように、AviUtlと連携したソフトウェアも存在する。
| 作者 | KENくん |
|---|---|
| 初版 | 2008年1月12日 |
| 最新版 |
0.92
/ 2013年7月15日 |
| 対応OS | Microsoft Windows |
| 種別 | 動画編集支援拡張機能 |
| 公式サイト | AviUtlのお部屋 |
拡張編集Pluginは、AviUtlにてより高度な動画編集を行うために作成された純正のプラグインである。
このソフトウェアでは、スクリプト言語Luaを用いたエフェクトなどを新しく記述することができ、今日ではAdobe After Effectsのプラグインエフェクトを模倣したものを始めとする大量のスクリプトが公開されている。
また、本体に同梱されているLua5.1のバイナリファイル(lua51.dll)をLuaJITに置き換えることで、さらなる高速化を図ることができる他、FFIなどのLuaJIT専用のライブラリなどを使うことができる。これは、LuaJITがLua5.1をベースに作られているためできることである。
2025年7月7日、AviUtl本体と拡張編集Pluginを統合して新たに構築した「AviUtl ExEdit2」のテスト版(version2 beta1)が公開された。2026年7月7日のversion2.0.54からベータ表記が外され、正式版として提供されている。
AviUtlでは非常に多くのサード・パーティー製のプラグインが配布されている。これらを使用することで新たな機能を拡張できる。
プラグインの拡張子は、「.dll」をリネームしただけで、以下の種類に分類されている。ただし機能はそれらに限られておらず、例えば.aulファイルがAviUtlのバグを修正したりすることも可能である。多くのプラグインは公式サイトで配布されているAviUtl用公式SDKを使用している。
| フィルタプラグイン | .auf | 画像の加工編集 |
| 入力プラグイン | .aui | 他のファイル形式を読み込む |
| 出力プラグイン | .auo | 他のファイル形式に出力 |
| 色変換プラグイン | .auc | 画像データ入出力時の色空間を変換 |
| 言語拡張リソース | .aul | 対応言語を拡張 |
なお、プラグインがDLLファイルをリネームしただけのものであることは、プラグインはAviUtlの動作を根本的に変更したり、マルウェアとして動作しOS全体に被害を及ぼすことも可能であることを意味する。そのため、導入する際は安全性について細心の注意を払わなければならない。