AviSynthのぺーじ/AviSynthスクリプト入門

これは、かつて「にーやんのAviSynthのぺーじ」として公開されていたものを転載したものです。内容は古く、間違いも含まれている可能性があります。より正確で新しい情報を知りたい場合は、AviSynth 付属のヘルプや AviSynth 公式サイトを参考にすることをおすすめします。AviSynth WikiAviSynth入門なども活用してください。

「AviSynthスクリプト入門」は、AviSynthスクリプトの書き方をステップアップ形式で解説していくコーナーです。

 「AviSynthチュートリアル」がAviSynthの導入からエンコードまでのおおまかな手順を解説しているのに対し、この「AviSynthスクリプト入門」ではスクリプトに的をしぼり、初心者の方にもわかりやすいように話を進めていく予定です。

 そのため、「AviSynthスクリプト入門」を読む前に、すでにAviSynthをインストールしていることが前提となります。

 VirtualDubModを使って解説していきますので、VirtualDubMod(またはその他のAviSynth対応動画編集ソフト)もあらかじめインストールしておいてください。

 AviSynthのインストールについては「AviSynthチュートリアル」の「インストール」を、VirtualDubModのインストールについては「VirtualDubModについて」を参考にしてください。

 主として「AviSynthスクリプト入門」の読者として想定しているのは、「マニュアルを読んだけどよくわからない」という人や、「各サイトで配布されているサンプルを使うことはできたけどスクリプトを一から書くことはできない」、「一から書けるようになりたい」という人です。

 Reena!やdougaαなど、必ずしもスクリプトの知識がなくてもAviSynthを利用することができるフロントエンドもありますので、「スクリプトの勉強なんてやってられない」という人はそういったツールを使用することをオススメします。

 なるべく誤りのないように注意するつもりですが、記述ミスや私の知識不足などのために多くの間違いが含まれている可能性があります。そのため「AviSynthスクリプト入門」で書かれている内容を元に実行する場合は、自己責任でお願いします。

 もし間違いを発見された場合は、ぜひメールでご連絡ください。ここはこういう風に書いたほうがいいといったアドバイスも大歓迎です。

 なお、この「AviSynthスクリプト入門」は2ちゃんねるDTV板AvisynthスレPart13の791さんのアドバイスに基づいて作成したものです。791さん、ありがとうございました。

 また、実際に記事を書くに際し、791さんに紹介していただいた「猫でもわかるプログラミング」を参考にさせていただきました。粂井さんには「猫でもわかるプログラミング」からの引用等に関する許可もいただいております。筆者の粂井さんに感謝いたします。

最終更新日 2003年10月4日

最終更新日時: 2014-03-12 (水) 23:36:26 (1894d)