gpx2videogpx2video

更新日志

gpx2video 所有重要更新都会记录在这里。

v1.3.0

2026-10-10

1.3.0 新增多视频剪辑和仅依赖 GPX 的绿幕元素视频导出,并系统改进编辑、预览与合成的一致性。 多视频时间轴 • 一个项目可导入多个 MP4、MOV 或 M4V 视频。每个片段均可独立切割、拖动、裁剪和删除;双击 Video 或 GPX 片段可吸附到前一片段末尾。 • Cmd+B 和切割按钮仅作用于选中的 Video 或 GPX 片段,且指示器须位于片段内部。点击素材只负责选择,点击或拖动时间标尺才会移动指示器。 • 修复拖动或裁剪视频后预览闪烁、内容区间播放黑屏的问题,包含小数秒位置编辑。 • 标尺以首个视频片段起点为零点,并在左侧补齐负时间。归位回到零点,新增对齐按钮可将 Video、GPX 两条轨道各自的起点移到零点。 • 缩放图标支持逐档点击,调整滑块、滚轮和双指捏合的响应。切割后的片段在各缩放倍率下保持精准位置,不再视觉重叠。 • 裁剪越过指示器时不再改变缩放、滚动位置或指示器时间。新的切割与裁剪保留至少 1 秒时长,并受原素材边界限制。 • 工具栏统一为 32pt 图标按钮,选中片段使用浅红细边框;片段两端隐藏手柄,仅保留裁剪光标。悬停 1 秒显示片段时长,有小时才显示小时部分。 Overlay 绿幕模式 • 新增 Regular 常规合成与 Overlay 元素视频模式。Overlay 只使用 GPX 驱动组件,背景为墨绿色,不解码视频素材,也不包含音轨。 • 在导出弹窗中选择 4K、1080p 或 720p。Overlay 保留项目比例及横竖方向;免费版仍为带水印的 720p。 • 元素视频采用独立低码率预算:系数 1.00 时,4K 为 8 Mbps、1080p 为 3 Mbps、720p 为 1.5 Mbps;实际文件体积取决于内容。 • 可先导入视频,也可先导入轨迹。切换模式保留视频编辑与组件排布;没有视频文件也能导出 Overlay。 画布与组件 • 首次导入视频的显示尺寸(包括旋转信息)确定固定项目画布,Regular 与 Overlay 共用;移动或删除视频片段不会改变画布。 • 调整 App 窗口时,整张预览等比缩放。组件的位置、大小、文字、边框和导出排布始终以项目画布为准。 • MAP、PATH 尺寸统一为 100–200 逻辑 pt,更适合竖屏排布;拖动边界计入 GTA 外扩圆环和指北徽章。 • 修复 MAP 与心率、心率曲线组合导出时组件被裁切的问题。每个组件独立且仅应用一次透明度,文字和免费版水印不再受 MAP 透明度影响。 导出控制与性能 • 导出弹窗的各分辨率选项显示预计文件大小;新增 0.60–1.00 压缩系数,调整视频码率预算并实时更新估算。系数不等于实际文件体积比例。 • 常规导出从时间轴零点开始,不包含首个视频片段之前的空白;片段之间仍保留黑底和静音,GPX 与组件保持原有对齐关系。 • 两种模式共用 OpenStreetMap 帧预取,让地图渲染与合成、编码重叠执行,并限制内存占用;继续支持后台和最小化导出。 • PATH 的底图、整条轨迹和定位点描边提前绘制,减少逐帧重复工作;长时间导出不再一次性保存所有帧参数和全部文字图片。 • 地图捕获持续失败时明确报告导出失败,不再静默生成地图冻结或缺失的“成功”视频。 稳定性与项目恢复 • 修复重复导入时偶发的轨迹误连,保留单个 GPX、TCX 文件内部的不连续分段;改善跨国际日期变更线轨迹的平滑与位置插值。 • 对非法坐标、部分缺失时间戳、倒序时间及超出支持范围的时长明确报错;完全不带时间戳的轨迹仍按每点 1 秒处理。 • 修复等点数裁剪后心率范围、曲线复用旧结果的问题,并同步预览与导出共用缓存的并发访问。 • 清空后撤销可同时恢复 GPX 源数据和片段;组件删除支持撤销与重做;旧项目尚未结束的导入结果不会进入新项目。 • 改善 PATH 在切换地图服务商、修改 token、编辑轨迹几何或清空有效轨迹后的刷新。 • 导出禁止覆盖输入素材,包括指向同一文件的别名;只有编码成功后才替换已有输出文件,失败或取消会保留原文件。退出 App 会等待导出清理完成。 • 项目文件及上次会话保存多视频编辑、模式、压缩系数、横竖画布和固定组件布局;继续读取旧版项目。新保存的 v5 项目需要 1.3.0 或更新版本打开,损坏的项目参数会在替换当前会话前校验。 本次发布为官网分发版本,不包含 Mac App Store 上架。

v1.2.1

2026-09-29

修复 App 最小化、隐藏或被其他窗口遮挡时视频导出变慢的问题。OpenStreetMap 地图在后台导出及后续队列任务中均可持续正常渲染。

v1.2.0

2026-07-31

地图和轨迹缩略图组件新增边框风格:细灰 Default 或 GTA 三环(带实时指北方位徽章); 预览区点击组件即可选中,按 Delete 直接隐藏(Cmd+Z 可撤回); OpenStreetMap 导出的地图现在与预览完全一致。

v1.1.1

2026-05-20

修复 bug。

v1.1.0

2026-05-20

新增心率 widget 和心率曲线 widget; 长 GPX 文件(1 小时以上,含高频 GPS)拖入不再卡死; 修复多个 widget 导出闪烁。

v1.0.5

2026-05-18

修复 bug。

v1.0.4

2026-05-18

工具栏显示当前项目文件名; .g2v 文件不再保存 Mapbox token,避免分享时泄露 API 私钥。

v1.0.3

2026-05-18

Finder 双击 .g2v 项目文件直接打开,带专属文档图标。

v1.0.2

2026-05-17

测试版本,验证 app 内更新通知功能。

v1.0.1

2026-05-16

首次公开发布,集成 Stripe 支付与许可证管理

v1.0.0

2026-05-15

BETA版本。