diff --git a/README.md b/README.md index bc3032e..d917b2e 100644 --- a/README.md +++ b/README.md @@ -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 +![Image extraite de la vidéo d'exemple (trajet Brest - Plabennec)](docs/exemple.png) + - 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 `.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 diff --git a/docs/exemple.png b/docs/exemple.png new file mode 100644 index 0000000..bc5fe1f Binary files /dev/null and b/docs/exemple.png differ