Author Topic: Canon EOS M  (Read 420558 times)

arielp

  • New to the forum
  • *
  • Posts: 3
Re: Canon EOS M
« Reply #1225 on: May 25, 2017, 02:10:41 AM »
Just sharing,

another card which is shutterbug-proof


it's microsd, have not tested the full sd version..


Teamsleepkid

  • Member
  • ***
  • Posts: 147
Re: Canon EOS M
« Reply #1226 on: May 27, 2017, 08:18:32 PM »
Probably because it's toshiba they make great shit only 30MBps though need 40 for video..
EOS M

Teamsleepkid

  • Member
  • ***
  • Posts: 147
Re: Canon EOS M
« Reply #1227 on: May 27, 2017, 08:20:33 PM »
Compressed raw video.. anything going on for the M?
EOS M

canoneer

  • New to the forum
  • *
  • Posts: 22
Re: Canon EOS M
« Reply #1228 on: June 13, 2017, 02:48:53 PM »
I updated my EOS M with Nightly Build, acquired a SD card to use the M-zoom-lense without shutterbug and it works.

My humble question now, probably because I have not used ML for several years - the Focus racking and stacking tools seems to have disappeared- or might they not be available on the M - had it on my 60d last I tried?

Walter Schulz

  • Hero Member
  • *****
  • Posts: 5487
Re: Canon EOS M
« Reply #1229 on: June 13, 2017, 03:15:56 PM »
https://builds.magiclantern.fm/features.html -> Focus
Indeed focus features are not available for EOS M. Maybe dfort or a1ex will jump in and telling why.

canoneer

  • New to the forum
  • *
  • Posts: 22
Re: Canon EOS M
« Reply #1230 on: June 13, 2017, 07:04:57 PM »
Thanks. Forgot to check the matrix.

dfort

  • Hero Member
  • *****
  • Posts: 1639
Re: Canon EOS M
« Reply #1231 on: June 14, 2017, 03:17:26 AM »
The EOSM should have focus capabilities similar to the 650D and 700D but there is a problem controlling EF-M lenses.

https://bitbucket.org/hudson/magic-lantern/pull-requests/748/focus-backend-updates-precise-focus/diff

It does better with EF, EF-S lenses on an adapter.

I haven't looked into turning on those features. According to the source code:

features.h
Code: [Select]
/* Some Hope Yet */
#undef FEATURE_TRAP_FOCUS
#undef FEATURE_FOLLOW_FOCUS
#undef FEATURE_RACK_FOCUS
#undef FEATURE_FOCUS_STACKING
EOSM.202 EOSM.203 EOSM2.103 700D.115 5D3.*

cantsin

  • New to the forum
  • *
  • Posts: 4
Re: Canon EOS M
« Reply #1232 on: Yesterday at 12:57:49 AM »
Having made two videos in EOS-M 720p raw crop mode...
https://vimeo.com/222128427
https://vimeo.com/221350421
...I'm left with the following practical questions:

1) The video crop mode setting isn't remembered by the camera even after ML parameters have been saved. It needs to be manually reactivated in the ML video menu each time the camera has been turned on. Is there any way around this?

2) Sound recording with the mlv_snd module isn't 100% synchronous, because the audio track usually runs a bit longer than the video clip. (I tested this with two different copies of the EOS-M, and the behavior is consistent and reproducible.) While this shouldn't be an issue, it seems to throw off MLV-to-CinemaDNG converters. Raw2CDNG doesn't correctly decode the sound so that audio tracks end up being fragmentary and out-of-sync. This can be fixed by extracting .wav files from the MLV files via ffmpeg and manually aligning them to their corresponding video clips in the editing timeline. But is there a way to convert MLV created by the EOS-M to CinemaDNG without these issues? [I'm primarily a Windows user and couldn't get MLVFS to work.]

3) We keep reading great things about MagicLantern's new 10bit and 12bit raw recording options. Are they available (or in the pipeline) for the EOS-M at all?

Teamsleepkid

  • Member
  • ***
  • Posts: 147
Re: Canon EOS M
« Reply #1233 on: Yesterday at 04:17:43 AM »
you can get 10 bit and 12 bit magic lantern under downloads downloads again then experiments
EOS M

Licaon_Kter

  • Senior
  • ****
  • Posts: 498
  • M
Re: Canon EOS M
« Reply #1234 on: Yesterday at 11:12:16 AM »
> 1) The video crop mode setting isn't remembered by the camera

That's there for a reason: https://bitbucket.org/hudson/magic-lantern/pull-requests/776/disables-crop-mode-hack-when-turning/diff

dfort

  • Hero Member
  • *****
  • Posts: 1639
Re: Canon EOS M
« Reply #1235 on: Yesterday at 04:30:42 PM »
There's an open pull request to save the "Movie crop mode" setting in a preference file and restore the last used state.

https://bitbucket.org/hudson/magic-lantern/pull-requests/787/crop-hack-config/diff

I haven't tried it in a while but it looks like maybe it doesn't work on the other cameras that can do that trick (650D 700D 100D).
EOSM.202 EOSM.203 EOSM2.103 700D.115 5D3.*

dfort

  • Hero Member
  • *****
  • Posts: 1639
Re: Canon EOS M
« Reply #1236 on: Yesterday at 06:15:13 PM »
So I'm searching for EOSM2 stubs using similar cameras as reference (700D 100D EOSM) and the msg_queue_create stub on the EOSM doesn't seem to be matching what the other cameras are using:

Code: [Select]
/** Message queues **/
NSTUB(0xFFA88414 - RAM_OFFSET,  msg_queue_count)            // 0x1EE84 Above "!!!!!!! QUE Overflo"
NSTUB(0xFFA73C84 - RAM_OFFSET,  msg_queue_create)
NSTUB(0xFFA883D4 - RAM_OFFSET,  msg_queue_post)             // 1EE44
NSTUB(0xFFA881E8 - RAM_OFFSET,  msg_queue_receive)          // 1EC58

Shouldn't it be?
Code: [Select]
NSTUB(0xFFA880D8 - RAM_OFFSET,  msg_queue_create)

Not sure how to check this.


EOSM.202 EOSM.203 EOSM2.103 700D.115 5D3.*

a1ex

  • Administrator
  • Hero Member
  • *****
  • Posts: 9913
  • 5D Mark Free
Re: Canon EOS M
« Reply #1237 on: Yesterday at 06:27:35 PM »
0xFFA73C84 is a wrapper for 0xFFA880D8 (the only difference being at error handling, which never happened within our usage - yet).

For consistency, it's best to use the same stub on all models. Probably a good candidate for automation (the algorithm is in ARM-console, but that one does have some weird dependencies...)

dfort

  • Hero Member
  • *****
  • Posts: 1639
Re: Canon EOS M
« Reply #1238 on: Yesterday at 11:05:15 PM »
Also noticed that EOSM still has the old post_isr_hook/pre_isr_hook in unified. This was changed in the dm-spy-experiments branch with commit b1bd219.

EOSM.202/stubs.S
Code: [Select]
/** Interrupts **/
-NSTUB(0xFFAA775C - RAM_OFFSET,  post_isr_hook)
-NSTUB(0xFFAA7758 - RAM_OFFSET,  pre_isr_hook)
+NSTUB(0x3DD6C,     post_isr_hook)
+NSTUB(0x3DD68,     pre_isr_hook)
EOSM.202 EOSM.203 EOSM2.103 700D.115 5D3.*