AviSynth Clipeigenschaften
Man in AVS-Skripten Clip-Eigenschaften abfragen. Wenn zum Beispiel, wenn die Variable clip ein Video-Clip hält, dann gibt n clip.height seine Höhe in Pixeln an, clip.framecount
ist seine Länge in Frames und so weiter. Clip-Eigenschaften können wie Scriptvariablen manipuliert werden (siehe AviSynth
Syntax), es sei denn, außer dass sie keine l-Werte sein können wie in C-Terminologie.
Liste der Eigenschaften:
- Liefert Breite des Clips in Pixeln (Typ: int).
- Liefert Höhe des Clips in Pixeln (Typ: int).
- Liefert die Anzahl von Frames, aus denen der Clip besteht (Typ: int).
- Liefert die Bildwiederholrate (frames per seconds) des
Clips (Typ: float). Die Framerate wird jedoch intern als Verhältnis
gespeichert. Darüber kanns du hier mehr lesen.
- FrameRateNumerator
(clip) (v2.55)
Liefert den Zähler der Anzahl von Frames per Sekunde des Clips
(Typ: float).
- FrameRateDenominator
(clip) (v2.55)
Liefert den Nenner der Anzahl von Frames per Sekunde des Clips
(Typ: float).
- Liefert die Samplerate des Audiotracks des Clips (Typ: int).
- AudioLength
(clip) (v2.51)
- Liefert die Anzahl von Audiosamples des Clips (Typ: int).
Beachte einen möglichen Überlauf bei sehr langen Clips (2^31 Samples
Grenze).
- AudioLengthF
(clip) (v2.55)
- Liefert die Anzahl von Audiosamples des Clips als Floatzahl (Typ: float).
- Liefert die Anzahl von Audiokanälen des Clips (Typ: int).
- Liefert die Bitbreite des Audiotracks des Clips (Typ: int).
- IsAudioFloat
(clip) (v2.55)
- Gibt "true" zurück, falls die Bitbreite des Audiotracks vom Typ Fließkomma ist (Typ:
bool).
- IsAudioInt
(clip) (v2.55)
- Gibt "true" zurück, falls die Bitbreite des Audiotracks vom Typ Ganzzahl ist (Typ:
bool).
- Gibt "true" zurück, falls der Clip planar ist, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls der Clip RGB ist, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls der Clip RGB24 ist, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls der Clip RGB32
ist, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls der Clip YUV ist, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls der Clip YUY2 ist, sonst
"false" (Typ: bool).
- Gibt "true" zurück, falls der Clip YV12 ist, sonst
"false" (Typ: bool).
- Gibt "true" zurück, falls das Farbformat des Clips Planar ist,
andernfalls "false" (Typ: bool).
Gibt "true" zurück, falls der Clip Feldbasiert ist (field-based) (Typ: bool). Was das bedeutet, ist hier erklärt.
Gibt "true" zurück, falls der Clip Frame-basiert ist (Typ: bool). Was das bedeutet, ist hier erklärt.
- IsInterleaved
(clip) (v2.52)
- Gibt "true" zurück, falls das Farbformat des Clips Interleaved ist, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls Frame n (default = 0) eines feldbasierten Clips Top field ist, oder
es ist Vollbild mit Top field first eines framebasierten Clips (Typ: bool).
- Gibt "true" zurück, falls der Clip einen Audiotrack hat, sonst "false" (Typ: bool).
- Gibt "true" zurück, falls der Clip eine Videospur hat, sonst "false" (Typ: bool).
Zurück zur AviSynth Syntax.
$Date: 2008/10/26 14:18:53 $