我想以编程方式将佳能数码单反相机的设置从高清更改为 4K,反之亦然。我使用 gphoto2、libghoto2 来控制设置并捕捉照片和视频。(我已经在相机上将 nob 物理切换到视频模式)
相机型号:佳能 EOS 5D Mark IV。
相机上的相机设置如下所示:
Movie Record Quality
- MOV/MP4
- Movie rec. size (MP4)
-- FHD 50.00P IPB
-- FHD 25.00P IPB
-- FHD 25.00P IPB (Light)
- Movie rec. size (MOV)
-- 4K 25.00P MJPG
-- FHD 50.00P ALL-I
-- FHD 50.00P IPB
-- FHD 25.00P ALL-I
-- FHD 25.00P IPB
gphoto2 --list-all-config
没有列出这些设置。有没有办法可以使用脚本切换这些。
gphoto2 --summary
相机摘要:
制造商:Canon.Inc 型号:Canon EOS 5D Mark IV 版本:3-1.0.4 序列号:XxxxxxxX 供应商扩展 ID:0xb (1.0)捕获格式:JPEG 显示格式:关联/目录、脚本、DPOF、MS AVI、MS Wave、JPEG、CRW、未知(b103)、未知(bf02)、定义类型、未知(b104)、未知(b105)
设备功能:文件下载、文件删除、文件上传无图像捕获、无打开捕获、佳能 EOS 捕获、佳能 EOS 捕获 2 佳能 Wifi 支持
存储设备摘要:store_00010001:存储描述:CF VolumeLabel:无 存储类型:可移动 RAM(存储卡) 文件系统类型:数码相机布局 (DCIM) 访问能力:读写最大能力:32011124736 (30528 MB) 可用空间(字节):32010960896 (30528 MB) 可用空间(图像):-1
设备属性摘要: 属性 0xd402:(只读) (type=0xffff) 'Canon EOS 5D Mark IV' 属性 0xd407:(只读) (type=0x6) 1 属性 0xd406:(readwrite) (type=0xffff) 'Unknown Initiator ' 属性 0xd303:(read only) (type=0x2) 1 Battery Level(0x5001):(read only) (type=0x2) Enumeration [100,0,75,0,50] value: 100% (100)
再次感谢。