简单搓个 GoPro 视频遥测数据叠加层生成工具

4 天前
 KasuganoSoras

前情提要

最近开始用 GoPro 录制一些骑行视频,想给视频加个速度表和小地图,结果发现 Telemetry Overlay 这个软件竟然要 199 美元,看了看微信余额还是打扰了,于是就秉承着自己动手丰衣足食的理念,做了个能凑合用的工具。

功能

怎么用

首先你需要从视频文件中提取出 GPMF 数据,这里我做了一个简单的 [提取工具] 以及它的 [源代码],只需将你的 MP4 视频文件拖动到 EXE 上,就可以自动从文件中提取出 GPX 和传感器数据。

接着,打开这个 [生成器工具],选择你想要生成的叠加层类型,然后上传 GPX 文件或者 Json 文件,调整帧率和其它参数,点击渲染,等待完成即可。

渲染完成之后视频会自动下载,导入到 PR 然后添加颜色键,选择黑色部分然后调整一下容差和边缘羽化,一般容差 2 ,羽化 16 就可以了,然后缩放一下,放置到你喜欢的位置就 OK 了。

这里有个简单的教程视频: https://www.bilibili.com/video/BV1osnizeEYp/

其他

目前我只试过渲染 10 分钟时长的视频,再长的没试过,欢迎尝试,有 bug 可以评论区反馈下。

算不上是 Telemetry Overlay 平替吧,毕竟目前功能比较少,也不能调颜色啥的,不过这四种图表基本都是我常用的,如果有好的建议也可以评论区分享下,我尽量实现。

941 次点击
所在节点    分享创造
5 条回复
ICB
4 天前
看不到最上面的图片。
KasuganoSoras
4 天前
@ICB #1 可能因为我用的国内图床
EgbertW
1 天前
这个有意思。我自己在用 Insta360 GO 3S 记录跑步,但是自带的软件叠加运动数据层的逻辑很奇怪,刚好楼主的生成器工具可以用得上。

PS 点进 GitHub 主页发现以前关注过
EgbertW
1 天前
@EgbertW #3 如果可以有一个每公里多少分钟的配速,还有实时心率的功能就好了
KasuganoSoras
1 小时 8 分钟前
@EgbertW #4 可以,等我研究下,不过心率这个功能估计得和其他硬件对接,GoPro 本身应该是没有这个数据的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1162856

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX