AviUtlにスクリプトやプラグインを導入、管理する方法

2025/03/13

folder使い方

sell#HowTo sell#Plugin sell#Script

t f B! P L

スクリプト・プラグインの導入方法と管理方法を説明します。
また、多くのスクリプトで前提とされているrikky_moduleの導入方法についてもせつめいします。
スクリプトは以下の拡張子をもつファイルのことを指します。
拡張子 ファイルで導入されるもの
.anm アニメーション効果
.obj カスタムオブジェクト
.cam カメラ効果
.scn シーンチェンジ
.tra トラックバー
descriptionexedit.auf」と同じ階層に「folderscript」フォルダーを作成し、その中に上記の拡張子のファイルを入れることでスクリプトを導入することができます。
folderAviutl
├─ descriptionexedit.auf
├─ descriptionrikky_module.dll
└─ folderScript
   ├─ descriptionアニメーション.anm
   ├─ descriptionカスタムオブジェクト.obj
   ├─ descriptionカメラ効果.cam
   ├─ descriptionシーンチェンジ.scn
   └─ descriptionトラックバー.tra

folderScript」フォルダ内で一階層まで任意の名前でフォルダ分けをすることができ、そのフォルダ名を利用してアニメーション効果選択時にフィルタリングが行えます。
作者や用途、使用頻度別にわけるのがおすすめです。
folderAviutl
├─ descriptionexedit.auf
├─ descriptionrikky_module.dll
└─ folderscript
   ├─ folderアス作
   │ ├─ description配置基準変更.anm
   │ └─ description@並べ背景.obj
   └─ folderあす作
      ├─ descriptionはいちきじゅんへんこう.anm
      └─ description@ならべはいけい.obj
プルダウンに仕分けられる

スクリプトによってはスクリプトファイル以外のプラグイン等を必要とするものがあります。配布元の導入方法を参考にしてください。

スクリプトの導入方法(コピペ式)

コピペ式のスクリプトは基本的に「スクリプト制御」に張り付けて使います。(各記事にあるコピーボタンを使って下さい)
アニメーション効果をつけたいオブジェクトに「スクリプト制御」をつけ、そこに配布されているスクリプトの全文をコピペしてください。
スクリプト制御に貼り付ける
当ブログで配布しているコピペ用スクリプトでは、使う方(=今読んでいるあなた)が変更できるパラメーターはすべて「----パラメーターここから----」と「----パラメーターここまで----」の怠惰にあり、「_ (アンダーバー)」で始まるようにしています。
例)オブジェクトの座標を指定するスクリプト
  1. ----パラメーターここから----
  2. local _x = 600
  3. --オブジェクトのX座標
  4. ----パラメーターここまで----
  5. --[[
  6. パラメーターの説明
  7. _x : オブジェクトのX座標を指定します。
  8. ]]
  9.  
  10. obj.ox = _x
「_x=600」の600を書き換えるとオブジェクトのX座標がその値になります。

rikky_moduleの導入方法

rikky_moduleはrikky氏が作成したプラグインで、AviUtlの情報取得や機能拡張のためのプラグインです。これを前提とするスクリプトやプラグインが多く存在します。
以下のリンクから自分の使っているAviUtl、拡張編集のバージョンに合ったものをダウンロードし、rikky_module.dllをexedit.aufがあるフォルダに入れてください。

AviUtl1.10以前 / 拡張編集0.92以前用 rikkymodule&memory
( AviUtl1.10 / 拡張編集0.93rc1以前用 rikkymodule(version2) )
そもそも、拡張編集0.93rc1はテスト版でバグが多いため、拡張編集0.92を使うことをお勧めします。

プラグインの導入方法

プラグインは以下の拡張子をもつファイルのことを指します。
(どの拡張子のものもDLLファイルの拡張子をリネームしただけのものです)
拡張子 ファイルで導入されるもの
.auf フィルタプラグイン
以下4つに分類されないものは全てこれ
.aui 入力プラグイン
.auo 出力プラグイン
.auc 色変換プラグイン
.aul 言語拡張プラグイン
descriptionexedit.auf」と同じ階層に「folderplugins」フォルダーを作成し、その中にすべてのもの(上記拡張のファイル及び一緒に配布されるフォルダなど)を入れることでプラグインを導入できます。
ただし、プラグインによっては配置に注意が必要なものもあるのでご注意ください。
Aviutl
├─ exedit.auf
├─ rikky_module.dll
└─ plugins
   ├─ 〇〇.auf
   └─ 〇〇.dll




当ブログについて

管理人:アス(Asu)
管理人が作ったAviUtlのスクリプトやプラグインと編集時に役立つ情報を中心に掲載しています。

人気の投稿

スクリプト案募集中!!

AviUtl、欲しいスクリプト作ります

QooQ