This doesn't seem like a difficult task to approach from a software engineering perspective. For sure I don't know Canon OS caveats, but at a high level a design could be as follows:1) When in Video mode - set whatever video settings are available an...