サンプルスクリプト/クリップの情報を表示する

今日の献立

Info フィルタを使えば、ビデオクリップの情報を、そのクリップの上に表示させることができます。

AviSynth 2.5 以降に対応。

材料

  • Info(AviSynth 内蔵フィルタ)
  • AviSource(AviSynth 内蔵フィルタ)
    • 他のビデオ入力フィルタでも可。
  • お好みでその他のフィルタを使ってもよい。

作り方

  1. 情報を知りたい行に、Info フィルタを記述します。ここでは AVI ファイルを読み込んだ直後に追加してみました。
    AviSource("example.avi") # ソース
    Info()
    
  2. 保存した AVS ファイルを開くと、ビデオクリップの上に情報が表示されます(下図参照):
    1.png
  3. Info フィルタを追加する位置によって、結果が変化することがあります。
    AviSource("example.avi") # ソース
    ConvertToYUY2() # YUY2 に変換
    Info()
    
    2.png
    ソースは同じですが、上記のスクリプトでは ConvertToYUY2 フィルタの後に Info フィルタを置いています。このため、上から 3 行目の ColorSpace が YUY2 になっています。

ひとくちメモ: info_modoki 関数

kiraru2002 さん作の info_modoki 関数を使えば、Info フィルタとほぼ同様の結果を得ることができます。info_modoki 関数は、AviSynth 2.5 よりも古い環境でも利用可能です。

i.png

関連レシピ

  • サンプルスクリプト/AviSynthのバージョンによる振り分け
最終更新日時: 2014-03-11 (火) 03:51:07 (3699d)