[Script Info] ; Script generated by Aegisub 3.1.3 ; http://www.aegisub.org/ Title: Default Aegisub file ScriptType: v4.00+ WrapStyle: 0 PlayResX: 640 PlayResY: 480 ScaledBorderAndShadow: yes Video Aspect Ratio: 0 Video Zoom: 6 Video Position: 0 Aegisub Scroll Position: 0 Aegisub Active Line: 0 Aegisub Video Zoom Percent: 1.000000 [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,1 [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:00.00,Default,,0,0,0,, Comment: 0,0:00:00.00,0:00:00.00,Efect 2,,0,0,0,code once all,t=0; Comment: 0,0:00:00.00,0:00:00.00,Efect 2,Get Scr Resolution,0,0,0,code once,xres, yres = _G.aegisub.video_size() ratio = meta.res_y/720 if (xres and xres ~= meta.res_x) or (yres and yres ~= meta.res_y) then _G.aegisub.debug.out(2, "Warning: script resolution %dx%d does not match with loaded video resolution %dx%d resample script resolution(menu>subtitles>resample resolution>click from video)", meta.res_x, meta.res_y, xres, yres) end Comment: 0,0:00:00.00,0:00:00.00,Efect 2,,0,0,0,code syl all,function char_counter(ref) ci[ref] = ci[ref] + 1; return "" end ; Comment: 0,0:00:00.00,0:00:00.00,Efect 2,,0,0,0,code line all,temp = {}; ci = {0,0}; cn = _G.unicode.len(orgline.text_stripped:gsub(" ","")); function set_temp(ref,val) temp[ref] = val return val end; delay = 800; delay_2 = 300 Comment: 0,0:00:00.00,0:00:00.00,Efect 2,shape,0,0,0,code once,shape = {"m 5 0 b 2 0 0 2 0 5 b 0 8 2 10 5 10 b 8 10 10 8 10 5 b 10 2 8 0 5 0","m 30 23 b 24 23 24 33 30 33 b 36 33 37 23 30 23 m 35 27 l 61 28 l 35 29 m 26 27 l 0 28 l 26 29 m 29 23 l 30 0 l 31 23 m 29 33 l 30 57 l 31 33","m 5 0 b -2 0 -2 10 5 10 b 12 10 12 0 5 0 {\\1c&HFFFFFF&\\3c&HFFFFFF&} m 2 0 b 9 0 9 10 2 10 b -5 10 -5 0 2 0 "} Comment: 0,0:00:00.00,0:00:00.00,Efect 2,Glitter Effects Function,0,0,0,code once,function glitter(dur) if (dur > 800) then tag = string.format("\\t(%d,%d,\\fscx%d\\fscy%d)\\t(%d,%d,\\fscx%d\\fscy%d)\\t(%d,%d,\\fscx%d\\fscy%d)\\t(%d,%d,\\fscx%d\\fscy%d)",set_temp("time",math.random(800-800*t,dur)),temp.time+1,set_temp("size",math.random(50,100)*ratio),temp.size,temp.time+2,temp.time+100,25*ratio,25*ratio,temp.time+101,temp.time+102,set_temp("size",math.random(50,100)*ratio),temp.size,temp.time+103,temp.time+200,25*ratio,25*ratio) return tag else return "" end end Comment: 2,0:00:00.00,0:00:00.00,Efect 2,text hilight,0,0,0,template char notext noblank loop 3,!retime("syl",0,400)!{\an5\move($center,$middle,!$center+math.random(-$width,$width)!,!$middle+math.random(-$width,$width)!,0,!$dur+400!)\bord!2*ratio!\blur!2*ratio!\4a&HFF&\3a&H80&\fad(0,300)\3c!_G.ass_color(math.random(255),math.random(255),math.random(255))!\fr45\fscx!35*ratio!\fscy!35*ratio!!glitter(line.duration)!\p1}!shape[2]! Comment: 0,0:00:00.00,0:00:00.00,Efect 2,olala,0,0,0,template noblank notext loop 50,!retime("syl",-500+(j-1)*100,200)!{\fad(0,300)\bord1\3c!_G.ass_color(math.random(255),math.random(255),math.random(255))!\c&HFFFFFF&\fsc!65-j*4!\blur5\an5\mover(!math.random(0,$left)!,!math.random($top,$bottom)!,!$scenter!,!$smiddle!,!math.random(-720,720)!,!math.random(-720,720)!,!math.random(-90,90)!,!math.random(-90,90)!,0,$sdur)\frz0\t(!line.duration-500!,!line.duration!,\fsc0\p1}m 3 3 b 6 -1 13 -1 17 3 b 20 7 20 13 17 17 b 14 21 6 21 3 17 b 0 13 0 7 3 3 " Comment: 0,0:00:00.00,0:00:00.00,Efect 2,olala,0,0,0,template noblank notext loop 50,!retime("line",-800+(j-1)*100,200)!{\fad(0,300)\bord0.5\c&HFFFFFF&\3c!_G.ass_color(math.random(255),math.random(255),math.random(255))!\fsc!15-j*0.05!\blur0\an5\mover(!math.random(0,$left)!,!math.random($ltop-20,$bottom+20)!,!$lright+90!,!math.random($ltop-20,$bottom+20)!,!math.random(-720,720)!,!math.random(-720,720)!,!math.random(-90,90)!,!math.random(-90,90)!,0,!$ldur+200!)\p1}m 3 3 b 6 -1 13 -1 17 3 b 20 7 20 13 17 17 b 14 21 6 21 3 17 b 0 13 0 7 3 3 " Comment: 1,0:00:00.00,0:00:00.00,Efect 2,,0,0,0,template noblank char,!char_counter(1)!!retime("start2syl",-1700+(ci[1]-1)*45,0)!{\an5\moves4(!$lcenter!,!$lmiddle+20*(-1)^(syl.i+1)!,!$scenter!,!$smiddle-70*(-1)^(syl.i+1)!,!$scenter!,!$smiddle+70*(-1)^(syl.i+1)!,$scenter,$smiddle,0,1400)\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&)\3c&H971F75&\bord0\blur!math.random(3,7)!\fsc!math.random(20,150)!\t(1000,1500,\fscx100\fscy100\bord0.5\blur0)\fad(500,0)\t(0,500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(500,1000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(1000,1500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(1500,2000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(2000,2500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(2500,3000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(3000,3500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(3500,4000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(4000,4500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(4500,5000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))} Comment: 5,0:00:00.00,0:00:00.00,Efect 2,hilight (char),0,0,0,template noblank,!retime("syl",0,200)!{\an5\pos($scenter,$smiddle)\blur3\bord1\t(0,200,\fscx150\fscy150)\t(50,!$dur+200!,\3c&HFFFFFF&\c&HFFFFFF&\fscx100\fscy100)\t(200,$dur,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&)\3c&H971F75&\bord0.5\blur0)} Comment: 0,0:00:00.00,0:00:00.00,Efect 2,lead-out(text),0,0,0,template noblank,!retime("syl2end",200,$dur+1000)!{\an5\pos($scenter,$smiddle)\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&)\3c&H971F75&\bord0.5\blur4\t(400,800,\fscx170\fscy170\alpha&HFF&)\t(0,500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(500,1000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(1000,1500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(1500,2000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(2000,2500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(2500,3000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(3000,3500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(3500,4000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))\t(4000,4500,\1vc(&H971F75&,&H971F75&,&HFFFFFF&,&HFFFFFF&))\t(4500,5000,\1vc(&HFFFFFF&,&HFFFFFF&,&H971F75&,&H971F75&))}