Hi!
I’m using Spoutcam to be able to input video into mediapipe.
(https://www.youtube.com/watch?v=Cx4Ellaj6kk)
The only thing that Spoutcam sends out is noise. I’ve tried about every possible setting inside spoutcam but nothing seems to work.
Resolume and TD receive the same noise.
I’ve tried resizing the Spoutout coming from Touch but no luck either.
I can receive the spoutout coming from TD properly in Resolume.
Any ideas?
I find people online with similar problems but no solution so far.
Cheers
No Ideas but I am having the same problem. Did you get anywhere with this?
It works on my desktop but not on my laptop. Both are using Windows 11. My desktop is a 4090 and laptop 3060. What operating system and graphics card are you using? I’m trying to understand what the differences could be between my two machines.
When I create a spout cam in TOP in Touchdesigner it shows video so I assume it’s something within Mediapipe. I don’t understand what is happening under the hood that well.
I looked in to media pipe and at first had an error that the url wasn’t loading but that fixed itself and the screen stayed noise.
But it seems the issue is with Media Pipe and Spout cam on my system. I need to freshen up the computer so it’s pretty tempting to do a clean install and see if that makes any difference.
So I got it working on my laptop by resetting windows and wiping my data. I needed to refresh the computer anyway and it seemed the fastest way to get things working. At first the noise was there but this time installing spout as per the instructions above worked and Spoutcam is running with Mediapipe.
Torin solution on the github page above didn’t work for me. I have a Laptop too with an integrated AMD and a discrete 3070. For some reason TD was in GPU0(nvidia) but Spout was on GPU1(amd). After checking the SpoutSettings (as mentioned in the github), I decided to disable my AMD integrated GPU and restarted the computer. Now both Spout is on the same GPU0 and i can check the stream using the SpoutReciever in the Spout files. However MediaPipe still didn’t work. I realized that the MediaPipe plugin has a selector for OBS, so I downloaded this plugin from Spout2OBS
Now it works as: TD → Spout → OBS → MediaPipe. Also I could re-enable the AMD GPU. Perhaps this solution is not ideal, but it works out of the box.
I just encountered this issue after a fresh Windows install on my laptop with an integrated GPU and an NVIDIA GPU and found this as the fix. The issue is the Spout output from TD is not running on the same GPU as MediaPipe, hence the noise.
The only fix I found that worked, was to open the NVIDIA Control Panel > 3D Settings > Manage 3D Settings and set the Preferred graphics processor: to High-Performance NVIDIA processor
Also put my findings on the GitHub Issue - GitHub is usually a better way to get hold of Torin or me if you have issues with the MediaPipe plugin