フィルタ設定 エクスポートプラグインの使い方 のバックアップソース(No.2)

#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のスクリプト・エディタに貼り付けたところ。

このときのフィルタの順番は、''[メニュー] > [フィルタ]''の並び(上から下へ)と同じようです(アルファベット順?)。