Loop のバックアップソース(No.2)

#code(nonumber){{
Loop(clip clip[, int times, int start_frame, int end_frame])
}}

'''start_frame''' から '''end_frame''' までのセグメントを、与えられた回数だけ、ループ(Loop)させます。'''times''' を -1 に設定すると、"非常に多くの" 回数、ループします。

例:

#code(nonumber){{
# カレントのクリップの100から110までのフレームを10回ループさせる:
Loop(10,100,110)
}}

#code(nonumber){{
Loop() # クリップを(ほぼ)エンドレスにループさせる
}}

#code(nonumber){{
Loop(10) # クリップを10回ループさせる
}}

#code(nonumber){{
Loop(10,20,29) # 次へ進む前に20から29までのフレームを10回繰り返し、実際のクリップの持続時間は90フレーム増加する
}}

#code(nonumber){{
Loop(0,20,29) # 20から29までのフレームを削除、実際のクリップの持続時間は10フレーム減少する
}}

#code(nonumber){{
Loop(-1,20,29) # 20から29までのフレームが(ほぼ)無限に繰り返される
}}

#br
#hr

註: このページは、http://www.avisynth.org/Loopの日本語訳です。