Trim

Trim(clip, int first_frame, int last_frame)
Trim(clip, int first_frame, int -num_frame)

Mit Trim kann man einen Clip schneiden. Auch der Ton - falls vorhanden - wird entsprechend geschnitten. Beachte, dass AviSynth mit 0 anfängt zu zählen.

Parameter:
fist_frameHiermit gibt man den ersten Frame, der im resultierenden Clip enthalten sein soll.
last_frameGibt den letzten Frames an, der noch im resultierenden Clip enthalten sein soll. Wenn man hier 0 angibt, so entspricht dies dem Ende des Quellclips.
num_framesAlternativ kann man anstatt von last_frame auch die gewünschten Anzahl an Frames angeben. Intern verwendet AviSynth verwendet dennoch last_frame und setzt dafür first_frame + num_frames - 1 ein.
Hinweis: Das Minuszeichen vor num_frames ist nur dazu da, um den Parameter von last_frame zu unterscheiden.

Beispiele:
Trim(100,0)Die ersten 100 Frames löschen
Trim(100,-100)Ist dasgleiche wie Trim(100,199)
Trim(0,-1)Schneidet bis auf den ersten Frame alles weg.
Ist NICHT dasgleiche wie Trim(0,0), was den gesamten Quellclip wiedergeben würde.

Changelog:
v0.1Seit dem Start von AviSynth dabei.