EOSM:
H264 readout 3x5 (heavy moiree + stretched + compression artifacts)
RAW readout 3x3 (some moiree), 1x3 (no moiree), 1x1 (no moiree)
FWIW, H.264 on EOS M (vanilla Canon firmware) is 3x3 with column binning and line skipping, unless you record at 720p50/60.
Canons native video has no black sun, flickering and far less moire...
[....]
There is even a difference between h264 with ML and h264 without (native)...
Black sun can be caused by incorrect CMOS settings. I did not check Danne's configuration, so I don't know what tweaks he applies to H.264, if any; it's just a guess. You could do the following tests:
- disable crop_rec (in the Movie menu)
- do not load crop_rec.mo at all (this module tweaks the image readout process)
- try some build from the download page (main or experimental); I don't expect this issue to be present there.
Moire: I'm unable to reproduce the issue (mlv_dump +
ufraw + crop + resize to 450px, no focus pixel correction), so it must be from postprocessing. In both cases (H.264 and MLV), the readout was 3x3 with column binning / line skipping, so the aliasing should be pretty much the same.

Flicker:
known issue.