Language: AviSynth
AVISource("video.avi")
i = Height / 2
top = Crop(0, 0, -0, -i)
bottom = Crop(0, i, -0, -0)
StackHorizontal(top, bottom)
PointResize(last.width * 4,last.height * 4)
Language: AviSynth
AVISource("video.avi")
i = Height / 2
top = Crop(0, 0, -0, -i)
bottom = Crop(0, i, -0, -0)
right = last
left = top.Pointresize(bottom.Width() * 2, bottom.Height() * 2)
StackHorizontal(left, right)
PointResize(last.width * 2,last.height * 2)
On this one you can switch the text "top" and "bottom" around to choose a main screen.
Language: AviSynth
AviSource("video.avi")
i = Height / 2
bottom = Crop(0, i, -0, -0)
top = Crop(0, 0, -0, -i)
top
PointResize(last.width * 4,last.height * 4)
On this one the basic text "top" can be switched to "bottom" if you just want the main screen only.
If your game runs at 30fps add this to the end of the code:
Language: AviSynth
ChangeFPS(30)
You can also mute lines of code by putting "#" at the start.