My videos are 8-bit. I've managed to narrow the problem down to the fact that I used cropping (Left: 320, Top: 240, Width: 640, Height: 480) while capturing the videos. Full frame videos seem to play back just fine. I've uploaded an example of these here:
I cannot comment on the error in the SER file, but just had a try with my own setup (EKOS/KStars 2.9.8, INDI 1.7.4, ASI1600MM Pro).
I can record full frame and partial frame 8bit SER movies with it. Like yours, the full frame video plays fine in ser-player (188.8.131.52).
I can load and play the partial frame video, but several of the frames are broken, showing an intensity step. I currently cannot tell if that is a shift in readout area or some exposure issue (or both) as the scope is only looking at a whitish wall... Will try to find out.
openSUSE Tumbleweed KStars git INDI git
GPDX+EQMOD, CEM60EC, ASI2600/1600/290mini+EFW+EAF
I checked out your cropped and non-cropped files and they are exactly the same size (36,001KB).
The header of the cropped SER file claims that the frame size is 640 x 480, but the frame data is clearly not actually cropped and is actually the full frame data (1280 x 960). This will be why no software is able to play it.
That's helpful! Thank you! Wonder if there is a way to edit the header? I've got gigabytes of data of (cropped) mars. If I could just tell the software it's not actually cropped I might be able to revive the files...
I had the same issue with the video files i recorded with Kstars/Ekos during the weekend.
My camera is a ToupTek GP-1200-KMB Mono and I was recording in full resolution (1280x960).
IAccording to the manual my camera supports a bit depth of 12.
In the INDI Control Panel inside KStars I selected the camera and on the Image Info tab in it says "Bits per pixel: 16".
And on the Controls tab I can see that "Mono 16" is selected. The only other option is "Mono 8".
I wonder if this is the issue for me? Camera supports only 12 bits but INDI is configured for 16?
However, the live view looked good and recording went fine.
I also captured some normal frames that looks fine (see attached image).
But the movies I recorded with the live view (ser format) looks very weird when i see them in AutoStakkert and I am not even able to open them in PIPP.
The moon appears twice on the videos and it does not look at all like the single frames.
The 2 moons looks like they are made of white and black noise.
If I reduce the SER scaling in Autostakkert to 8 bit there are still 2 moons and each of them looks a bit like the single frames I captured (but much darker).
If I turn up the brightness to 8x the 2 moons starts looking much more like the single frames, but it is obvious that the greyscale quality is much worse.
PIPP shows me this header details for one of the ser files:
I can confirm that I can record video files that works fine if I select "Mono 8" on the Controls tab.
So I will do that going forward. But I still hope to save the videos I took during the weekend if anyone has a tip I will be very happy.
BTW, I can also confirm that trying to record cropped videos from the Live view results in useless video files no matter if "Mono 8" or "Mono 16" are selected.
EDIT: I used a hex editor to change the bit depth in the SER file header from 16 bit to 8 bit. It made it possible to open and watch the files but the video stream was corrupted and the images could not be used for stacking. So I have to delete the files and capture new ones with "Mono 8" next time I have clear skies.