VirtualBoy movies now require special encode steps.
0. Get the filters:
-
https://sourceforge.net/projects/feos-tas/files/Anaglyph.dll/download - put to avisynth plugins folder
-
http://www.pantarheon.org/AviSynth3DToolbox/ - zip or installer
1. Get the latest VBjin build:
https://sourceforge.net/projects/feos-tas/files/VBjin_r103.7z/download
2. Record AVI for left and right screens separately: View -> Video Display -> Left/Right Only. Save them as
R.avi and
L.avi.
3. For downloadables, use the following code instead of regular AVISource:
Language: avisynth
left = Greyscale(AVISource("L.avi")).Levels(0, 1, 171, 0, 255)
right = Greyscale(AVISource("R.avi")).Levels(0, 1, 171, 0, 255)
Anaglyph(left, right, "grey")
AudioDub(left)
4. For YouTube HD, you'll need to have 2 planes to use the yt3d filter, each with subtitles and logo. If you're not using bitmap font for subtitles (that allows them to look nice when upscaled), you'll have to encode both planes to HD first, then apply the yt3d, greyscale and levels to both of them on the second pass. Otherwise, make 2 encodes in SD and then use them for the second pass (make sure to disable logo and subs this time). The first pass requires a lossless codec. The second pass would be this:
Language: avisynth
left = Greyscale(AVISource("1.avi")).Levels(0, 1, 171, 0, 255)
right = Greyscale(AVISource("2.avi")).Levels(0, 1, 171, 0, 255)
yt3d(left, right)
AudioDub(left)
5. YT stream also needs this tag:
yt3d:enable=true
Note: you might want to change the subtitles color to $009D9D9D, so it matches the color scheme provided by the Levels() function.
EDIT: Thanks creaothceann. Nope, it breaks the automation. Which can be seen here btw
http://pastebin.com/5UpWkBm4