2024年4月24日

HYEOS

随事而为

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窗口作为输入源便可调用录像

视频教程点击播放

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注