Skip to content

azurite581/AviUtl2-DepthMapFilter

Repository files navigation

AviUtl2 DepthMapFilter

Depth Anything V2 を使って深度マップを生成する AviUtl2 のフィルタープラグインです。

DepthMapFilter Image by ftanuki from Pixabay

動作環境

  • AviUtl ExEdit2
    beta46 以降必須(beta51 で動作確認済み)。

インストール

手動インストール

Releases から DepthMapFilter_v{version}.au2pkg.zip をダウンロードし、AviUtl2 のプレビューにドラッグ&ドロップしてください。

アンインストール

C:\ProgramData\aviutl2\Plugin 下の DepthMapFilter フォルダーを削除してください。

Note

For non-Japanese speaking users

Please download the translation files from here.

配布ファイルの変更点

v1.1.0 の変更点

v1.0.0 では aviutl2.exe と同階層のフォルダに Microsoft.WindowsAppRuntime.Bootstrap.dll を配置する必要がありましたが、v1.1.0 で不要になりました。また、モデルの配置場所も変更したため、Plugin フォルダー下の DepthMapFilter_model フォルダーも不要になりました。更新では自動的に削除されないため、手動で削除してください。

使い方

  1. 加工 カテゴリから DepthMapFilter を適用します。
  2. 自動的に推論が始まり、深度マップが生成されます(推論は常に CPU で行われます)。

一度推論した画像はキャッシュに保存されます(キャッシュを削除する場合は F5 キーを押してください)。

Warning

内部で画像を 518×518 にリサイズしてから推論を行うため、大きな画像では細かなディテールが失われることがあります。

Warning

動画にも適用できますが、フレーム間の一貫性は保証されません。

パラメーター

カラーマップ

深度マップに適用するカラーマップのタイプを選択します。GRAY(白黒)+ cv::ColormapTypes の中から選択できます。

ビルド

環境

  • Windows 11
  • MSVC 2026
  • Git
  • PowerShell v7 ※パスが通っていて pwsh で起動できること。
  • mise

手順

ツールのインストールと OpenCV のビルド、モデルの ONNX 変換を行うため、あらかじめ 10GB 程度の空きが必要になります。

  1. 本リポジトリを任意の場所にクローンします。submodule を含めるため、--recursive オプションを付ける必要があります

    git clone --recursive https://github.com/azurite581/AviUtl2-DepthMapFilter.git
  2. mise をアクティベートします。

  3. mise で必要なツールをインストールします。インストールされるツールについては mise.toml[tools] セクションを参照してください。

    mise i
  4. mise の tasks でビルドします。成功すると release フォルダー下に DepthMapFilter_v{version}.au2pkg.zip が生成されます。

    mise run build

ライセンス

MIT License に基づくものとします。

クレジット

使用したサードパーティライブラリ

ThirdPartyNotices を参照してください。

使用したツール

MIT License
MIT License

Copyright (c) 2026 Nanashi. <sevenc7c.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

更新履歴

CHANGELOG を参照してください。

About

深度マップを生成するAviUtl2フィルタープラグイン

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors