ApplyRange

説明

ApplyRangeは、指定した範囲にだけフィルタを適用することができる、AviSynth内蔵のフィルタです。AviSynth2.5.1以降において、使用することができます。

ApplyRangeに関する説明は、Animateにもあります。

書式

ApplyRange(clip clip, int start_frame, int end_frame, string filtername, args)

引数

  • start_frame: 開始フレーム
  • end_frame: 終了フレーム
  • filtername: 適用するフィルタの名前
  • args: filternameで指定したフィルタの引数リスト

使用例

ApplyRange(10,99, "ColorYUV", 0,0,0,0, 0,0,0,1, 0,0,0,1)

10から99までのフレームだけに、ColorYUVフィルタを、0,0,0,0, 0,0,0,1, 0,0,0,1という値で適用する。

使用上の注意

ApplyRangeでは、名前付き引数は使用できません。

# 悪い例:
ApplyRange(10,99, "ColorYUV", cont_u=1,cont_v=1)

このように名前付き引数を使うと、エラーが発生します。

applyrange_no_named_args.png

エラー画面

最終更新日時: 2014-03-11 (火) 03:44:17 (3927d)