#contents
* はじめに [#v05dc08e]
このページでは、AviSynth Script エクスポートに収録されている「フィルタ設定 エクスポートプラグイン(filtersetting_export.auf)」の使い方を紹介します。フィルタ設定 エクスポートプラグインについては、[[AviSynth Script エクスポート]]を参照。
ページの作成にあたり、AviSynth Script エクスポートに同梱されているfiltersetting_export.txtを参考にさせていただきました。
* 手順 [#l2251c10]
** 1.フィルタ設定 エクスポートプラグインのインストール [#o9891b34]
#ref(filtersetting_export_auf.png)
#ref(aviutl_exe_and_plugin_folder.png)
filtersetting_export.aufを、aviutl.exeと同じディレクトリにコピーします。AviUtl ver 0.98以降であれば、aviutl.exeと同じディレクトリに作成されたPluginsフォルダ((フィルタプラグインの場合は、Pluginsフォルダの一つ下層のディレクトリからも。))からも読み込まれます((フィルタ設定 エクスポートプラグイン自体は、AviUtl ver 0.99に対応。))。
AviUtlを起動します。AviUtlを起動していた場合は、一旦終了してから、再起動してください。
** 2.AviUtlでフィルタ設定 [#d5b5ba20]
AviUtlでAVSファイル(ソースファイル)を開き、設定をエクスポートしたいフィルタのパラメータを調整します。
#ref(filtersetting_select_filter.png)
フィルタの設定画面は、''[メニュー] > [設定]''から設定したいフィルタの名前を選択して呼びだします。
#ref(filtersetting_setting_parameters.png)
フィルタの設定画面右上のチェックボックスをONの状態にして、フィルタの設定を行います。
なお、AviUtlでAVSファイルを開く方法については、[[AviUtlでAVSファイルを開く]]を参照。
** 3.クリップボードにエクスポート [#a5e72981]
#ref(filtersetting_export_menu.png)
フィルタの設定が終わったら、メニューの ''[ファイル] > [エクスポート] > [フィルタ設定]'' を選択します。このとき、フィルタの設定画面右上のチェックボックスをONにするか、''[メニュー] > [フィルタ]''から当該フィルタを選択して有効にしておく必要があります。
もし、上図のように''[フィルタ設定]''が存在しない場合、フィルタ設定 エクスポートプラグインのインストールが正常に完了していない可能性があります。上記の「[[1.フィルタ設定 エクスポートプラグインのインストール>#o9891b34]]」を参考に、正しい手順でインストールが行われたかどうか確認してみてください。
** 4.クリップボードからAVSファイルに貼り付け [#w55cdca0]
手順 3 で''[フィルタ設定]''を選択した時点で、ShowAUFInfo.exeによって出力される関数と同じ書式で、フィルタの設定情報がクリップボードにコピーされています。
あとは、AVSファイルを開いて、フィルタを適用したい行に貼り付けるだけです。
#ref(filtersetting_paste_to_notepad.png)
なお、使用に際しては、「ConvertYUY2ToAviUtlYC()」と「ConvertAviUtlYCToYUY2()」の間に挟む形にする必要があります。[[AviUtlフィルタプラグインを利用する]]の「[[使用上の注意>AviUtlフィルタプラグインを利用する#w169a6d9]]」を参照。
またメモ帳に貼り付けた場合、行末に改行を示すマークが入りますが、これによりエラーが生じることはありません。詳しくは、[[Trim エクスポートプラグインの使い方]]の「[[備考: 行末の改行について>Trim エクスポートプラグインの使い方#bc2c2de9]]」を参照。
* 備考 [#jc6381ec]
** 利用できるフィルタについて [#c1fbd64f]
-内蔵フィルタは使えません。AviUtl内蔵フィルタの設定をエクスポートすると、以下の形式で出力されます。
AU_aviutl([パラメータ])
-''[メニュー] > [設定]''にないフィルタは使えないようです。フィルタの中には、''[メニュー] > [フィルタ]''にはあるのに''[メニュー] > [設定]''にはない、という種類のもの((二重化プラグイン([[AviUtlのお部屋:http://ruriruri.zone.ne.jp/aviutl/]])など。))もあります。
** 複数のフィルタを指定した場合 [#p2165cff]
#ref(filtersetting_enable_2filters.png)
このように複数のフィルタを有効にした状態でエクスポートすると、複数のフィルタの設定が(改行を挟んで)連続した状態でクリップボードにコピーされます。
#ref(filtersetting_paste_2filters_to_notepad.png)
メモ帳に貼り付けたところ。
#ref(filtersetting_paste_2filters_to_vdubmod.png)
VirtualDubModのスクリプト・エディタに貼り付けたところ。
このときのフィルタの順番は、''[メニュー] > [フィルタ]''の並び(上から下へ)と同じようです(アルファベット順?)。