汎用プラグイン

MyAssetManager

概要

画像や動画素材、オブジェクトの構成を管理するためのプラグイン

詳細説明

AviUtl2-MyAssetManager

AviUtl2用 アセット(素材)管理プラグイン
作成者: [なたでここ/Natadecoco_2539]

重要

アセット保護に関する重要事項

当プラグインをカタログ上から削除(アンインストール)しても、アセットの実データが格納された MyAsset フォルダは自動削除されません。 エイリアスデータを保護するための仕様です。

概要
AviUtl2で画像や動画素材、オブジェクトの構成を便利に管理・再利用するためのプラグインです。
本プラグインのアセット保存・管理には、AviUtl2のエイリアス機能を利用しています。

主な機能

  1. 直感的なプレビュー: 一覧の素材にマウスカーソルを合わせるだけで、GIFや画像を即座にプレビュー再生ができます。
  2. ドラッグ&ドロップ対応: 管理画面からタイムラインへ、直接素材を放り込むことができます。
  3. キャプチャ登録: 画面上の任意の範囲をキャプチャし、プレビュー画像として登録可能。またGIF画像の書き出しにも対応しています。
  4. 整理: カテゴリ分けや検索機能、★お気に入り登録により、目当ての素材にすぐアクセスできます。
  5. テキストスタイルの保存・適用: よく使うテキストの装飾(フォント、色、縁取りなど)を「テキストスタイル」として保存し、他のテキストオブジェクトへ簡単に適用できます。

データの保存仕様について

本プラグインを導入すると、プラグインフォルダ内に以下のファイル・フォルダが自動生成されます。

  1. MyAsset フォルダ: 素材データが格納されるメインフォルダです。このフォルダ内の「サブフォルダ名」が、そのまま管理画面上の「カテゴリ名」として反映されます。エイリアスデータ(.object)とプレビュー画像(.png または .gif)を同じファイル名で保存することで、管理画面上で1つの素材として紐付けられて表示されます。
  2. MyAssetConfig.ini: プレビュー速度などの設定を保存するファイルです。
  3. MyAssetMeta.json: アセットに関係する様々な情報を保存するためのファイルです。

インストール方法

このフォルダに入っている MyAssetManager.aux2 を AviUtl2の「Plugin」フォルダに入れてください。

使い方

  1. メイン画面の表示: メニューの「表示」→「My Asset Manager」を選択して管理ウィンドウを表示します。
  2. 素材の追加: タイムライン上でオブジェクトを選択し、右クリックメニューの「プラグイン」→「MyAsset: 追加」を選択します。
  3. 単独エディタの表示: タイムライン上のオブジェクトを右クリックして「MyAsset: 編集」を選択すると、その素材専用の編集ウィンドウを個別に開くことができます。
  4. プレビュー設定: 管理画面の右クリックメニュー「設定」から、プレビュー再生速度の倍率(50%〜1000%)を調整できます。環境によってプレビューの再生速度が遅くなる場合があるため、ご自身のPCスペックに合わせて調整してください。

開発者向け情報
本プラグインは Visual Studio 2022 (C++17) 環境でビルドされています。
build_msvc.bat を実行することで、ソースコードから .aux2 ファイルを生成可能です。

免責事項
このプラグインを使用したことによる損害について、作者は一切の責任を負いません。