Subtitle

Subtitle(clip, string "text", int "x", int "y", int "first_frame", int "last_frame", string "font", int "size", int "text_color", int "halo_color" int "align" int "spc")
Subtitle(clip, string "text")

Dieser Filter schreibt eine Zeile Text (mit Anti-Aliasing = Kantenglättung) auf einen Bereich von Frames. Wenn man mehr als einen Untertitel braucht oder mehrzeiligen Text braucht, muss man mehrere Subtitle-Filter hintereinander fügen. Dieser Filter ist eher nur für einfache Anwendungen gedacht.

Die Text- und Halo-Farbe müssen als Hexadezimale RGB-Werte (wie in HTML, nur statt # - dies ist ja ein Kommentar - ein $ ) angegeben werden.

Die kurze Form ist nützlich, wenn nur eine schnelle Beschriftung der Frames stattfinden soll, wobei das genaue Aussehen egal ist.

Dieser Filter wird intern auch für Version, für Fehlermeldungen und bei ShowFrameNumber verwendet.

align: 4 = links, Grundlinie; 5 = zentriert, Grundlinie (wenn x=-1 ist); die Nummer der Ausrichtung entspricht der Anordnung der Nummer 1-9 im rechten Zahlenfeld einer Tastatur).

spc: 0 = Keine Aufweitung / Zusammenziehung des Textfeldes auf Textgröße)

x=8, wenn der Untertitel links ausgerichtet ist (align=1 (oder 4 oder 7)).
x=center, wenn der Untertitel zentriert ist (align=2 (oder 5 oder 8)).
x=-8, wenn der Untertitel rechts ausgerichtet ist (align=3 (oder 6 oder 9))

y=0, wenn der Untertitel oben ausgerichtet ist (align=7 (oder 8 oder 9)).
y=size, wenn der Untertitel auf der Grundlinie ist (align=4 (oder 5 oder 6)).
y=bottom, wenn der Untertitel unten ausgerichtet ist (align=1 (oder 2 oder 3)).

Der Wert -1 für x oder y ist die Mitte der entsprechenden Koordinatenachse.