SEGA Junkie
Let's just say every NES game we played.
LoadPlugin("c:\Program Files\anrichan\dgmpgdec149\DGDecode.dll") LoadPlugin("c:\Program Files\AviSynth 2.5\plugins\ac3source.dll") ac3source(MPEG2source("9-1.d2v",upconv=1),"9-1 T80 2_0ch 256Kbps DELAY -317ms.ac3").delayaudio(-0.317) trim(17442,0) separatefields nate_1_pixel_bob_fix lanczos4resize(320,240) changefps(59.94) converttoyv12 addborders(0,0,320,0) trim(0,42599) game=last directshowsource("\\mini\njahnke\desktop\marathon\game.3.flv", fps=29.97, convertfps=true, audio=true) trim(1297011,0) trim(12792,0) converttomono mergechannels(last,last) delayaudio(-0.033) changefps(59.94) converttoyv12 addborders(0,0,320,0) ssrc(game.audiorate) game=game++last directshowsource("M:\commentary.1.avi") trim(1064620,0) converttomono mergechannels(last,last) delayaudio(-0.033) changefps(59.94) converttoyv12 trim(0,game.framecount) commentary=last directshowsource("\\mini\njahnke\desktop\marathon\game.6.flv", fps=29.97, convertfps=true, audio=true) trim(3827,0) converttomono mergechannels(last,last) delayaudio(-0.033) changefps(59.94) converttoyv12 addborders(0,0,320,0) ssrc(game.audiorate) trim(0,8461) game=game++last ac3source(MPEG2source("9-3.d2v",upconv=1),"9-3 T80 2_0ch 256Kbps DELAY 0ms.ac3").delayaudio(0).trim(44,0) separatefields nate_1_pixel_bob_fix lanczos4resize(320,240) changefps(59.94) converttoyv12 addborders(0,0,320,0) game=game++last directshowsource("\\mini\njahnke\desktop\marathon\commentary.flv", fps=15, convertfps=true, audio=true).trim(496,20000) converttomono mergechannels(last,last) delayaudio(-0.033) changefps(59.94) converttoyv12 ssrc(commentary.audiorate) commentary=commentary++last overlay(game, commentary, x=320) gameaudio=getchannel(game,2).resampleaudio(48000) commentaryaudio=getchannel(commentary,1).resampleaudio(48000) audiodub(commentaryaudio) run=last #ac3source(MPEG2source("9-2.d2v",upconv=1),"9-2 T80 2_0ch 256Kbps DELAY 0ms.ac3").delayaudio(0) statidimg1 = "P:\bat\marathon_statid_1.png" statidimg2 = "P:\bat\marathon_statid_2.png" statidimg3 = "P:\bat\marathon_statid_3.png" statidimg = statidimg3 ImageSource(statidimg,end=4,fps=1) Subtitle("Chip 'Breakdown' Vogel",font="Verdana",size=36,text_color=$FFFFFF,align=2,y=190) Subtitle("Earthworm Jim",font="Verdana",size=36,text_color=$FFFFFF,align=2,y=224) Subtitle("Game audio on track 2",font="Verdana",size=14,text_color=$E1CE8B,align=2) converttoyv12 changefps(run) audiodub(wavsource("P:\bat\silence_stereo_48000.wav")) converttomono ResampleAudio(run.audiorate) statid=last statid++run #run trim(0,130714) trim(0,last.framecount) function nate_1_pixel_bob_fix(last) { converttorgb32 clip1=SelectEven.Crop(0,0,0,last.height).AddBorders(0,0,0,0) clip2=SelectOdd.Crop(0,0,0,last.height-1).AddBorders(0,1,0,0) Interleave(clip1,clip2) nate_strobe_fix converttoyv12 } function nate_strobe_fix(last) { croppy=2 Crop(0,0,0,last.height-croppy).AddBorders(0,0,0,croppy) Crop(0,croppy,0,0).AddBorders(0,croppy,0,0) } function nate_retard_bob_2(last) { converttorgb32 field1=SelectEven.PointResize(last.width,last.height*4).crop(0,1,0,0).addborders(0,0,0,1).bilinearresize(320,last.height) field2=SelectOdd.PointResize(last.width,last.height*4).crop(0,0,0,-1).addborders(0,1,0,0).bilinearresize(320,last.height) interleave(field1,field2) sharpen(0.31) converttoyv12 }