Unable to Initiate Video capture using USB API

Hi, I have been trying to Initiate Video capture from Ricoh Theta V using USB API. I have libptp installed. I am successfully able to change capture mode from still capturing to video but when I issue capture command in Video Mode I get this error

zain@zain-MacBookPro:~$ ptpcam --set-property=0x5013 --val=0x8002

Camera: RICOH THETA SC
'Still Capture Mode' is set to: [Normal]
Changing property value to 0x8002 [(null)] succeeded.

ptpcam -c

Initiating capture
PTP: Access Denied
ERROR: Could not capture.

Start Video Capture

Stop Video Capture

I think the ptpcam -c sends initiate capture, which won’t work on video mode.

https://api.ricoh/docs/theta-usb-api/operation/initiate_open_capture/

1 Like