没有 Garmin Connect,如何打开 FIT 文件
查看 FIT 文件不需要 Garmin 账户、同步应用或任何上传。本指南介绍浏览器查看器、本地转换成 GPX 的方法,以及桌面选项——文件始终待在你的机器上。
教练发来一个 .fit 文件。你的 Garmin 早在几年前就卖掉了。或者你只是想在把文件交给任何东西之前,先看看手表到底录了什么。Garmin 官方的答案是一个账户加一整套同步生态——但 FIT 文件说到底只是个文件,打开它不该付出这两样代价。
三条实用的路,按省事程度排列。
路线一:浏览器查看器
最快的路径是本站的 FIT 查看器:把文件拖到页面上,当场解析——地图、距离、海拔剖面、时间,以及录制中包含的心率和功率。
真正要紧的属性是解析发生在哪里:在你的浏览器里、你的机器上。文件不会被上传到服务器,因为压根没有上传这一步——页面在本地读取字节。对一个装着你(或别人)训练史和家庭住址的文件来说,这个区别就是全部意义。很多在线转换器和查看器会坦白自己是上传式的;有些则对此闭口不谈。把 GPS 文件拖到任何地方之前,都值得先弄清你面前的是哪一种。
路线二:转成 GPX,随处打开
如果目的地是地图工具、Google Earth、GIS 软件或任何讲 GPX 这门语言的世界,转换一次就够:FIT 转 GPX 把录制变成通用的轨迹格式——同样在浏览器里本地完成。
做这笔交易之前先看清筹码:轨迹、时间戳和海拔会跟着走;心率、功率、圈数和 session 汇总不会——这是 GPX 格式的天花板,不是转换器的(格式对比)。要看去了哪儿,转换不会丢任何你会想念的东西。要看骑得多狠,请直接查看 FIT。
路线三:桌面软件
对于反复的、离线的、重量级的分析,桌面工具配得上一场安装:
- GoldenCheetah——开源,原生读 FIT,训练分析足够深。是数据型运动员中间的标准答案。
- 厂商工具——Garmin BaseCamp 之类的软件伺候自家的生态;如果你本来就住在其中,它们有用。
对这个文件里有什么来说,桌面软件是大炮打蚊子——那是查看器的问题——但对分析我过去十二周来说正合适,而那种事本来也不该交给任何网页替你做。
FIT 文件里到底有什么
这段背景对读懂任何查看器的输出都有用:FIT 活动的结构是一串消息——一个文件头、一条概括整个活动的 session(会话)消息、标记结构的圈(lap)消息,以及一条密集的 record(记录)消息流,承载着一个个 GPS 和传感器采样。能给你看圈数和 session 汇总的查看器,读的是这些消息;只给你看地图上一串点的,是把记录流压扁了,给你看的是这个文件所知内容里最少的那部分。
这个结构也解释了为什么 FIT 文件紧凑(二进制的采样流,而非啰嗦的 XML),以及为什么被截断的文件会败得那么彻底(末尾的校验和根本没到)——如果你手上的文件打开是乱码或者根本打不开,那是损伤,下一步是 FIT 修复,不是换一个查看器。
怎么选
一个文件,四个诚实的答案——没有一个需要你把训练数据交给某个平台,才能看一眼你的训练数据。
常见问题
不能。FIT 是紧凑的二进制格式,文本编辑器打开只见乱码,Excel 也没有可导入的东西。先转成 GPX,或者用一个替你解析二进制结构的查看器。