I believe I'm having the same issue with an ASI2600MC camera, running on a Raspberry Pi with Astroberry. I'm using CCDciel as the top-level manager for running the session. 16 bit raw, captured to an SER file; not a pleasant thing to look at. If it matters, I was able to make the image a little better in SER Player by Inverting the image, and overriding the (correct) RGGB Bayer pattern with GRBG instead. But, it was still mostly a mess.
Current released indi-full appears to be 1.8.6-1. Checking dates on this thread's posts, it looks like the fix isn't in 1.8.7 either, though I haven't found where to download that version to test it.
My question: What version, and when, will the fix be in, such that I can simply do an apt-get update / install of indi-full and get the fix?
Ah, thar it is. Note to anyone else looking for it, indi-full isn't, um, "full". It's back at 1.8.6-1. libindi1 and indi-bin are at 1.8.7; it's in there somewhere.
Weather prohibits a real test, but capturing a video of an unfocused wall seems more like what I would expect. Oddly, SER Player is reporting the video as 10 bits, when the camera is 16. (SER videos via oaCapture are reported as 15 bits, so really confused here.)
Final puzzle, why does oaCapture call the raw mode "RGGB16LE"? LE doesn't mean "little endian", does it? It was working properly.
I got caught by this and ended up with some big SER files that I patched with a little python script. Attaching here in case anyone else finds themselves in the same spot, stuck with big files and no easy way to edit short of a hex editor.