Re: gphoto2 - trigger movie record with storage on camera?

Marcus Meissner <[email protected]> Tue, 11 Feb 2025 10:46:53 +0100
Newsgroups gmane.comp.multimedia.gphoto.user
Organization SUSE Software Solutions Ger many GmbH, Frankenstraße 146, 90461 Nuernberg, Ger many, GF: Ivo Totev, Andrew Myers, Andrew McDonald , Martje Boudien Moerman, HRB 36809, AG Nürnberg
Message-ID <[email protected]>
On Mon, Feb 10, 2025 at 01:01:50PM -0700, Mark Knecht wrote:
> Hi,
>    I'm using gphoto2 successfully over USB triggering still frame pictures
> and movies at webcam resolutions. What I haven't figured out is how to
> trigger a movie recording where the video is at full res for the camera and
> the data just stays on the camera to be downloaded later.
> 
>    Is this possible?
> 
>    My camera is a Canon Rebel T7 / 1500D.
> 
> gphoto2 --capture-image gives me a photo at 6000x4000
> gphoto2 --capture-movie gives me a mjpg file on the computer with a
> resolution of 1024x576
> 
> Capturing a movie using the camera's controls and downloading it after it's
> done gives me a MOV file with a resolution of 1920x1080
> 
>    Is it possible to just trigger the recording of 1920x1080 and leave it
> on the camera?

Yes, this should be possible.

http://gphoto.org/doc/remote/

- Newer Canon EOS DSLRs (around 7D and later) : Switch the camera to
  movie record mode on the camera. Then run

 	 gphoto2 --set-config viewfinder=1 --set-config movierecordtarget=Card --wait-event=10s --set-config movierecordtarget=None --wait-event-and-download=2s

 (before 2.5.6, replace viewfinder by eosviewfinder).

 If this does not work, check and switch the capturetarget to SD Card (gphoto2
 --set-config capturetarget=1) 

(to avoid download, remove the --wait-event-and-download options)

Ciao, Marcus