Log in

View Full Version : Convert red-cyan to proper stereoscopic (H-SBS, SBS, or Blu-ray 3D)?


kurkosdr
8th May 2026, 21:28
I have a DVDRip of a speciality DVD that's red-cyan and was never made available as a Blu-ray 3D (or SBS or HOU broadcast).

Was is the "standard" tool for converting red-cyan to H-SBS, SBS, or Blu-ray 3D?

The MediaInfo of the video is the following:

General
Complete name : E:\video.mkv
Format : Matroska
Format version : Version 1
File size : <snip>
Duration : <snip>
Overall bit rate : 1 411 kb/s
Frame rate : 25.000 FPS
Encoded date : <snip>
Writing application : mkvmerge v2.5.0 ('Back To The Start') built on Feb 22 2009 00:07:50
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : <snip>
Bit rate : 1 217 kb/s
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 16:9
Original display aspect ratio : 5:4
Frame rate mode : Constant
Frame rate : 25.000 FPS
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.117
Stream size : <snip> (84%)
Writing library : x264 core 79
Encoding settings : cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy=1 / psy_rd=1.0:0.0 /
mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 /
decimate=1 / mbaff=0 / constrained_intra=0 / bframes=2 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=0 / wpredp=2 / keyint=250 /
keyint_min=25 / scenecut=40 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1217 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 /
qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.601 NTSC
Transfer characteristics : BT.709
Matrix coefficients : BT.601

Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : A_AC3
Duration : <snip>
Bit rate mode : Constant
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 41.7 MiB (14%)
Service kind : Complete Main
Default : Yes
Forced : No


(note: I don't care about keeping the Dolby Digital audio, since it's stereo anyway, similarly, the SBS or H-SBS output can be any format, H.264 prefered, but any format is good since I can re-convert it later)

kempodragon
10th May 2026, 15:05
I had to do some searching since it's been so long, but the Avisynth 3d Toolbox should do what you want. Here is the updated link, https://pantarheon-3d-avisynth-toolbox.software.informer.com/ . This is the original thread, https://forum.doom9.org/showthread.php?t=155109&highlight=avisynth+toolbox

qyot27
10th May 2026, 19:06
https://forum.videohelp.com/threads/398775-Is-there-a-way-to-separate-stereo-Pairs-from-Anaglyphs#post2594944
With "color" anaglyphs only the red channel from the left view is available, only the green and blue channels from the right view are available.

Red/cyan is the most common form of anaglyph but there are many other color combinations too.
While the original author does have a Github account, the AviSynth 3D Toolbox isn't there. There is, however, a VapourSynth port of it that another user has available, just to avoid downloading from some sketchy software aggregator website:
https://github.com/Cyorter/AviSynth-Import-scripts/blob/master/Pantarheon3D.vpy

Or the Wayback machine:
https://web.archive.org/web/20210310080230/http://www.pantarheon.org/AviSynth3DToolbox/


This thread (https://forum.doom9.org/showthread.php?t=153225) (which I think references or contributed to this guide (https://vrtifacts.com/dump-those-silly-colored-3d-glassess/)) attempted to get around this problem by reconstructing the missing channel(s) using MVTools, but from skimming it I think it's assuming you have the DVD with the standard 2D version to sub in for the left or right eye, and then uses that non-3D version to assist in the reconstruction. Having only the anaglyph version would obviously make the process more complex, and you may not be able to get rid of any residual ghosting.

It also looks like some 3D DVDs actually stored the left/right eye information as part of the interlacing, presumably 1:1 combing with left eye=odd field, right eye=even field or vice-versa. Other references elseweb imply that these interlaced 3D DVDs were the source of anaglyph versions that float around out there, due to being prior to the widespread use of SBS/OU formatting and available VR headsets. Presumably the interlacing means it isn't anaglyph as well, and if you have the DVD you could just SeperateFields() to get the alternating eyes and then SelectEvery into discrete variables and resize/stack to create an SBS or OU stream.

kempodragon
11th May 2026, 20:57
I was looking for the original webpage of 3d Toolbox, since that is what I remembered. Glad you were able to find it. The other thread you posted I completely missed, very interesting stuff. I have several old 3d movies that were remastered in both anaglyph and AVC/MVC, but there are still plenty out there that are only anaglyph and I want to convert to full SBS since I have a Quest headset and am getting Steam Frame when it comes out.

kurkosdr
12th May 2026, 00:32
I think it's assuming you have the DVD with the standard 2D version to sub in for the left or right eye, and then uses that non-3D version to assist in the reconstruction.
Unfortunately, there is no regular 2D version of this DVD (trust me, I've looked), only the red-cyan anaglyph "3D" version. The DVD was produced during the "Avatar effect" of 2010 (despite having no relationship whatsoever to that movie), and putting red-cyan anaglyph video in a standard DVD-Video was the easiest and cheapest way the producers could achieve "3D".

Having only the anaglyph version would obviously make the process more complex, and you may not be able to get rid of any residual ghosting.
Yeah, I expect to lose some color or spatial detail (for example, in the form of inaccurate colors or spatial ghosting), or even both, since the process of converting left-right eye to red-cyan is inherently lossy, but I am prepared for that. I just want to get rid of the red-cyan fringing around the background objects in the footage (and if I can get a stereoscopic picture out of the red-cyan, even if poor quality, I would be even happier). The problem is, I have no clue how to do either of that :(

It also looks like some 3D DVDs actually stored the left/right eye information as part of the interlacing, presumably 1:1 combing with left eye=odd field, right eye=even field or vice-versa. Other references elseweb imply that these interlaced 3D DVDs were the source of anaglyph versions that float around out there, due to being prior to the widespread use of SBS/OU formatting and available VR headsets. Presumably the interlacing means it isn't anaglyph as well, and if you have the DVD you could just SeperateFields() to get the alternating eyes and then SelectEvery into discrete variables and resize/stack to create an SBS or OU stream.
The DVD is not "interlaced left-eye", and no such version of this particular DVD was ever made. Such "interlaced left-eye" DVDs require specialized active-shutter glasses (plus a dongle/filter thingie to synchronize the active-shutter glasses to the TV) and also assume the presence of a CRT TV with no built-in de-interlacer. This DVD is not that, it's plain red-cyan anaglyph, and the only specialized "hardware" it shipped with was a pair of cardboard red-cyan glasses (and it was marketed as working with every TV, which it does if you can tolerate the awful "3D" effect of red-cyan and you are willing to keep a pair of red-cyan glasses around the house, which I currently do but I am increasingly unwilling to continue doing).