a1 = AVISource("movie1.avi").ChangeFPS(25) a2 = AVISource("movie2.avi").ChangeFPS(25) a = a1 + a2 crop1 = a.Crop(0,0,-0,-192).PointResize(a.width * 5 / 2, a.height * 5 / 4) crop3 = a.Crop(0,192,-0,-0).PointResize(a.width * 5 / 2, a.height * 5 / 4) crop2 = ImageSource(file="tasvideos.png", start=0, end=a.FrameCount, fps=a.FrameRate).ConvertToRGB24() vertical2 = StackVertical(crop1,crop2,crop3) mu = a.Crop(0,0,-0,-192).PointResize(a.width * 6, a.height * 3) md = a.Crop(0,192,-0,-0).PointResize(a.width * 6, a.height * 3) p1 = md.Trim(0,1334) p2 = mu.Trim(1335,1478) p3 = md.Trim(1479,2250) p4 = mu.Trim(2251,2689) p5 = md.Trim(2690,7869) p6 = mu.Trim(7870,9729) p7 = md.Trim(9730,10375) p8 = mu.Trim(10376,11320) p9 = md.Trim(11321,11876) p10 = mu.Trim(11877,12124) p11 = md.Trim(12125,12261) p12 = mu.Trim(12262,13043) p13 = md.Trim(13044,13708) p14 = mu.Trim(13709,14547) p15 = md.Trim(14548,15499) p16 = mu.Trim(15500,16401) p17 = md.Trim(16402,16767) p18 = mu.Trim(16768,17035) p19 = md.Trim(17036,17147) p20 = mu.Trim(17148,18942) p21 = md.Trim(18943,19117) p22 = mu.Trim(19118,21415) p23 = md.Trim(21416,22753) p24 = mu.Trim(22754,22858) p25 = md.Trim(22859,23148) p26 = mu.Trim(23149,23298) p27 = md.Trim(23299,25304) p28 = mu.Trim(25305,27699) p29 = md.Trim(27700,29432) p30 = mu.Trim(29433,29782) p31 = md.Trim(29783,31225) p32 = mu.Trim(31226,31548) p33 = md.Trim(31549,33491) p34 = mu.Trim(33492,33630) p35 = md.Trim(33631,33814) p36 = mu.Trim(33815,33969) p37 = md.Trim(33970,34529) p38 = mu.Trim(34530,46025) vertical1 = p1 + p2 + p3 + p4 + p5 + p6 + p7 + p8 + p9 + p10 + p11 + p12 + p13 + p14 + p15 + p16 + p17 + p18 + p19 + p20 + p21 + p22 + p23 + p24 + p25 + p26 + p27 + p28 + p29 + p30 + p31 + p32 + p33 + p34 + p35 + p36 + p37 + p38 final = StackHorizontal(vertical1,vertical2) e = ImageSource(file="logoHD NDS.png", start=0, end=49, fps=a.FrameRate).ConvertToRGB24() f = BlankClip(e, audio_rate=a.AudioRate, channels=a.AudioChannels) g = AudioDub(e, f) last = g + final ConvertToYV24(chromaresample="point", matrix="PC.601") ConvertToYV12(chromaresample="point", matrix="PC.601")