AVSLibのインストール
AVSLib は、AviSynth 用の拡張ライブラリです。詳しいことはわかりませんが、配列(array)を使えるようになったりするようです。
AVSLib については、いずれ AviSynth Wiki でも紹介するつもりですが、ここでは AVSLib のインストール方法だけを簡単に紹介します。これは、AVSLib :: Installation Instructions(英文)を、かなり簡略化したものです。
- SourceForge.net: Project Info - AVSLib からダウンロードしたアーカイブを解凍。
- フォルダを開いて、setup.vbsの場所を確認。
- setup.vbsをダブルクリックして実行。以下のファイルが作成される。
- rootdir.avsi; 修正してはいけない。
- template.avs; AVSLibを利用するときは、このavsファイルの内容をスクリプトにコピペする。
- AVSLibの説明書へのショートカット。
rootdir.avsi と template.avs は、setup.vbs と同じフォルダに、ショートカットはデスクトップに作成されます。
デスクトップにショートカットを作成したくない場合は、setup.vbs の 95 行目の行頭に「'」(アポストロフィ)を付ければ(たぶん)OKです。
例
'MakeShortcut ShortcutDest, SpFolder, "AVSLib-Docs", ....
これらのファイルは、手動で作成することもできます。
rootdir.avsi
global avslib_root = "X\"
template.avs
Import("X\headers\avslib-h.avsi")
rootdir.avsi と template.avs の内容は、それぞれ上記のようになります。「X」は AVSLib のフォルダ(setup.vbs があるフォルダ)のパスに置き換えてください。
あとは、template.avs の中の Import 文を、そのままスクリプト内にコピー&ペーストすれば、 AVSLib を使用できるようになります。Import 文を貼り付ける場所は、AVSLib のコマンドよりも前にしてください。
使用例
Import("C:\foo\headers\avslib-h.avsi") # template.avs より
AviSource("C:\capture\bar.avi")
EditDelete(2,2)
スポンサード リンク
Recent entries from same category
[ No TrackBack ]
[ No Comment ]
writeback message: Ready to post a comment.
Preview here...
- [Preview]ボタンをクリックすると、コメント内容をプレビューすることができます(JavaScript使用)。
- スパム対策としてリファラチェックを行っています。セキュリティソフトの設定でリファラを無効にしていると投稿できません。
- エントリの内容と無関係と思われるコメントやトラックバックは削除されます。
- 当ブログへの言及リンクがないトラックバックはブロックされます。



