AvsP のバックアップソース(No.2)

#contents

* AvsPとは? [#k1a30531]

-タブ型のAviSynthスクリプトエディタ。
-qwerpoi氏作。

* ダウンロード [#ta51a812]

-Doom9's Forum 関連スレッド
--[[New AviSynth tool - AvsP - Doom9's Forum:http://forum.doom9.org/showthread.php?t=115506]]

* おもな特徴 [#m3a2eb19]

** タブ [#bd1c9e09]

-タブ型のテキストエディタ
#ref(tab.png)
-タブを切り替えるとプレビュー画面もそれにあわせて変更されるので、スクリプトの比較が容易。プレビューについては、[[下記のプレビュー>#td4aea31]]参照。
--ただし、(クロップ・リサイズを使うなどして)スクリプトごとのビデオのサイズが異なると、タブ遷移するだけでプレビュー画面を比較することはできない模様。
-文字列を選択した状態で新しいタブを開くと、選択したいた部分がそのままコピペされる。

** シンタックスの強調表示 [#e339d220]

-シンタックス(関数など)の強調表示。

** オートコンプリート機能 [#hd3c7b63]

-入力途中のシンタックスを補間するオートコンプリート機能。
#ref(autocomplete.png)
-開き丸括弧("(")の右にカーソルが来ると、フィルタの書式が表示される。閉じ丸括弧(")")がタイプされるか、マウスクリックで、その画面は閉じられる。
#ref(filter_tips.png)

** プレビュー [#td4aea31]

-ビデオプレビュー可。
#ref(video_preview.png)
-ウィンドウの一番左下の三角形をクリックすると、上図のように内蔵のプレビュー画面が開く。
#ref(toggle_preview.png)
-スクリプトを外部プログラムに渡して開くことも可能。
--外部プログラムのパスを設定後、上図左から4個目の右向きの三角形をクリック。
--(2006-09-05 01:10:16)試したところ、Windows Media Player 6.4(mplayer2.exe)では開けましたが、Media Player Classic(6.4.9.0)では「File not found」という表示が出て開けませんでした。

** ユーザー定義スライダ [#ncecc3ea]

-ユーザーが定義可能な引数設定用のスライダ。ラベル、値の範囲やデフォルト値を指定可能。
-設定手順
++調整したい引数の位置にカーソルを合わせて、[F12](または、[Edit] > [Insert user slider...]をクリック(下記の図では、[[Tweak]]フィルタのHueパラメータの位置にカーソルを合わせている)。
#ref(slider_before_insert.png)
++設定画面がポップアップするので、上からラベル(引数の名前など)、最小値、最大値、初期値の順に入力する。小数で指定したい場合は、図のように「0.0」や「0.00」などのように指定する。
#ref(defined_user_slider.png)
++スクリプトに今設定したスライダの情報が挿入される(AVSとして保存するときは、数値に置き換えられる)。((下図は、スライダ挿入直後にどのような状態になるかを示すためのものです。このままでは閉じ括弧がないためエラーがでるため、実際に保存するときには閉じ括弧を記述する必要があります。))
#ref(slider_inserted.png)
++フレームの移動やタブの切り替えを行うと、プレビュー画面の横にさきほど設定したスライダが表示されます。これにより、プレビュー画面を見ながら、スライダの移動によって引数を調整することができます。
#ref(user-defined_sliders.png,,75%)

** ブックマーク [#ad4516f0]

-フレームのブックマーク機能。重要なフレームへのクイックアクセスが可能に。
-ブックマークの方法
#ref(bookmark.png)
--[Video] > [Bookmark this frame] で表示中のフレームをブックマーク。
--[Video] > [Go to bookmark] > フレーム番号/Last scrolled frame((直訳すると、最後にスクロールしたフレーム)) でブックマークしたフレームに移動できる。
--[Video] > [Go to bookmark] > [Clear all bookmarks] でブックマークをすべてクリア。

** マクロ [#s19a665b]

-Pythonを使ったマクロが利用可能。

** AVS2AVIフロントエンド [#lc515aef]

-[[AVS2AVI]]用のフロントエンドとしても利用可能。あらかじめAVS2AVIのパスを設定する必要あり。
-使い方
++[Tools] > [Save as avi...] からAVS2AVI用の設定画面を呼び出す。
#ref(avs2avi_config.png)
++入出力ファイルのパスの設定などを行ってから、[Run]をクリック。
#ref(save_avi.png)
-(2006-09-05 01:10:16)上記の手順で試してみましたが、うまく出力できませんでした。

* オプション [#idcceff6]

** 設定(Program Settings) [#g10b84d8]

[Options] > [Settings...]から設定画面を起動。

*** General [#q7a24275]

#ref(setting_path.png)
--Avisynth directory: AviSynthをインストールしたフォルダのパス。
--External player: プレビュー用の外部プログラムのパス。
--Path to avs2avi.exe: avs2avi.exeまでのパス。