SelectEvery
SelectEvery (clip, int step_size, int offset1 [, int offset2 [, ...]])
SelectEvery は、SelectEven や Pulldown のようなフィルタを一般化したものです。例を使って説明するのが、一番わかりやすいでしょう:
SelectEvery(clip,2,0) # SelectEven(clip) と同じ SelectEvery(clip,2,1) # SelectOdd(clip) と同じ SelectEvery(clip,10,3,6,7) # ソースクリップからフレーム 3、6、7、13、16、17、... を選択 SelectEvery(clip,9,0) # ソースクリップからフレーム 0、9、18、... を選択
では、こんな例はいかがでしょう:
# 24fps のプログレッシブの入力クリップをとり、3:2 プルダウンを適用、 # 30fps のインターレースの出力クリップを生成する AssumeFrameBased SeparateFields SelectEvery(8, 0,1, 2,3,2, 5,4, 7,6,7) Weave
註: このページは、AviSynth 2.5.8 RC3 に同梱されている英語版ヘルプの日本語訳です。原文は、AviSynth をインストールしたフォルダ内の Docs/english/corefilters/selectevery.htm にあります。なお、このページのテキストおよび画像のライセンスは、オリジナルのそれに準じます。詳しくは、AboutLicense を参照してください。
最終更新日時: 2014-03-11 (火) 03:49:16 (3927d)