Gentoo Linux 使用gopro录像调用
1 min read前言:
gopro的linux应用端是没有的,只有windows与mac桌面应用端,网上搜索到的一些文档说明经实操后并不能很好的与gopro连接,最后使用的是gopro-py-api抓取图像。
下载安装地址:https://github.com/KonradIT/gopro-py-api
在安装前需要准备工作:
- GOPRO连接电源并打开
- GOPRO设置无线连接方式打开
- 电脑使用无线连接到GOPRO的WIFI热点,GOPRO的SSID及密码可以GOPRO设备信息查到
//安装 $pip install goprocam --user //安装完后进入python,替换为自己的版本号,如果是有多版本python共存的情况下,例如我的默认使用python3.9安装的,运行时便使用python3.9进入python环境,如果使用其它版本进入会发现模块没有被加载的报错信息 $python //依次执行如下命令,第三、四行可不执行,仅作测试用,可直接执行一、二、五行后就可调用视频进行录像 >>> from goprocam import GoProCamera, constants >>> gopro = GoProCamera.GoPro(constants.gpcontrol) >>> gopro.overview() >>> gorpo.shoot_video() >>> gopro.stream("udp://127.0.0.1:1000") //然后新开端口执行以下命令打开MPV就可以看到视频图像 $sudo mpv udp://127.0.0.1:1000 //最后打开其它应用将MPV窗口作为输入源便可调用录像