前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Gopro-Py-api测试篇

Gopro-Py-api测试篇

作者头像
云深无际
发布2021-04-14 12:41:44
5480
发布2021-04-14 12:41:44
举报
文章被收录于专栏:云深之无迹云深之无迹
代码语言:javascript
复制
https://github.com/KonradIT/gopro-py-api

上个PyHero,我写着写着,气氛不太对~,我重新写一个吧.上个不鸽,我气氛对了再写.

适用于Python的非官方GoPro API库-通过WiFi连接到GoPro。

先clone库,看看结构


安装

从 PyPi:

代码语言:javascript
复制
pip install goprocam

Git (不稳定):

代码语言:javascript
复制
git clone http://github.com/konradit/gopro-py-api
cd gopro-py-api
python setup.py install

输出结果,开始研究~

今日主角.GoPro Hero4 Black

开机,进设置.打开WIFI

电脑搜索,并连接相机

跑一段程序.~~~

相机成功执行!!!!

电脑端的输出信息

代码语言:javascript
复制
from goprocam import GoProCamera, constants

goproCamera = GoProCamera.GoPro()

goproCamera.shoot_video(10)
代码语言:javascript
复制
test_has_sd_card (__main__.MainTests) ... Needs an SD card
HERO4 Black    
HD4.02.03.00.00
Camera successfully connected!
ok
test_photo_mode (__main__.MainTests) ... PHOTO MODE
HERO4 Black    
HD4.02.03.00.00
Camera successfully connected!
ok
test_power_off (__main__.MainTests) ... POWER OFF
HERO4 Black    
HD4.02.03.00.00
Camera successfully connected!
ok
test_power_on (__main__.MainTests) ... POWER ON
Waking up...
Waking up...
ok
test_recording_status (__main__.MainTests) ... isRecording
HERO4 Black    
HD4.02.03.00.00
Camera successfully connected!
ok
test_shoot_video (__main__.MainTests) ... shoot_video(5)
HERO4 Black
HD4.02.03.00.00
Camera successfully connected!
ok
test_shutter (__main__.MainTests) ... SHUTTER START
HERO4 Black
HD4.02.03.00.00
Camera successfully connected!
ok
test_take_photo (__main__.MainTests) ... take_photo()
HERO4 Black
HD4.02.03.00.00
Camera successfully connected!
ok
test_video_mode (__main__.MainTests) ... VIDEO MODE
HERO4 Black
HD4.02.03.00.00
Camera successfully connected!
ok

----------------------------------------------------------------------
Ran 9 tests in 85.749s

OK

一段测试代码,运行一下

代码语言:javascript
复制
from goprocam import GoProCamera
from goprocam import constants
import time
"""
间隔10s照片
"""
gpCam = GoProCamera.GoPro()
print(gpCam.take_photo(10))

在上图中,有一个ip地址。复制在浏览器打开。

直接点视频会下载,速度也是还可以但是4k的分辨率还是建议自己插卡传输


本文中粗浅的连接相机,跑了几个程序。并没有深入的来折腾。下一篇文章会使用高级功能。

比如,在树莓派上面的实时传输。人脸识别

Linux上的串流功能等~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
人脸识别
腾讯云神图·人脸识别(Face Recognition)基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、比对、搜索、验证、五官定位、活体检测等多种功能,为开发者和企业提供高性能高可用的人脸识别服务。 可应用于在线娱乐、在线身份认证等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份确认等需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档