3 screens, 2 cards, 3 renderers, 1 Video?

I wanted to use the multiscreen patch to display a 1920x480 video across 3 screens. I got the multiscreen to display 3 renderers on separate outs (2 on one card and the other on the 2nd card). This works fine with exclusively 3D content (Pillows). But when I try to run a FileStream->VideoTexture->Quad->Multiscreen, things get a little unpredictable. If it doesn’t crash, only one of the 3 renderers will play the video, the other 2 just display a glitched still image where the video should be.

Am I barking up the wrong tree? Is this type of pseudo video spanning not possible (due to using 2 vid cards)?

I guess the other alternative is to chop up the video into 3 640x480 clips, but that is not very clean nor desirable.

This is a known problem, relating to harware accelleration on gfx cards, you need to use span mode to get video textures on more than one head, ie for 3 outs you’ll need a triple head card in span mode.
cat

joreg might jump in here, but playing one video file over two different graphic adapters is not supported within vvvv.

so the solution is having one video file per graphics adapter.

note that technically it wouldnt be a good solution even if it would work -
two graphic adapters means two different busses - you would send one double sized video to two different places in your computer, insted of just sending the two videos to the right place…

the other workaround is span mode: you can set your graphics card in a mode, so that both outputs of one card are considered as one wide screen. in this mode the video output will work on both of the screens.

and if you need 3 or 4 (XGA/SXGA) outputs with just one graphics card (as most MoBos currently only support one fast PCIe adapter) you’re in for the Matrox DualHead2Go adapter again… thread / blog post