mahlernim/google-timeline-visualizer
把谷歌地图时间轴位置记录变成旅行地图动画视频的应用
Timeline Visualizer 是一款开源应用,能读取谷歌地图的位置历史(Timeline)导出文件,把一整年的旅行轨迹制作成动态地图视频。它同时提供安卓应用和iPhone网页版,所有位置数据处理都在设备本地完成,不会上传。项目用Kotlin编写,在GitHub上获得863颗星。
它做什么
- 用户导入从谷歌地图设置中导出的Timeline.json文件,选择时间范围(按月或精确日期),即可生成时长10到300秒的动态路线视频
- 安卓版通过下载APK安装文件安装,iPhone用户则在Safari浏览器中打开网页版无需安装,制作MP4需要Safari 16.4及以上版本
- 可自定义镜头运动方式(固定或动态)、视频格式(480p到1080p,方形、竖屏或横屏)以及GPS异常坐标过滤
- 制作完成的视频保存在安卓设备的Movies/Timeline Visualizer文件夹中,可在应用内的视频库中播放、分享或删除
- 应用不要求谷歌登录或位置权限,位置记录文件本身绝不会被上传,只有查看的地图区域请求会发送给CARTO地图瓦片服务
为什么重要
对于想直观回顾一年旅行轨迹或制作可分享的旅行视频地图的人来说,这提供了一个既免费又能保护位置隐私的工具。项目开源并附带桌面版Python程序,开发者可以自行构建或定制。
本仓库术语
- Timeline.json · 谷歌地图导出的、记录用户位置移动历史的文件
- E7坐标 · 将经纬度乘以10的7次方后以整数形式表示的坐标格式
- 大圆航线(great-circle path) · 球面上两点间的最短路径,用于让长途飞行段的动画路线更平滑
- CARTO · 基于OpenStreetMap数据提供地图瓦片图像的服务
- APK · 无需通过应用商店即可直接安装到安卓设备的应用安装包
仓库简介(英文)
Visualize your year in travel using your Google Location History (Timeline) data
在 GitHub 打开热门仓库
- cathrynlavery/diagram-design让AI编程工具画出杂志排版质感图表,而不是千篇一律的圆角方框
- public-apis/public-apis一份由社区维护的免费API大全仓库
- semantica-agi/semantica一个让AI智能体的决策可追溯、可审计的开源图谱基础设施
- cactus-compute/needle一个14MB的AI模型,让手机和可穿戴设备无需联网就能调用工具
- unslothai/unsloth一款让你在自己电脑上运行和训练AI模型的桌面应用,无需写代码
- macro-inc/macro把邮件、聊天、文档、任务和CRM互相链接、共享同一份AI团队记忆的一体化办公平台
- harry0703/MoneyPrinterTurbo只需一个主题或关键词,就能自动生成配好文案、素材、字幕和音乐的完整短视频的开源工具
- basecamp/omarchyDHH打造的、开箱即用且风格统一的Linux发行版