SweetKaraoké SSA, ASS and ASS2 Scripts Editor Online
[Help]
Script option
Create an ASS script.
Complete, generate steps 2 and/or 3 and/or 4 and get the result in step 5 window.
Edit a SSA, ASS or ASS2 file (copy/paste the file).
(lines must contain codes \k, \kf, \K or \ko and start with the word "Dialogue")
[Script Info] ; This is an Advanced Sub Station Alpha v4+ script. ; ; Script créé à partir du site http://pagesperso-orange.fr/sweetkaraoke/ ; A l'aide de l'Editeur de scripts SSA et ASS SweetKaraoké Online. ; Title: Démonstration Original Script: SweetKaraoké ScriptType: V4.00+ Collisions: Normal PlayResX: 640 PlayResY: 480 PlayDepth: 0 Timer: 100.0000 WrapStyle: 0 [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,28,&H00FFFFFF&,&H00400040&,&H00C0C0C0&,&H82C0C0C0&,0,0,0,0,100,100,0,0,3,0,0,5,15,15,15,0 Style: karaoke, Comic Sans MS, 28, &H00ECF00E&, &H00E8171B&, &H0005E0F9&, &H00FF8080&, -1, 0, 0, 0, 100, 100, 0, 0, 1, 1, 1, 8, 15, 15, 15, 0 [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:17.05,0:00:20.45,*Default,,0000,0000,0000,,{\k23}i{\k30}tsu{\k21}mo {\k15}yu{\k28}me {\k34}wo {\k26}mi{\k51}te{\k26}i{\k25}ta{\k61}i Dialogue: 0,0:00:20.73,0:00:24.49,*Default,,0000,0000,0000,,{\k32}na{\k29}ni{\k25}ka {\k24}ni {\k14}a{\k27}ko{\k28}ga{\k30}re{\k29}te{\k24}{\k25}i{\k26}ta{\k63}i Dialogue: 0,0:00:24.80,0:00:28.49,karaoke,,0000,0000,0000,,{\k31}so{\k17}n{\k33}na {\k22}fu{\k15}u {\k50}ni {\k38}{\k42}i{\k33}tsu{\k38}da{\k50}tte Dialogue: 1,0:00:28.83,0:00:32.81,karaoke,,0000,0000,0000,,{\k27}su{\k15}go{\k38}shi{\k24}te {\k76}wa {\k20}{\k30}ki{\k22}ta {\k26}ke{\k28}re{\k41}do{\k51}mo Dialogue: 1,0:00:33.10,0:00:36.53,*Default,,0000,0000,0000,,{\k25}yu{\k26}me {\k27}ba{\k15}ka{\k36}ri {\k25}mi{\k25}te{\k48}ra{\k29}re{\k23}na{\k64}i
Modify steps 2 and/or 3 and/or 4 and get the result in step 5 window.
Header lines
Properties
Values
Title
Original Script
Original Translation
Original Editing
Original Timing
Synch Point
Script Updated By
Update Details
ScriptType
Collisions
Normal
Reverse
PlayResX
PlayResY
PlayDepth
Timer
WrapStyle
Smart
End of Line
None
Wide Line Height
Select the text
Styles lines
Properties:
Name of the style:
Font:
Font:
Arial
Arial Unicode MS
Comic Sans MS
Courier New
Dolphins
Garamond
Jester
Lucida Console
Lucida Sans Unicode
MS Gothic
MS Sans Serif
MS Serif
Tahoma
Times New Roman
Verdana
Other fonts...
Size:
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
44
48
72
Encoding:
0 - ANSI
161 - Grec
162 - Turc
163 - Vietnamien
177 - Hébreu
178 - Arabe
186 - Pays baltiques
204 - Cyrillique
238 - Europe Centrale
Bold text:
Italic text:
Underline text:
Strikeout text:
Text alignment:
Top
Middle
Bottom
Colors:
Primary:
Secondary:
Outline:
Shadow:
Outline and shadow:
Border style:
Outline:
0
1
2
3
4
5
6
7
8
9
10
Outline + Drop Shadow
Opaque Box
Shadow:
0
1
2
3
4
5
6
7
8
9
10
Margins:
Left:
Right:
Vertical:
Select the text
Dialogue lines ("karaoke" effects)
1) Enter the "dialogue" lines of your ASS file if you have chosen "create an ASS script" in step 1:
(lines must contain codes \k, \kf, \K or \ko and start with the word "Dialogue")
Dialogue: 0,0:00:17.99,0:00:24.84,*Default,,0000,0000,0000,,{\k56}MI{\k44}RA{\k44}A{\k36}ga {\k40}u{\k19}tsu{\k55}shi{\k41}da{\k38}su{\k18}{\k53}m{\k50}bo{\k46}ro{\k29}shi {\K115}wo Dialogue: 0,0:00:25.76,0:00:32.65,*Default,,0000,0000,0000,,{\k36}ki{\k14}ni {\k35}shi {\k22}na{\k33}ga{\k26}ra {\k14}i{\k26}tsu {\k27}no{\k23}ma {\k24}ni {\k16}ka {\k33}so{\k28}ku{\k28}do{\k18}a{\k44}ge{\k55}te{\k49}ru {\k17}no {\K121}sa Dialogue: 0,0:00:33.72,0:00:41.08,*Default,,0000,0000,0000,,{\k48}do{\k45}ko{\k58}e {\k30}i{\k39}t{\k53}te {\k21}mo {\k49}ii {\k53}to {\k48}ii{\k42}wa{\k53}re{\k18}ru {\K179}to Dialogue: 0,0:00:41.45,0:00:48.16,*Default,,0000,0000,0000,,{\k16}ha{\k22}n{\k26}pa{\k24}na {\k26}gan{\k26}mo{\k22}u {\k26}ni {\k22}wa{\k35}hyo{\k14}u{\k27}shi{\k19}ki {\k36}mo {\k26}ze{\k19}n{\k20}bu{\k52}ha{\k48}i{\k50}i{\k25}ro {\K91}da
2) Choose a script among the following list or create one yourself:
Simples effects
Complexes effects
Create your karaoke script
Effect n°1 (effet de transparence)
Effect n°2 (déplacement de syllabes)
Effect n°3 (effet de vague)
Effect n°4 (effet karaoké + bordure)
Effect n°5 (effet bord + frx)
Effect n°6 (effet bord + déplacement)
Effect n°7 (effet disparition bordure)
Effect n°8 (effet disparition bordure 2)
Effect n°9 (effet disparition texte)
Effect n°10 (effet de vague 2)
Effect n°11 (déplacement syllabes + bord)
Effect n°12 (effet multicolore)
Effect n°13 (effet frz aléatoire)
Effect n°14 (déplacement syllabes + bord 2)
Effect n°15 (déplacement syllabes + bord 3)
Effect n°16 (effet karaoké + bordure 2)
Effect n°17 (effet frz aléatoire + texte trouble)
Effect n°18 (effet fr(x / y / z) + bord + fsc)
Effect n°19 (effet bord + frx)
Effect n°20 (effet intérieur police)
Effect n°21 (effet bord + fsc)
Effect n°22 (effet couleur + frx)
Effect n°23 (effet dispersion)
Effect n°24 (effet dispersion 2)
Effect n°25 (effet frz + bord + fsc)
Effect n°26 (effet frx, fry, frz aléatoires)
Effect n°27 (effet dispersion 3)
Effect n°28 (effet texte trouble)
Effect n°29 (effet nuage)
Effect n°30 (effet dispersion 4)
Effect n°31 (effet $syll + $letter + rotations)
3) Create/edit the "karaoke" effect (a "karaoke" effect can contain several layer lines):
Selection of the layer line:
Create/edit the
layer line n°1
layer line n°2
layer line n°3
layer line n°4
layer line n°5
Settings of the layer line:
- Video resolution: $rx
& $ry
- Text position in the video: $px
& $py
- Shift start times: $shift_start
cs (in hundredths of second)
- Shift end times: $shift_end
cs (in hundredths of second)
- Apply a style (check the box and create styles in step 3):
- Layer line number:
Creation of the layer line's "karaoke" effect:
Effect type:
Keywords for an effect on
syllables
or
letters.
Effect at the beginning of dialogue line:
Effect at the end of dialogue line:
Karaoke effect of a syllable/letter:
Keywords:
* To create mathematical operations, put the expression between [ ], else do nothing.
* The supported mathematical operators are the 4 basic operators: + - */ , the power operator, random, ie...
ASS codes:
0%
25%
50%
75%
100%
0%
25%
50%
75%
100%
0%
25%
50%
75%
100%
0%
25%
50%
75%
100%
Insert a drawing created with the drawing code:
Layers:
4) Click on the "Generate" button to create the karaoke script:
5) Your new script (replace your old "dialogue" lines by these):
Select the text
Result
Select the text