Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I take two webcams - one USB, one built into my computer - take the video from both of them using software, and make a 3D video?

Is this even possible?

share|improve this question

closed as off topic by slhck, Ƭᴇcʜιᴇ007, Nifle, Simon Sheehan, studiohack Nov 10 '11 at 16:09

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Google found me this:…, this:, and this: - Why not go try some of this/these and come back with specific questions? – Ƭᴇcʜιᴇ007 Nov 1 '11 at 20:11
Sure it's possible, but it really depends on what kind of 3D video you even want, and how much you understand about 3D production in general. You might want to read up a bit on what a parallax is, and how 3D videos in general are produced. – slhck Nov 1 '11 at 20:13
up vote 7 down vote accepted

Yes, that is basically how they do it.

The distance between the cameras should be near the distance of your eyes.

Then, you need a video editor capable of overlapping two video streams, like Adobe After Effects. You might be able to find something free to reach the same effect, perhaps do it with something like VirtualDub or AVIDemux; but I haven't seen a tutorial for that yet.

What you do then is find the right distance which makes the 3D effect optimal in the software, and you put the videos over each other but then shift them horizontally. Then, you make them transparant (so that colors add) and then give them both the opposite colors of your 3D glasses. As a final step you make sure you crop the corners where there is no more overlap.

An other solution is to put them next to each other, if you are capable of perpendicular of cross viewing; although these techniques aren't really recommended for your eyes. Even long time viewing through colored glasses can be a pain. For a professional setting, they just keep the two videos apart and project both using polarisation (IMAX 3D; one horizontal, the other vertical) or using different color filters to get close to that effect (Dolby Digital 3D, Real3D; usually a rotating disk where the frames have been merged into one file that plays at a double rate).

enter image description here

share|improve this answer
Thanks, just one more question, what software can take video from two sources? – wizlog Nov 1 '11 at 20:32
@wizlog: You would need to store them separately to a video file if you want to make a 3D video. For webcam purposes or professional live streaming I don't really have an idea; XSplit Broadcaster goes quite far, but I doubt if it can do overlapping... – Tom Wijsman Nov 1 '11 at 20:37
YouTube has a tool to overlay them in some sort of way to create a 3D video. Example: – RobinJ Nov 7 '11 at 16:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.