Remote control of multiple cameras for video recording - General Help and Assistance on using CHDK stable releases - CHDK Forum  

Remote control of multiple cameras for video recording

  • 10 Replies
  • 5621 Views
Remote control of multiple cameras for video recording
« on: 13 / August / 2019, 21:31:33 »
Advertisements
I run CHDK on multiple IXUS 185 cameras, and I use chdkptp to remote control these cameras.

For now, I know how to let cameras take photos at the same time. But I still don't know how to get them to shoot videos simultaneously.

As I know, I have to enter a command to control multiple cameras instead of using GUI interface.

Can someone tell me the command for video shooting?
« Last Edit: 13 / August / 2019, 21:33:14 by ssarda »

*

Offline reyalp

  • ******
  • 14114
Re: Remote control of multiple cameras for video recording
« Reply #1 on: 13 / August / 2019, 22:25:50 »
I run CHDK on multiple IXUS 185 cameras, and I use chdkptp to remote control these cameras.

For now, I know how to let cameras take photos at the same time.
Are you using multicam.lua to take photos? There are several ways this could be done, it would be helpful to know what your current setup is.
Quote
But I still don't know how to get them to shoot videos simultaneously.
Assuming you are using multicam.lua, for a camera like IXUS 185 which has a "video" button, you could could start video recording using something like
Code: [Select]
!mc:cmd('call click("video")')
The same command will stop it.
Don't forget what the H stands for.

Re: Remote control of multiple cameras for video recording
« Reply #2 on: 16 / August / 2019, 05:08:11 »
Thank you for your answer, reyalp!!

I always get a lot of help from the forum.

Can I ask you one more question? How can I sync when I shoot a video like this way?

As you guessed, I use 'multicam.lua'.

*

Offline reyalp

  • ******
  • 14114
Re: Remote control of multiple cameras for video recording
« Reply #3 on: 16 / August / 2019, 19:46:29 »
Can I ask you one more question? How can I sync when I shoot a video like this way?
I'm not sure what do you mean. If you want the video frames synced, that's not possible with chdkptp, or indeed with standard CHDK. There was some research on this a long time ago, but nothing generally usable came out of it.

If you want to use the multicam sync option so the "video" presses all happen within the normal multicam sync time (tens of ms), this can't be done with the command I suggested, but it would be possible with some additional code. However, I think the time between "video" being pressed and recording starting is pretty variable, so the value would be likely be limited.
The same applies to using the USB +5 trigger.
Don't forget what the H stands for.


Re: Remote control of multiple cameras for video recording
« Reply #4 on: 16 / August / 2019, 23:04:46 »
Can I ask you one more question? How can I sync when I shoot a video like this way?
### 1/  "Stills During Video Recording" the traditional (3D) movie sync method.

See the attached graphic. "Stills During Video Recording.jpg"

### 2/ Download the Canon's User Manual an look for a section describing "Stills During Video Recording".

----====Searching the CHDK firmware dumps====----

### 3/ The results of "MovieRecordInStill" Searching, for this string, in Digic 6 Cameras & Digic 7 Cameras, CHDK firmware dumps.

i.e. NotePad++ by using the "NP++ Multi-Instances" method and then Searching for "MovieRecordInStill" in ALL the files.

----====Searching Digic 6 Cameras====----

(2 hits in 2 files)

====M3====

  ...:\CHDK-Compiler_r288\Strings\Eos_M3-101a_Strings.txt (1 hit)
    Line 12360: FC176EE0    FC176EE0    0    _fMovieRecordInStill  :%d
 
====M10====

 ...:\CHDK-Compiler_r288\Strings\M10-110g-Strings.txt (1 hit)
    Line 12173: E01756AC    E01756AC    0    _fMovieRecordInStill  :%d

----====Searching Digic 7 Cameras====----

====M5====

(0 hits in 2 files)

====M6====

(0 hits in 2 files)

====M100====

(0 hits in 1 files)

This indicates that the "MovieRecordInStill" method won't work for Canon Digic 7 Cameras.

----====SDM StereoDataMaker:- Movie Cameras====----

### 4/ Using a "SDM Movie Synchronisation Cable"

Google, Ref #1:- SDM v2 - SDM Creative photography with Canon compact cameras

Google, Ref #2:- sdm.camera/sdm/documentation/SDM_User_Manual.pdf

May 25, 2016 - SDM StereoDataMaker extends the functionality of the Canon ...
This reliable and very good sync has not been reported for other .....
Shooting 3D using a stereo- or multicamera rig. .....
for Canon compact cameras of the IXUS, Elph and PowerShot series, ......
distance apart for recording hyper movies.

----====Simplified Versions====----

### 1 & 2/ "Stills During Video Recording" is it in the users manual.

### 3/       "MovieRecordInStill", is it in the CHDK firmware dumps.

### 4/      "SDM StereoDataMaker", is the camera ported to SDM.

Also:-

### 5/      Can, "MovieRecordInStill", be run via a Canon Basic script etc.

### 6/     Would, "MovieRecordInStill", still work with CHDK HS  cameras at 240 frames per second.   

H-H

Edit # 1 Added (Original Concept) Attachment:- Genlock Canon 5D's & Shoot 3D, DSLR Cameras Create Amazing 3D
         Thanks to Peter Clark at Attic Studios
« Last Edit: 19 / August / 2019, 00:52:39 by Hardware_Hacker »

*

Offline reyalp

  • ******
  • 14114
Re: Remote control of multiple cameras for video recording
« Reply #5 on: 17 / August / 2019, 17:59:59 »
Hardware_hacker:
As often happens, your post is extremely confusing to me.

Are you saying you have an actual, working solution to the OPs question? Or are you just posting things you think might be related in some way?

There is no CHDK for any digic 7, camera, so it's unclear how those are relevant. In fact, the OP stated they are using  IXUS 185, so any other camera is probably not relevant.
Don't forget what the H stands for.

Re: Remote control of multiple cameras for video recording
« Reply #6 on: 19 / August / 2019, 01:03:19 »
Hardware_hacker:
As often happens, your post is extremely confusing to me.

Are you saying you have an actual, working solution to the OPs question?
Or are you just posting things you think might be related in some way?

There is no CHDK for any digic 7, camera, so it's unclear how those are relevant.
In fact, the OP stated they are using  IXUS 185, so any other camera is probably not relevant.
0/ An "extremely confusing post",  This was why I will post addiditional details to further explain the  "Original 2013 era Concept"
    and how it "Might" apply/work with existing CHDK_VX and CHDK_DryOS Cameras up to CHDK_Digic 6.

1/ Re Above Post #4 Added "Genlock Canon 5D's & Shoot 3D, DSLR Cameras Create Amazing 3D,
    With thanks to Peter Clark at Attic Studios, discovered in 2013.

2/ To Do, some links to Older CHDK and SDM relavent posts by Microfunguy and Others.

i.e. "Synchronising Canon Powershots for Stereo, hyper and Lenticular Movies, by microfunguy"

3/  For More Details on "Synchronising SDM Movies" its best to directly contact microfunguy
     to find out if the "Original 2013 era Concept" was used, in 2016, or something very different.

5/  Re:- IXUS 185 if the Canon User Manual has a section about "Stills During Video Recording" then the
     traditional (3D) movie sync SDM method may also work for the IXUS 185 camera.

5/  Re Attached "Concept" file:-   _StartMovieRecord During Video Recording & [ HP Delayed Sync]
     There may be (in 2019, and with the benefit of hind sight and using Canon Basic) other methods of
     acheiving similar  end results for "Precision, Multi-Camera Movie Sync".

6/  To be continued in another Post, in order to add more details.

H-H
     
« Last Edit: 19 / August / 2019, 02:00:29 by Hardware_Hacker »

Re: Remote control of multiple cameras for video recording
« Reply #7 on: 20 / August / 2019, 02:12:40 »
Thank you for your reply!!
reyalp, Hardware_Hacker

My apologies for the late reply.

These days I haven't had time to look at the forum. Because the video recording issue was not our main issue. In fact, I can't take a good look at your answer because of other problems. I am not an English speaker, so I need more time to read your reply. I'll read your answer when my problem is solved. I'm really sorry. :( :(
The command that reyalp told me last time is useful!

I'm trying to connect 64 cameras to one computer at a time, but this doesn't work. May be it's a usb topology problem or performance problem for my computer. Anyway, now only about 40 cameras are connected. If anyone has any advice on this matter, please tell me.

Thanks!


*

Offline reyalp

  • ******
  • 14114
Re: Remote control of multiple cameras for video recording
« Reply #8 on: 20 / August / 2019, 12:37:34 »
Anyway, now only about 40 cameras are connected. If anyone has any advice on this matter, please tell me.
I know others have had problems that only appeared with large numbers of cameras. I don't have a link to a specific thread, but I think it mostly turned out to be electrical issues or problems with some USB hubs. If you provide more details of your setup, people here might have suggestions.

You might find those discussions from https://chdk.fandom.com/wiki/Multiple_Cameras_using_CHDK or https://www.google.com/search?q=site:chdk.setepontos.com+multicam
Don't forget what the H stands for.

Re: Remote control of multiple cameras for video recording
« Reply #9 on: 20 / August / 2019, 16:17:09 »
, but I think it mostly turned out to be electrical issues or problems with some USB hubs. If you provide more details of your setup, people here might have suggestions.
To build on @reyalp 's comment,  things you can get away with electrically with a handful of interconnected cameras will start to behave strangely as the number of cameras in use increases.  This is almost always an issue with not understanding how to provide a rock solid common electrical ground - especially with cheap A/C brick style power supplies and low cost USB hubs.  A detailed wiring diagram showing exactly how your cameras are connected is essential here.
 
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal