Zumindest die R hat einen Clean HDMI Out, den kann man also extern aufzeichnen - entweder Laptop + HDMI Capture Stick oder ein externer HDMI Recorder.
Ich hab mir bspw. einen gebrauchten Atomos Ninja 2 geholt für < 200€, der zeichnet auf HDD / SSD auf - in FullHD und ProRes / DNxHD.
Achtung: wenn du die 10bit Farbtiefe nutzen möchtest, die die R am HDMI Ausgang bereitstellt - das geht leider nur, wenn die Kamera ein 4K Signal ausgibt, was mein Ninja 2 leider nicht als Eingangssignal verarbeiten kann.
Für die Ms - das erwähnte CHDK hab ich nicht ausprobiert, aber Magic Lantern auf der Ur-M. Da nutze ich die "Movie Restart" Funktion, die quasi automatisch nach Ende der 30 min eine neue Aufzeichnung startet. Ist vermutlich ziemlich identisch zu der von CHDK.
Wie in der Verlinkung erwähnt verliert man aber 2-3s zwischen dem Stop der Aufnahme und dem Neustart.
Ansonsten ist die Stromversorgung zu beachten. Es gibt von Canon den offiziellen DC-Coupler und das offizielle Netzteil dafür, ist aber sau-teuer.
Für einen Bruchteil davon bekommt man entsprechende Nachbauten aus Fernost. Die funktionieren auch ganz gut, in meinen Tests mit meiner 7D II und dem Atomos Ninja 2 hat die Kamera aber trotzdem nach 30 Minuten in den Standby gewechselt (obwohl alle entsprechenden Einstellungen auf OFF standen). Mit der R habe ich das noch nicht probiert.
Was mir diesbezüglich aufgefallen ist: mein Billig-Dummy-Akku taucht in der Akku-Info als Akku auf, während sich wohl der offizielle DC-Coupler auch als solcher bei der Kamera anmeldet. Das ist möglicherweise der Grund, wieso meine 7D II trotzdem in den Standby ging, weil sie denkt, sie läuft auf Akku...
Für die R muß das obige nicht unbedingt gelten, die muss ja nicht energieintensiv einen Spiegel oben halten. Ich meine aber auch vereinzelt Fragen im Netz gesehen zu haben von Leuten, die sagen, ihre R schalte nach 30 Minuten den HDMI in den Standby und ruiniere so die Aufzeichnung auf dem externen HDMI Recorder.
Ein Problem ist das grundsätzlich auch nur, wenn extern aufgezeichnet wird - weil die Kamera das ja nicht weiß und auch nicht "bedient" wird.
An meiner EOS M mit interner Aufzeichnung und Movie Restart gibt es kein Problem mit dem Standby, die Kamera tut ja was...
~ Mariosch