Page 2 of 2

Re: Kara und Styles

Posted: 21.05.2008 21:28
by Ghost Dog
dummy wrote:Ich hätte dazu noch eine kleine Frage. Ihr sprecht ja von Skripten. In AegiSub sind ja schon zwei Standard - Funktionen für Karaoke eingebaut. Ich meine die Tags, die dafür sorgen, dass ein Text entweder wie ein Fortschrittsbalken abgespielt wird, oder gleich ganze Wörter im Satz nacheinander verfärbt werden. Ist das auch so ein Skript? So wie ich das verstehe, könnte man in AegiSub weitere Karaoke - Funktionen (Selbstdefinierte Tags) durch Scripte definieren ist das richtig?

Wie importiert man ein Skript? Oder besser, wo kann ich das für AegiSub nachlesen?
Das hier um die Funktion von der Automation zu verstehen.(Vorsicht Automation3 wird nicht mehr unterstützt)
http://www.malakith.net/aegiwiki/index. ... _Tutorials

Das hier um sie auch wirklich anzuwenden
http://malakith.net/aegiwiki/Auto4_kara ... e_function

Wichtig im Aegisub muss unter Automation -Automation... die gängigen Lua Scripte geladen sind.
cleantags-autoload.lua
kara-templater.lua
line-per-syllable.auto3
macro-1-edgeblur.lua
macro-2-mkfullwitdh.lua
multi-template.auto3
simple-k-replacer.auto3

Beispiel:

Code: Select all

[Script Info]
; Script generated by Aegisub v2.1.2 RELEASE PREVIEW (SVN r1987, amz)
; http://www.aegisub.net
Title: Default Aegisub file
ScriptType: v4.00+
WrapStyle: 0
PlayResX: 640
PlayResY: 480
ScaledBorderAndShadow: yes
Video Aspect Ratio: 0
Video Zoom: 8
Video Position: 251
Last Style Storage: Default
Video File: ?dummy:23.976000:40000:640:480:47:163:254:

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,template,{\pos($x,60)\fs20\t($start,$mid,\1c&HA0FFE5&\3c&HFF884A&\fs30)\t($mid,$end,\fs20)}
Dialogue: 0,0:00:07.90,0:00:13.58,Default,,0000,0000,0000,,{\k30}A{\k29}no {\k100}hi {\k21}fu{\k19}ta{\k102}ri {\k44}de{\k55}a{\k48}tta {\k41}no {\k79}wa
Dialogue: 0,0:00:13.58,0:00:24.83,Default,,0000,0000,0000,,{\k57}Se{\k22}ka{\k93}i {\k26}jyu{\k20}u {\k51}de {\k55}i{\k39}ku{\k105}do{\k38}me{\k74}ni{\k33} {\k19}o{\k25}ki{\k91}ta {\k31}ki{\k20}se{\k104}ki {\k26}na{\k25}no {\k39}de{\k63}sho{\k69}u
Diesen Code in ein Texteditor kopieren als z.B karaoke.ass speichern und mit Aegi öffnen.
Jetzt hast du die Möglichkeit die erste Anweisung auf den unten stehenden Text anzuwenden. Dazu gest du auf Automition -> Apply karaoke template. Jetzt ruckelt Aegi die Anweisung durch und du hast statt der zwei getimten Zeilen für jede silbe eine.

Was ist passiert?
Als erstes wurde in die erste Zeile ein Effekt mit normalen override Tags definiert. Danach wurde diese Zeile als kommentar markiert. Im Feld Effekt steht "template" damit sagst du das zum ausführen das unter Automation geladen Lua Script multi-templatet verwendet werden soll.
Wichtige sowohl die getimten als auch die Effekt Zeile muß den selben Style haben.

Kommen wir jetzt zu der ersten Zeile: {\pos($x,60)\fs20\t($start,$mid,\1c&HA0FFE5&\3c&HFF884A&\fs30)\t($mid,$end,\fs20)}

\pos($x,60) damit wird die Position des Textes definiert 4X wird automatisch von muliti-template ausgefühlt 60 ist die positon auf der y Achse.
\fs20 damit sagt man, das die Ausgangsgröße der Schrift 20 ist
\t($start,$mid,\1c&HA0FFE5&\3c&HFF884A&\fs30) Damit sagt man, das ab Beginn der Sylible bis zu Mitte dieser, sich die Hauptfarbe \1c sowie den Borderfarbe \3c und die Schriftgröße auf 30 ändert.
\t($mid,$end,\fs20) Hier sagen wir das die Schriftgröße ab der Mitte bis zum Ende wieder 20 werden soll.

Das war es so auf die schnelle für etwas umfangreichere Effekte kommt man nicht um das Studium der oben verlinkten Seiten, sowie der overide Tags herum.

Re: Kara und Styles

Posted: 21.05.2008 23:03
by Jin|sama
Danke schön. Habs leider wegen Zeitdruck nur überflogen, aber das nenn ich mal Hilfe ;)

Re: Kara und Styles

Posted: 22.05.2008 07:14
by dummy
Danke, werde mich da mal rein lesen.
Mit Templates hatte ich schonmal rumgespielt, könnte nicht schaden sich damit näher zu befassen.