8000 GitHub - jas0nc/AXS-or-Di2-Overlay-video: A python program to generate overlay video for Shimano Di2 or Sram AXS shifting system.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jas0nc/AXS-or-Di2-Overlay-video

Repository files navigation

This a python program for coverting the gear change event recorded by Garmin Edge computer to an transparent overlay video for use in editor software.

Screenshot 2025-02-28 at 3 42 11 PM

**Requirements: **

  1. python3
  2. library like pandas, moviepy, PIL, packaging.
  3. ffmpeg

This program has no ability to read fit file directly, so we still need to use third party app to extract the event file from the garmin fit file. Method:

  1. go to https://www.fitfileviewer.com Screenshot 2025-02-28 at 3 29 12 PM
  2. open your fit file downloaded from garmin connect website
  3. look into event tag, and the download the event file in csv. Screenshot 2025-02-28 at 3 18 39 PM
  4. Select ISO time format during export. Screenshot 2025-02-28 at 3 19 29 PM
  5. save the exported csv file as input.csv

Usage: Finally we can use this app with below command

python3 gear_overlay.py input.csv -o output-gearbox.mov

Contributor The program is mainly built by Perplexity AI, only minor fine tune was made. No worry, it works nicely.

About

A python program to generate overlay video for Shimano Di2 or Sram AXS shifting system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0