There's this very old tool to convert anaglyph DVDs (or .vob, mpeg2 files) to stereo (SBS) AVIs with any supported codec. The results aren't stellar, but I can appreciate some stereoscopy resulting from the process. Is there any modern and better refined filter or conversion tool as easy as DVD2StereoAVI? Link: http://stereo.jpn.org/eng/stvmkr/dvdtoavi/dvdtostereoavi.htm
+ Reply to Thread
Results 1 to 7 of 7
-
Last edited by slit; 1st Sep 2017 at 09:45.
-
To crop this videohttps://www.youtube.com/watch?v=q2wT_WgOHJ4 and make it stereo, just the building projection. I think resolution is enough.
-
This is a difficult source because the RGB channels don't cleanly separate, there are blending artifacts (the camera wasn't sync'd to the projector) and it's over compressed. But some tweaking with AviSynth gives (720p video side by side)
Code:LSmashVideoSource("C:\Users\John\Desktop\YouTube.mp4") # pump up the saturation so there's more color ColorYUV(cont_u=500, cont_v=500) ConvertToRGB(matrix="rec601") # extract red and blue channels, adjust the black and white levels red = ShowRed().RGBAdjust(rb=-30, gb=-30, bb=-30).RGBAdjust(r=1.1, g=1.1, b=1.1).Subtitle("red") blue = ShowBlue().RGBAdjust(rb=-10, gb=-10, bb=-10).RGBAdjust(r=1.04, g=1.04, b=1.04).Subtitle("blue") Stack them side by side, rec=left, right=blue StackHorizontal(red, blue)
Last edited by jagabo; 11th Sep 2017 at 10:55.
-
Thanks very much! I can see the 3D depth in that example
Now, I want to use your script with the path modification pointing at my file with AviSynth and VirtualDub (both latest 32bit versions), but after I dropped LSMASHSource.dll into avisynth plugins folder, and run the script through VirtualDub's Load Processing Settings... I get this
EDIT: When I load the script into vdub through Open file... I get the script error: syntax error. I'm a newbie in AviSynth for sure, so a little help would be great.
Script:
LSmashVideoSource("D:\Axioma\Axioma3D.mp4")
# pump up the saturation so there's more color
ColorYUV(cont_u=500, cont_v=500)
ConvertToRGB(matrix="rec601")
# extract red and blue channels, adjust the black and white levels
red = ShowRed().RGBAdjust(rb=-30, gb=-30, bb=-30).RGBAdjust(r=1.1, g=1.1, b=1.1).Subtitle("red")
blue = ShowBlue().RGBAdjust(rb=-10, gb=-10, bb=-10).RGBAdjust(r=1.04, g=1.04, b=1.04).Subtitle("blue")
Stack them side by side, rec=left, right=blue
StackHorizontal(red, blue)Last edited by slit; 11th Sep 2017 at 19:50. Reason: Extra info
-
Put a # at the start of the second to last line, the one that reads "Stack them..." Sorry, I added the comments when I posted the script here.
Always use File -> Open to open AVS script in VirtualDub. Or drag/drop them onto VirtualDub.
Similar Threads
-
Best editing package with Anaglyph 3D support
By GoldenMeanie in forum EditingReplies: 2Last Post: 5th Nov 2015, 22:58 -
How do you convert 3D SBS to Anaglyph?
By digifred5 in forum Video ConversionReplies: 26Last Post: 25th Nov 2014, 13:39 -
ffmpeg: if inputfiles is mono or stereo ---> always save .wav in stereo
By marcorocchini in forum Newbie / General discussionsReplies: 2Last Post: 1st Nov 2014, 09:42 -
anaglyph streaming from 2 IPwebcams
By sparroow in forum Video Streaming DownloadingReplies: 3Last Post: 11th Jun 2013, 11:02 -
How to convert Half SBS to Anaglyph 3D
By VHser in forum Video ConversionReplies: 4Last Post: 9th Sep 2012, 15:42