心率
功率
流合并

免费工具

将心率、功率或节奏从一个文件移植到另一个文件上。

将心率、功率、节奏、速度、海拔或温度流从一个活动文件合并到另一个活动文件中。删除目标 FIT(或 GPX 或 TCX),删除并行源文件,选择要复制的流,然后该工具对它们进行时间对齐并将其移植到其中。专为同时在两台设备上录制的运动员而设计,他们需要一个包含所有数据的干净输出。

功率:无变为功率:248瓦

目标文件(接收新数据)

源文件(要嫁接进来的数据)

工作原理

  1. 1

    删除目标文件

    嫁接新数据的文件。输出保留该文件的格式。

  2. 2

    删除源文件

    包含要复制的流的文件。 FIT、GPX或TCX都可以。

  3. 3

    选择流和容差

    检查要移植的流(心率、功率、节奏、速度、海拔、温度)。选择时间匹配容差 - 我们从您的窗口内最近的源点复制。

你会获得什么

  • 每个流复选框 - 仅复制 HR、仅复制功率或任意组合
  • 具有可配置容差(1 秒至 30 秒)的时间对齐匹配
  • 差异统计显示每个嫁接流有多少目标点
  • 可使用 FIT、GPX 和 TCX 作为目标和源
  • 通过官方 Garmin SDK 重新编码输出以确保往返安全
  • 离线工作 - 两个文件都保留在您的设备上

何时使用这个

只要两个设备捕获相同的活动并且您需要一个合并文件,就可以随时使用合并功能。常见场景:自行车电脑加手表双重记录(主机有 GPS/电源,手表有心率)、心率带忘记在一台设备上但与手机上的另一台第三方功率计应用程序配对、在没有 ANT+ 配对的情况下与主机一起记录、双重记录一场比赛以实现冗余,然后注意到备份设备上的一个流更干净。合并将两个并行录音变成一个可以上传到任何地方的规范文件。

它是如何工作的

该工具将这两个文件解码为浏览器中每个流的时间序列。对于目标文件中的每个跟踪点,它会在源文件中查找容差窗口内最接近的时间戳。如果找到匹配项,它将把每个检查的流的源值复制到目标跟踪点中。如果在容差范围内未找到匹配项,则目标将保留其现有值(如果没有,则为 null)。逐点移植后,文件将被重新编码 - 通过官方 Garmin SDK 进行FIT,通过本机 XML 序列化进行GPX 和 TCX - 并下载。整个过程都是本地的:两个文件都不会离开您的设备。

常见错误

三个值得指出的错误。首先,时钟不匹配 - 如果一个设备的时钟偏差了几分钟(对于不同步的手机来说很常见),移植将在大多数点上默默地失败,因为在容差范围内没有任何匹配。检查差异统计数据;如果匹配点的百分比较低,请首先通过我们的 [FIT 时间调整器](/tools/fit-time-adjuster) 运行源来纠正时钟。其次,跨设备嫁接 GPS 位置 - 该工具默认情况下不会执行此操作,因为两个设备每个点会有几米的差异,并且结果是锯齿状的。坚持心率、功率、节奏和其他标量流。第三,将嘈杂的手机 GPS 的海拔高度移植到干净的气压高度计记录上 - 目标变得更糟。始终从更好的设备移植到目标文件中。

常见问题

如果两个录音不同时开始怎么办?
没问题 - 该工具通过绝对时间戳进行匹配,而不是通过记录索引进行匹配。只要两个文件实时重叠,移植就有效。源时间窗口之外的目标部分保留没有嫁接数据(您保留原来存在的任何内容)。
我应该使用什么公差?
5 秒是一个合理的默认值,涵盖了大多数情况。如果两个设备都以 1Hz 记录且您想要严格匹配,则可降至 1-2 秒。如果一台设备对其流进行二次采样,则提高到 10-30 秒(某些 Garmin 设备以较低频率记录 HR 以节省电池,并且某些功率计以不同的时间间隔进行报告)。合并后的差异统计数据会告诉您匹配的目标点的百分比,因此如果跳过太多点,您可以以更大的容差重新运行。
源文件的圈数和训练总数会保留吗?
否 - 仅每个轨迹点流值。目标文件的圈数、训练摘要、课程点和事件消息保持不变,因此活动的结构不会改变。这是有意为之的:您通常需要目标的组织和源的传感器数据,而不是两者的混合。
其典型用例是什么?
两设备录音。您在 Garmin Edge(具有 GPS、功率、节奏)上记录户外 骑行,但您还佩戴了 Apple Watch(它捕获心率和恢复数据)。您想要一个合并了 FIT 的 Strava,它具有 Garmin 的功能和 Apple 的 HR。将 Garmin FIT 作为目标,将 Apple GPX 作为源,选中 HR 框,下载。完毕。
我可以将踏板仪表的电源合并到没有电源的主机上记录的骑行吗?
是 - 如果功率计记录其自己的 FIT(有些通过 Connect IQ 数据字段或配对的手机应用程序记录),则将无功率主机骑行作为目标,将仅功率 FIT 作为源,检查功率,合并。输出看起来就像是带有电源的普通主机录音。
这也适用于交换方向合并吗?
是的。 “目标”和“源”标签只是输出的文件。您可以使用任一文件作为任一角色。尝试一个方向,查看差异统计数据,如果另一种方式更干净,则切换。
如果目标已经拥有我正在嫁接的流,会发生什么情况?
移植会在每个匹配的时间戳处覆盖目标的现有值。这是故意的 - 您通常会移植,因为目标的流版本丢失或错误。如果您只想填充间隙(仅在目标缺失的地方写入源值),请选中工具页面上的间隙填充选项。
Strava 和 Garmin Connect 会接受合并的文件吗?
是的 - 输出是使用官方 Garmin SDK 重新编码的完全有效的 FIT(或 GPX/TCX)。 Strava 将其视为任何其他上传。如果您因为原始文件丢失流而重新上传,Strava 将根据开始时间和距离检测重复项 - 要么先删除原始文件,要么使用我们的 [FIT 时间调整器](/tools/fit-time-adjuster) 将开始时间移动一分钟。

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

修补一次文件,之后每次骑行和跑步的数据就都能集中分析。Domestique 会帮你读取数据。

创建免费帐户