骑行跑步

免费工具

更改 FIT 文件上的运动。

Change the sport on a Garmin FIT file - cycling, running, swimming, hiking, fitness equipment, and dozens more, plus sub-sports like road, gravel, mountain biking, trail running, and indoor cycling. Fix activities that got recorded with the wrong sport tag, switch virtual骑行to cycling, or move a strength session to the right bucket.免费,在浏览器内,无需上传。

运动:通用变为运动: 自行车

工作原理

  1. 1

    删除 FIT 文件

    直接来自您的手表或主机。

  2. 2

    选择新运动

    骑自行车、跑步、游泳、徒步旅行、健身器材 - 以及公路或碎石等子运动。

  3. 3

    下载更正后的文件

    上传到 Strava 或 Garmin Connect,活动就会进入正确的类别。

你会获得什么

  • 在会话和运动信息中重写运动和子运动
  • 可选的活动名称覆盖更干净的 Strava 标题
  • 每个标准 Garmin 运动和子运动枚举的下拉列表
  • 自由文本覆盖异国情调或供应商特定的运动价值观
  • 通过官方GarminFITSDK重新编码,保证往返安全
  • 离线工作 - 文件保留在您的设备上,无需注册

何时使用这个

每当记录的FIT有错误的运动标签时,请使用运动转换器 - 虚拟的Zwift骑行保存为跑步,当您想要骑自行车时作为“健身器材”返回的训练课程,手表判定为步行的徒步旅行,或记录为“其他”的游泳。 Also useful for athletes converting multisport activities into split single-sport files, or for runners and cyclists who want to manually tag indoor vs outdoor with the right sub-sport so platforms display them separately.在文件级别修复运动可以在多次重新导入后继续存在;在平台端修复它只会更新该一个平台。

它是如何工作的

The FIT format stores sport in three places: the session message (one per activity), the sport message (one or more per file, used for multi-sport), and the lap message (one per lap, optional).该工具使用官方 Garmin SDK 解码您的 FIT,遍历每个会话、运动和圈数消息,并使用您选择的新枚举值重写 sport 和 sub_sport 字段。如果您设置了活动名称覆盖,则 session.sport_profile_name 和 Activity.name 字段也会被重写。然后,通过 SDK 的编码器使用正确的 CRC 和标头对文件进行重新编码。一切都发生在本地 - FIT 永远不会离开您的设备。

常见错误

三要插旗。 First, hitting duplicate detection on Strava when re-uploading the corrected file - the original wrong-sport upload is still there and Strava sees the same start time.先删除原来的或者移动时间戳。其次,选择了错误的子运动(例如,公路自行车实际上是山地自行车骑行) - 该活动将落在正确的顶级存储桶中,但子分类仍然会关闭,这会影响一些Strava和Garmin过滤器。第三,预期更改会更新派生指标,例如 Strava 的特定运动 PR - Strava 在上传时重新计算 PR,因此重新上传的包含更正运动的文件将根据正确运动的 PR 重新评估,但历史活动仍然标记为错误,除非您也重新处理它们。

常见问题

为什么运动对 FIT 文件很重要?
Strava, Garmin Connect, Intervals.icu, and every other training platform buckets activities by sport. The wrong sport tag and your indoor骑行lands in the running bucket, your power profile gets polluted with non-cycling data, your weekly volume reports lie, and your achievement progress goes off. Fixing the sport at the file level is the cleanest way - editing on the platform side often only changes display, not the underlying data.
How do I change a virtual骑行from "running" to "cycling"?
将 FIT 放入运动变换器中,选择骑行作为新运动,并可选择室内骑行或虚拟骑行作为子运动。训练、运动和单圈信息全部一次性重写。重新上传到您的平台(删除原始内容或使用我们的 [FIT 时间调整器](/tools/fit-time-adjuster) 移动时间戳以避免重复检测),活动就会进入其所属的骑行桶中。
体育运动和亚体育运动有什么区别?
运动是顶级类别(骑行、跑步、游泳、徒步旅行、多项运动、健身器材等)。 Sub-sport is the modifier (Road, Mountain, Gravel, Track, Trail, Indoor, Virtual, Treadmill, etc). Platforms use both. Strava主要读取sport,但尊重子sport进行过滤; Garmin Connect uses both extensively for activity types and progress tracking. Set both correctly for the cleanest result.
我的设备记录了不在下拉列表中的第三方运动 - 我该怎么办?
该工具为运动枚举值提供自由文本覆盖。如果您知道 Garmin 运动 ID(例如攀岩 60,冲浪 76),则可以直接输入。大多数用户不需要这个 - 下拉列表涵盖了官方列出的每项运动Garmin。如果您需要公共规范中不存在的枚举,请发送电子邮件至 hello@neverchill.com,我们将考虑添加它。
重新上传后Strava会重新分类活动吗?
是 - Strava 在每次上传时读取运动场并相应地分配活动类型。 The challenge is duplicate detection: if the original wrong-sport activity is still on Strava at the same timestamp, the re-upload will be rejected as a duplicate.要么先删除原始文件,要么在重新上传之前使用我们的[FIT时间调整器](/tools/fit-time-adjuster)将开始时间移动一分钟。
这是否也修复了活动标题?
可选。运动变换器有一个标题覆盖字段 - 如果您设置它,FIT 文件中的活动名称将被重写以匹配。 Strava 和 Garmin Connect 都会在上传时读取此内容,因此您可以一次性修复运动和标题。 Leave it blank to keep the original title.
改变运动项目后,我的功率、心率和配速数据是否仍然有效?
是 - 更改运动仅重写会话、运动和单圈消息中的运动和子运动枚举值。记录流(心率、功率、节奏、速度、纬度、经度、海拔、温度)保持不变。 Average and total fields stay the same.只是平台对活动的分类方式发生了变化。
运动改变者是免费的吗?
是的 - 免费,无需注册,无需上传。 Strava and Garmin Connect both let you change activity type after upload, but neither lets you do it cleanly at the file level for re-import or sharing. This tool does.

把你的训练保存到真正的日志里

一次性修正运动类型,之后每次骑行和跑步都会被集中分析。Domestique 会替你读取数据。

创建免费帐户