ajout exemple
This commit is contained in:
parent
680dbb78f5
commit
165296fbf2
@ -8,14 +8,15 @@ Script Python qui transforme une trace GPX en vidéo MP4 carrée 1024×1024, pr
|
||||
- [Installation](#installation)
|
||||
- [Utilisation](#utilisation)
|
||||
- [Structure du projet](#structure-du-projet)
|
||||
- [Développement](#développement)
|
||||
|
||||
## Fonctionnalités
|
||||
|
||||

|
||||
|
||||
- Lecture GPX 1.0 / 1.1 (points `trkpt` horodatés).
|
||||
- Vitesse issue de l'extension `gpxtpx:speed` (m/s, ex. GeoRide) si présente, sinon calculée à partir des distances et des temps ; lissage léger.
|
||||
- Vidéo accélérée à durée fixe (60 s par défaut) : le trajet complet est parcouru du début à la fin.
|
||||
- Compteur analogique 0-200 km/h (paramétrable), aiguille et vitesse numérique, placé automatiquement dans le coin le moins encombré par la trace.
|
||||
- Compteur analogique 0-200 km/h (paramétrable), aiguille et vitesse numérique, placé automatiquement dans le coin le moins encombré par la trace ; l'aiguille part de 0 et y revient sur la première et la dernière seconde.
|
||||
- Villes traversées obtenues par géocodage inverse [Nominatim](https://nominatim.org/) (OpenStreetMap), affichées sur la carte dès le début, avec placement des étiquettes qui évite chevauchements et trace.
|
||||
- Cache des villes dans `<trace>.villes.json` : les exécutions suivantes n'accèdent plus au réseau.
|
||||
- Rendu anticrénelé (suréchantillonnage ×2), encodage H.264 `yuv420p` via ffmpeg, sans fichiers intermédiaires.
|
||||
@ -57,6 +58,7 @@ Notes :
|
||||
```
|
||||
gpx_video.py script principal (lecture GPX, villes, rendu, encodage)
|
||||
requirements.txt dépendances Python (numpy, Pillow)
|
||||
docs/exemple.png image extraite de la vidéo d'exemple (README)
|
||||
Trajet_16-09-2026_15h38.gpx trace d'exemple (GeoRide)
|
||||
Trajet_16-09-2026_15h38.villes.json cache des villes de l'exemple
|
||||
Trajet_16-09-2026_15h38.mp4 vidéo générée pour l'exemple
|
||||
|
||||
BIN
docs/exemple.png
Normal file
BIN
docs/exemple.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
Loading…
Reference in New Issue
Block a user