
Sample code using 3DOF headtracking + VFX3D HMD in combiation with stereoscopy
Universal stereoscopic video player
Tutorial on adding stereo capabilities to OpenGL applications
OpenGL and MGL stereoscopic viewer for stereo images in JPS format
Original page dedicated to stereo mpeg1/2 compression and playback
http://staff.vscht.cz/~husakm/stereompg.html
Programs like freely available Pov-Ray or commercial 3D-studio MAX are suitable for this purpose. It is possible to adjust the cameras for left and right eye separately and then produce two movies for both eyes. Several 3D-studio MAX plugin like Vrex Deph Charge of freely available XidMary plugin could make the stereo camera placement more easy. How to make the stereo-video movie from this source will be discussed later.


Details about this device could be found on this link:
a) the picture is suitable for numerical compression algorithm
b) video in interlaced format could be converted in this format without loose of quality, because the original source does not contain full information in vertical direction.
c) it is possible to use standard software for normal video processing, because the format is the same
as for video without stereo pictures encoded inside.
cripple the information for left and right eye. It will be probably something like relaxed eye format ( both images placed right after the left like in JPS format for still stereo images). The troubles with this format are following :
a) 2x amount of data for decompression. From my experiments it looks like the next generation of 64 bit
processor (Merced) will be able to decompress this amount of data and show it on the screen in S-VHS quality.
b) non-standard format necessary. It is necessary to use non standard for mpeg1 or 2 storing
and playing. Standard encoders an players usually does not accept such format.
Other solution will be an special mpeg2 format utilizing the similarity of left and right images for better compression. This problem was theoretically solved (let me know for details, I have several scientific articles about this topic) without any application in praxis.
a) full screen mode necessary
b) it is necessary to switch refresh rate of the graphic card to 60 Hz (120 Hz after doubling)
c) not really clear standard for vertical blank delay could produce so called. vertical parallax
You have to do following things before you start the movie digitalization:
a) chose the audio and video resolution in this stage if possible. According to compression I strongly suggest some standard mpeg2 resolution:
Some standard video resolution for mpeg2 encoding:
NTSC 720*480 , 30 frames/second
PAL 720*576, 25 frames/second
Suggested audio res. 16-bit 44kHz/s stereo
We have use non standard 640*480, 24 frames/s + 16-bit 44kHz/s stereo audio in making Jurassic Park. This values were acceptable for each software used in the processing. If you want to use some mpeg compression for output, both vertical and horizontal resolution must be multiple of 16, because mpeg compression algorithms work in 16*16 macroblocks. I suggest to use the width/height ratio 4:3 as well. The reason is that some mpeg players( Xing one, PowerDVD is O.K.) do not zoom different formats to full screen resolution properly (this factor has critical for proper stereo-viewing).
b) digitize the output from the video camera to an avi file using MJPEG compression. The lowest possible compression and no size shrinking should be used in this step - the interlaced line should not be destroyed.
I have my own experiences with digitalization by the help of Fast AV Master 2000 digitalization board:

This board is available from Fast multimedia.
I had successfully digitized stereo signal from Santa Barbara Into Deep VHS cassette from http://www.3-dvideo.comas well as output from Philips VKR6847 VHS-C camera (PAL format, NuView attachment) by this device. I had some trouble with digitalization of cassettes in NTSC format (the result was black and white) - the reason is probably non-NTSC optimal VHS player used as the source of this signal (I live in Europe, PAL country). Standard IDE hard disk working on 5400 rpm in FAT32 format and MJPEG compression 10:1 was used for experiments. This equipment is not optimal, I have got about 3% frame drop. An ULTRA ATA 66 disk working at 7200 rpm and 6:1 compression will be more suitable. We have used the composite signal for digitalization. Using the S-VHS signal will improve the results drastically. The full PAL (both fields) capturing in 768x576 res. was necessary. See 4.1 for sample results in above/below format. I will buy new VHS recorder and better HD for experiments in the future ....
Mr. Sejin Ahn send me following description of digitalization process by the help of Miro DC 20 digitalization card.
Making a Stereoscopic Movie.
1. Required Hardware and Software
1) Hardware
- A camcorder (analog or digital, I used SONY TRV9 digital camcorder)
- NuView 3D adapter
- A capture card which can capture both even/odd fields.(Miro DC20)
2) Software
- Unlead MediaStudio(bundled with DC20), Adobe Premiere (4.2)
3) Computer (this is only for reference)
- CPU : Pentium II 300MHz, RAM : 128MB (I think 64MB is enough for capturing)
- HDD : Ultra Wide SCSI 4.5GB (Quantum Viking II)
- VGA : any VGA
- SCSI adapter : Adaptec 2940 UW
2. Shooting 3D movie
With a camcorder with NuView 3D adapter, shoot any movie you want. You may have to adjust 3D depth of the adapter. Refer to the manual of the adapter for adjusting 3D depth.
3. Capturing
1) Connect the output of the camcorder to the input of the capture card(RCA or S-VHS)
2) By using capturing software(Unlead MediaStudio, included with DC20), capture the movie. Be sure to set the captured movie size to full size(for NTSC 640x480). If you capture the movie with half size or costume size, the software may interpolate the even and odd lines, so stereoscopic effect will disappear.
My settings :
Setup -> Frame Adust: , Horizontal : Full resolution, Vertical : Both fields , Frame ratio : 4:3
Setup -> Video compression -> No recompression or Full frames(uncompressed)
Capture -> Frame rate : 24 or 30 which you want.
* You may use cropping without destroying stereoscopic effect.
3) You get AVI movie with MJPEG compression.
Other suitable digitalization boars are probably Miro DC 10 Plus and Miro CD 30 Plus available from Pinacle Systemes . I have never tested them, but they should do the job according to their technical parameters ...
If you have an camera with DV out you must use an card with IEEE (iLink) interface (FireWire). I have no experiences with DV signal, but I have an discussion with tectonics from Canon on Invex exhibition ... They told me that the digital DV signal contains the interlaced images separated and that DV camera works in interlaced mode as standard one (exception is shooting still images). The DV out should therefore work theoretically excellent for stereo purpose, let me know if you have any experiences in this area.
3.1.1 From digital (DV source)
I have recently totally switch to this sort of processing . I use SONY TRV 310 E digital video camera (Digital-8 system) and an AZD Tech Pyro DV digitalization board. THE RESULTS LOOKS MUCH MORE BETTER THAN FROM ANALOGUE SOURCE The Ulead Media Studio Pro 6 0 is used for processing. You can export the AVI file to Adobe Premiere or you can directly extract left and right stream in Media Studio Pro. Boris FX plugin or Photoshop based filters could than be used for stereo-video processing. This process is just under investigation. E-meil me husakm@vscht.cz, please , if you need some specific details ....
The latest version of Adobe Premiere (6.0) could work with DV video source O.K. as well. The have unfortunately removed the Filter Factory filter and transition from the distribution. You will need to use the corresponding .prm files for Premiere 5.1 (copy them to plug-in directory of premiere 6.0) if you want to develop filters based on Filter Factory in this environment.
Warning !! Source and result movie must have the same size or the de-interlacing conversion produce nonsense ! Cropping of the result is allowed. In the Output options the Full Size Frame must be chosen ! The preview picture in the filter window is just for orientation, if it look like non-de interlaced it is O.K. (the final movie will be correct) !
The difference between normal stereo picture in above/below format an picture in above/below format suitable directly for viewing via synchronization doubler is illustrated on following picture (schematic):
The original two pictures dimensions are W,H/2 (H=H/2+H/2) for example 800,300 (600). The to images
must be shifted one to other for A*2 points (14, A=7), one A lines up, second A lines down.. If you do not want to scratch the images (computational time consuming, filtering and antialiasing needed) you must cut of A lines on both sides of the images. The result H2= H/2 - 2*A. The blank interval V is necessary for the monitor,
in this case V=4*A (28 lines). The monitor use the V part
of picture for returning the electron beam from the bottom part of the
screen to the top one if the synchronization doubling is activated. From
my experiments it looks like the proper value of A is 7/600*(horizontal
size of the movie) if the 800*600 resolution and 60Hz/120Hz freguency for
viewing is used.
I have written an experimental filter adding artificial vertical parallax gradient ( source code - fl-InterlacedABArtifVerParGrad.pff ). This plugin change parallax (and 3D depth as an result) in dependence on the vertical y coordinate. Artificial parallax is adjustable+- by the help of sliders 4,5. Such an effect could be used for 3D titling (make titles like in Star Wars) function e.t.c.
I want to write more plugin for 3D stereo effect creation e.t.c. in the future . Some of them are in experimental stage now like titling function creating time dependent 3D effects. You can write them yourself if you catch the Filter Factory philosophy ....
3.2.4 Using the plugin for Mac Premiere
According the information from Adobe www, the Mac and PC plugin source code are not compatible. In the following table, the source code of Int. AB, Int. RB and LR to AB is given. If you write or copy the text exactly to the proper filed of the Filter Factory it should work on every platform and probably in Photoshop as well. The identical codes have the same color.
| Filter Factory channel | Int AB | Int RB | LR to AB |
|
|
a
// Interlaced -> above/below stero filter // Michal Husak husakm@vscht.cz 1999 // warnig ! result img. must have the same size as orig. // blank optimized for 800*600 res 120 Hz |
// Michal Husak husakm@vscht.cz 1999 // warning ! src. img. must have the same size as res. // red blue ratio intensity set to 170/ 257 |
a
//L+R images -> above/below stero filter // Michal Husak husakm@vscht.cz 1999 // warnig ! result img. must have the same size as orig. // blank optimized fro 800*600 res 120 Hz // reg 0 vert delay/2, reg 1 parallax correction |
|
put(((15+val(0,0,15)-val(1,0,15))*Y)/600,0),
// vert. shift
put(val(2,0,50)-val(3,0,50),1), y<(Y/2-get(0)) ? src(x-get(1),(y+get(0)/2)*2+1,p) : y>(Y/2+get(0)) ? src(x+get(1),(y-Y/2-get(0)/2)*2,p) : 0 |
put(-val(4,0,50)+val(5,0,50),0) ,
y%2 ? (77*src(x+get(0),y,0)+150*src(x+get(0),y,1) +29*src(x+get(0),y,2))/(257-val(0,0,128)+val(1,0,128)) : (77*src(x+get(0),y+1,0)+150*src(x+get(0),y+1,1) +29*src(x+get(0),y+1,2))/(257-val(0,0,128)+val(1,0,128)) |
put(((15+val(0,0,15)-val(1,0,15))*Y)/600,0),
// vert. shift
put(val(2,0,50)-val(3,0,50),1), // parallax correction y<(Y/2-get(0)) ? // Left image (+antialias) (src0(x-get(1),(y+get(0)/2)*2,p) + src0(x-get(1),(y+get(0)/2)*2+1,p))/2 : y>(Y/2+get(0)) // Right image (+antialias) ? (src1(x+get(1),(y-Y/2-get(0)/2)*2,p) +src1(x+get(1),(y-Y/2-get(0)/2)*2+1,p))/2 // Blank space : 0 |
|
put(((15+val(0,0,15)-val(1,0,15))*Y)/600,0),
// vert. shift
put(val(2,0,50)-val(3,0,50),1), y<(Y/2-get(0)) ? src(x-get(1),(y+get(0)/2)*2+1,p) : y>(Y/2+get(0)) ? src(x+get(1),(y-Y/2-get(0)/2)*2,p) : 0 |
0 | put(((15+val(0,0,15)-val(1,0,15))*Y)/600,0),
// vert. shift
put(val(2,0,50)-val(3,0,50),1), // parallax correction y<(Y/2-get(0)) ? // Left image (+antialias) (src0(x-get(1),(y+get(0)/2)*2,p) + src0(x-get(1),(y+get(0)/2)*2+1,p))/2 : y>(Y/2+get(0)) // Right image (+antialias) ? (src1(x+get(1),(y-Y/2-get(0)/2)*2,p) +src1(x+get(1),(y-Y/2-get(0)/2)*2+1,p))/2 // Blank space : 0 |
|
put(((15+val(0,0,15)-val(1,0,15))*Y)/600,0),
// vert. shift
put(val(2,0,50)-val(3,0,50),1), y<(Y/2-get(0)) ? src(x-get(1),(y+get(0)/2)*2+1,p) : y>(Y/2+get(0)) ? src(x+get(1),(y-Y/2-get(0)/2)*2,p) : 0 |
put(val(4,0,50)-val(5,0,50),0) ,
y%2 ? (77*src(x+get(0),y+1,0)+150*src(x+get(0),y+1,1) +29*src(x+get(0),y+1,2))/(170-val(2,0,85)+val(3,0,85)) : (77*src(x+get(0),y,0)+150*src(x+get(0),y,1) +29*src(x+get(0),y,2))/(170-val(2,0,85)+val(3,0,85)) |
put(((15+val(0,0,15)-val(1,0,15))*Y)/600,0),
// vert. shift
put(val(2,0,50)-val(3,0,50),1), // parallax correction y<(Y/2-get(0)) ? // Left image (+antialias) (src0(x-get(1),(y+get(0)/2)*2,p) + src0(x-get(1),(y+get(0)/2)*2+1,p))/2 : y>(Y/2+get(0)) // Right image (+antialias) ? (src1(x+get(1),(y-Y/2-get(0)/2)*2,p) +src1(x+get(1),(y-Y/2-get(0)/2)*2+1,p))/2 // Blank space : 0 |
If you want to recompress the movie using mpeg2 compressor do following:
a) use the lowest possible compression (none is optimal but usually disk space not acceptable)
b) use standard mpeg2 framerate - 24,25 or 30 fps. Indeo 5.01 is an compromise.
c) use audio in uncompressed form , 16 bit 41kHz or 44kHz, check the manual of your mpeg2 encoder for acceptable values
d) use the same output resolution as is the resolution of the source video (especial when the interlaced - above/below conversion is done in this step). You can set some cropping only if you want to change the size of the final movie.
e) be sure to check the Full Size Frame in the Output options
a) run the bbMpeg
b) open the avi file
c) press the Start Encoding
d) DO NOT press the Start button now !!
e) press Setting and set the framerate in Video Properties to the same value as in your avi
e.g. 24 fp/s with we used in Jurassic park. If you forget to do that, the audio will be not
correctly synchronized with the video signal.
g) I suggest to set the bitrate to 4 000 000 bit/s, some software decoders
have trouble with higher bitrate
h) I suggest to set the square pell option as well
i) You can start encoding now.
The bbMpeg could multiplex existing mpeg2 video-only source with mp2 coded audio as well. This future could be used for example for multiplexing animated stereo-video compressed by another codec. I for example use this future for preparing animated movies, computed and compressed on my SGI workstation using my own UNIX based mpeg2 encoder.
To watch the stereo effect do the following:
a) switch the screen resolution two 800x600
b) switch the refresh rate two 60 Hz, it could be usually done in Windows screen adjustment.
If you do not have this option available, check if your have the proper monitor parameters
adjusted in windows and if you have the latest drivers for your graphic card.
c) start to play the movie in full resolution
d) start the work of synch. doubler unit . Over/Under LED and Power LED should light .
On Nu Vision 60GX SRN it could be done easy by pushing the mode button ... Over/Under LED and Power LED shuld light .
On other products , like the H3D one, some color pattern code could be necessary for activating this mode.
e) Check if you do not have to reverse the eye and enjoy
!!
It is possible to convert the image back to interlaced on the flay during playing as well. The devices for watching interlaced images (like VR Joy) could be used for watching. This method does not require special graphic card but the special software is needed again. The WIN3D API could do that. The complete solution is to write an Direct Media alternative Video Renderer again an spec. again.
| resolution | TV standard | full frames/s | half frames/s |
| 352x480 | NTSC | 30 | 60 |
| 352x576 | PAL | 25 | 50 |
| 720x480 | NTSC | 30 | 60 |
| 720x576 | PAL | 25 | 50 |
The source must be an digitized stereo video in interlaced format. No rescaling operation in Adobe premiere could be made, because such operation lead to dissolving the interlaced lines ! You can only use cutting operation without rescaling to get some of the resolution listed in the table. None processing parameter in Adobe could be set to some de-interlacing values !
The key is the proper setting of mpeg2 compression. The mpeg2 compression algorithm automatically separate the odd/an even lines, no special plugin is necessary. The standard PAL and NTSC setting for mpeg2 compression work in this way.
In DVMPEG you have to load standard PAL or NTSC setting. The parameter responsible for correct compression to individual fields is the field_frame parameter in MPEG Adv -> MpegSetup setting. The value of this parameter must be Field.
In bbMpeg you must load standard PAL or NTSC setting as well. The key parameter is Progressive Frame parameter in Advanced Video Setting - > General . The value of this parameter must be set to 0 .
I suggest to use DVMPEG for this sort of processing, because I had sometimes trouble with proper bbMpeg setting.
You need an standard stereo TV LCD watching glasses system as well. I was testing NuShades Wired and NuShades Wireless from http://www.3-dvideo.com An semi professional combination is using the DIN-3 connector on NuShades Wired controller box for connection with NuVision 60 GX professional glasses.

An theoretical option for playback is an standard TV DVD player. The streams which you get by this process are DVD format compatible, it is necessary to burn them on DVD and make the authoring process. The main trouble is the high price of DVD burners ( 10 000 $, 100 $ medium). I hope that it will change in the future.
You can save the stream on VHS cassette as an stereo-video movie and play on standard Video Player. This sort of processing is optimal for stereo-VHS cassettes production in small quantities because the quality of the analog source signal is very high. The available PAL/NTSC NTSC/PAL conversion in Sigma Design card is interesting from this point of view. The stereo information is not harmed by this process.
Futures of the player:
Futures of the player:
1. Can play mpeg2 stream non deinterlaced , it produce interlaced image without compression ghosting as an result. Such an picture is directly suitable for direct watching in stereo by the help of line-blanking method.
2. On graphic cards with HW page flipping available via OpenGL stereo commands (Fire GL 1000 Pro, ELSA Gloria XL, XXL) the player is able to show the film via HW page flipping. The stereo capable drivers are usually available for NT 4 only.
Troubles:
1. To slow.
2. No time synchronization.
3. Crashes when the audio stream is contained in the source stream. No audio support.
4. No support for WIN 95 HW page flipping via Direct X.
I am not able to solve this trouble myself, it is an work for professionals. If you know about some software company witch have access to fast mpeg2 audio and video routines and is interested in stereo problematic, LET ME KNOW ! ! I can help them to produce the best PC stereo video player in the world. The modification of rendering routines for stereo purpose is very easy, but you must have access to the source code ;( .
| Glasses | Syncronization Doubling | Line Blanking | HW page flipping | TV stereo watching
(with spec. contoller) |
Link to buy |
| StereoGraphics StereoEyes
|
No | No | Yes | Yes (NuShades wired controller) | http://www.stereographics.com/ |
| NuVision 60 GX standard
|
No | No | Yes | Yes (NuShades wired controller) | http:// www.3-dvideo.com |
| NuVision 60 GX + NSR unit
|
Yes | No | Yes | Yes (NuShades wired controler) | http:// www.3-dvideo.com |
| H3D
|
Yes | Yes | Yes | Yes(NuShades wireles controler) | http:// www.3-dvideo.com |
| Iart Eye3D
|
Yes | Yes | Yes | Yes (Iart controller) | http://www.iart3d.com |
| ELSA Relevator | No (Yes with sync doubling unit
with DIN-3 conector like NuVision NSR or homebrave one) |
No | Yes | ?? NuShades wireless controller
shuld be theoretically compatible |
http://www.elsa.com |
| VRJoy
|
No | Yes | Yes, great trouble
to sync. for longer time |
?? | http://www.vrstandard.com |
| Picture | Movie Name/ Author | Res./Size | Processing Details | Download link |
![]() |
Jurassic Park , Sejin Ahn | 640x480 45 Mb
mpg2 |
The original movie was recorded by the Nu View camera attachment, details are above. This is the best what could be achived. MJPG captured movie directly transofrmet to above/below. Miro DC20 used for digitalization. | http://mysak.umbr.cas.cz/~husakm/
Public/Jurassic640x480_24fps_full_lenght.mp2 Alternative downlad (3M rar files): |
![]() |
A day from a live of house fly, Neil Alexander, stoker@echo-on.net
Fly speaches J.G. |
512x384, 15 Mb
mpg1 |
3 D MAX 2.5 generated animation. Vrex Dept Charge plugin used for sterescopic camera adjustment. Series of .tga images put together in Adobe Premiere. |
http://mysak.umbr.cas.cz/~husakm/
Public/StereoAnimationsNeil/ Fly512x384_AB_audio.mpg |
![]() |
Landing on Mars, Neil Alexander, stoker@echo-on.net
Sound by Jan Cejka cejkaj@vscht.cz |
512x384, 16 Mb
mpg1 |
An award wining Pov-Ray animation.10 days of computation on SGI R1000. Panasonic encoder used fore mpeg1 compression (combined in Premiere from .tga series) |
http://mysak.umbr.cas.cz/~husakm/
Public/StereoAnimationsNeil/ Mars512x384_with_audio.mpg |
![]() |
Poll Shark, Neil Alexander, stoker@echo-on.net
Sound by Jan Cejka cejkaj@vscht.cz |
512x384, 10 Mb
mpg1 |
Another award wining animation from Neil Alexandr |
http://mysak.umbr.cas.cz/~husakm/
Public/StereoAnimationsNeil/ PoolShark512x384_final.mpg |
![]() |
Nice Lady :), author unknown | 320x240, 13 Mb
mpg1 |
This is a conversion from mpeg file in interlaced format. The original mpeg was de-multiplexed, converted to series of .TGA, processed in Adobe Premiere and directly coded from Premiere by Panasonic plugin to the .m1v stream. The result was then remultiplexed with the original audio stream. | http://mysak.umbr.cas.cz/~husakm/ |
![]() |
Tattoine racing,
H. E. Day (Howard Earl) |
640x480 8M
mpg1 |
Povray animation recomputed in stereo . Converted to above/below in Premiere from series of .tga images. Compresed by the Panasonic plugin to mpeg1. Original film audio soundtrack used. | http://mysak.umbr.cas.cz/~husakm/
Public/TatooineRacingABPanasonic.mpg Alternative downlad (3M rar files): |
![]() |
Michal Husak (me :) ) and a molecule of an zeolite. Autoportret. | 720x576 28M
PAL mpg2 |
Recorded by NuVIew camera attachment. Digitized by AV Master 2000. Converted to above/below in Premiere and directly compressed by bbMpeg. | http://mysak.umbr.cas.cz/~husakm/ |
![]() |
Crab an rejnock. | 720x576 13M
PAL mpg2 |
Digitized from Santa Barbara into deep stereo VHS cassete (PAL). AV master 2000 , Premiere plugin, bbMpeg used for processing. | http://mysak.umbr.cas.cz/~husakm/ |
![]() |
The world of Kapo the clown | 640x480
46M mpg1 |
Complex animation from an group of Spanish specialists
made in 3 D Studio MAX
see www.recio.com The company was recently renamed to EjeZeta see
|
http://mysak.umbr.cas.cz/~husakm/ |
| Your own stereo movie ??? Let me know if you have some, I can place it here. |

| Picture | Movie Name/ Author | Res./Size | Processing Details | Download link |
![]() |
Tattoine racing,
H. E. Day (Howard Earl) |
720x576 10M
PAL mpg2 |
An interlaced movie was created in Premiere from series of .tga images. DVMPEG compression (field mode) in standard PAL setting was used for compression. No audio. | http://mysak.umbr.cas.cz/~husakm/Public/ |
| Your own stereo movie ??? Let me know if you have some, I can place it here. | . | . | . | . |
| Program name | Description | Link for download |
| New: Universal stereoscopic video player | Universal stereoscopic video player based on Direct Show and WIN3D technology combination | http://mysak.umbr.cas.cz/~husakm/
Public/Win3dVideo/ Win3dStereoscopicVideoPlayer.htm |
| Adobe Premiere
Stereo Plugin |
My version of stereo processing plugin described in this article and this text in MS Word format | http://mysak.umbr.cas.cz/~husakm/ |
| Experimental stereo mpeg player GLSMpegPlayer v 1.2 + source code for Visual C ++ 5. | My own specilaized experimental stereo mpeg player, see 3.3 for details, I have made souce code available for peolpe witch want to participate in deveopment. | http://mysak.umbr.cas.cz/~husakm/ |
| bbMpeg | mpeg2 encoder | http://mysak.umbr.cas.cz/~husakm/ |
| Pov-Ray | raytracing program suitable for stereo animation | http://www.povray.org |
| stereompeg encoder | My mpeg2 encoder for series of TGA images, encoding to several experimental formats, above/below format with synch. doubling shift available as setting 9 (UNIX version available on request) | Sorry, still under develpoment E-mail me for beta ver. |
| XidMary | Stereo plugin to 3D Studio MAX 2.x | http://mysak.umbr.cas.cz/~husakm/ |
5.2 Useful commercial
programs
| Program name | Description | www pages with additional information |
| Adobe Premiere | professional video editing program | http://www.adobe.com |
| DVMPEG | mpeg2 encoding software | http://www.darvision.com |
| Tri DVD | commercially avialable plugins for stereo conversion | http://www.xingtech.com/ |
| Power DVD | Mpeg2 playing software | http://www.cyberlink.com.tw |
| Description | Link |
| My original stereo-mpeg page, I have stopped to develop this system because an better system based on MS Direct Show is under development now | http://staff.vscht.cz/~husakm/stereompg.html |
| General mpeg/DVD compression, playback site. You can get a lot of software for "reduced" price from this link :) . | http://www.dvd.da.ru |
| http://www.stereographics.com/ | |
| NuView homepage, you can order the camera attachment from this page | http:// www.3-dvideo.com |
| NuVision homepage, very good LCD glasses with synch. doubler unit | http://www.nuvision3d.com |
| The best stereoscopic page on the web !!!, almost every topic covered | http:// www.stereo3d.com |
| General mpeg information + list of freely avialable encoders | http://www.mpeg.org |
| WIN3D API - universal 3D WIN 95/98 stereo API for a lot of stereo devices | http://www.win3d.com |
| Fast Multimedia - produce the AVMaster 2000 digitalization board | Fast multimedia |
| Pinacle Systems - produce Miro DC 20, DC 30+ and DC 10+ digitalization board | Pinacle Systemes |
| Sigma Design - produce the Real Magic H+ mpeg decompression card | Sigma Design |
Every comments, suggestion and information with experiences
with this system are welcome.
Contact:
dr. Michal Husak
Ceska 32
370 01 Ceske Budejovice
Czech Republic
tel. 0042 2 2435 3798 (work)
tel. 0042 38 350 81 (at home)