( This site in english )
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. Er wird intern in AviSynth f?r Version, ShowFrameNumber und Fehlermeldungen genutzt. 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 alternative Kurzform ist n?tzlich, wenn man das Aussehen des Untertitels v?llig egal ist. Z.B. wenn man StackVertical verwendet und mehrere Versionen eines Frames anzeigt, welche man unterscheiden will.
Alle Parameter hinter text sind optional und k?nnen entweder ausgelassen werden oder mit Parameter=WertSyntax angegeben werden.
text | Der Text des Untertitels |
x | Gibt die x-Koordinate vom Untertitel an. Standard: x=8, wenn align=1/4/7 (links) oder keiner; x=-1, wenn align=2/5/8 (Mitte); x=Breite-8, wenn align=3/6/9 (rechts) |
y | Gibt die y-Koordinate vom Untertitel an. Standard: y=0, wenn align=7/8/9 (oben) oder keiner; y=size, wenn align=4/5/6 (Mitte); y=H?he-1, wenn align=1/2/3 (unten) |
first_frame | Gibt den Frame an, ab dem der Untertitel angezeigt wird. Standard: 0 |
last_frame | Gibt den Frame, bis zu dem der Untertitel gezeigt werden soll. Standard: framecount(clip)-1 |
font | Gibt die Schriftart an. Standard: "Arial" |
size | Gibt die Schriftgr??e an. Standard: 18 |
text_color | Gibt die Schriftfarbe an. Muss als hexadezimaler RGB-Wert (wie in HTML, nur statt # - dies ist ja ein Kommentar - ein $ ) angegeben werden. Standard: $FFFF00 (gelb) |
halo_color | Farbe des Schriftrandes. Muss ebenfalls als hexadezimaler RGB-Wert angegeben werden. Standard: 0 (schwarz) |
align | Entspricht den Nummern 1-9 und deren Position im Zahlenfeld auf der rechten Seite der Tastatur. Standard: 4 (links, Grundlinie); 5 (zentriert, Grundlinie), wenn x=-1 ist. Verf?gbar seit AviSynth v2.07. |
spc | Gibt den Abstand der Buchstaben zueinander an. Bei spc=0 wird nichts ge?ndert, bei postiven Werten wird der Buchstabenanstnd gr??er, bei negativen Werte kleiner. Es wird immer zum n?hesten Pixel gerundet. Dieser Parameter ist n?tzlich, wenn man Schriften aus Videos nachahmen will, die in der Regel weiter auseinander stehen. Standard: 0. Verf?gbar seit AviSynth v2.07. |