I got my cam working with octoprint with lots of struggle,

I got my cam working with octoprint with lots of struggle, but now it displays with a purple green haze everywhere. Also the stream seems to be split to many different smaller screens instead of one image. Any thoughts?

2900 views and nobody knows whats goin on. Rip

With OctoPrint, if the camera is not supported right off the bat, it is more worth while to get a different camera. Make sure it supports m-jpeg aka motion jpeg. I would imagine that you first of all have the resolution set wrong and then you have the color scheme wrong. Else than that, I am not sure. As I said though, just get a different webcam. You could actually borrow a webcam, see if it works and trade the person your webcam if theirs works. That way, nobody has a webcam just sitting around not being used and you do not need to buy a new one.

@NathanielStenzel I can try a different resolution, as for the colour I’m pretty sure there is not way to change that within the octopi settings

@Matthew_Del_Rosso your problem is not OctoPrint…except where it is incapable of handling webcams itself. You problem is that the module that it relies on to handle the webcams is really lame when it comes to what webcams it supports properly. We need alternate modules that will talk to OctoPrint in the same way, but support more cameras. Look for something like mjpeg in the folders on the pi…perhaps in a hidden .octoprint folder or similar. I too wasted a bunch of time trying to get a camera working. I later gave up and asked my mom if I could use her old webcam that she no longer uses.

@NathanielStenzel alright itll just take some time. At least you pointed me in the right direction. Thanks!

@Matthew_Del_Rosso you are quite welcome. Good luck not pulling your hair out dealing with this annoying task that you have assigned yourself. Besides mjpeg, other key words may be lsusb and v4l and I think one starting with an ‘a’…but a single letter will not be much of a hint until you see the mjpeg code. I forget if ffmpeg had anything to do with it or not.