Traitement vidéo

Taawn prétraite les vidéos sur votre téléphone avant le téléversement. Après le téléversement, TaawnEngine — le système de reconstruction vidéo et d'alignement de Taawn — traite vos vidéos sur des serveurs GPU.

Sur votre téléphone (avant le téléversement)

1. Extraction des métadonnées (GPMF)

Taawn lit la télémétrie GoPro de la vidéo originale via le flux GPMF :

DonnéeDescription
GPSLatitude, longitude, altitude, vitesse, qualité du fix
Accéléromètrex, y, z par échantillon
Gyroscopex, y, z par échantillon
GravitéRéférence d'orientation
Orientation caméraQuaternion
Métadonnées vidéoNombre d'images, FPS, durée
Objectif / type de caméraIndices de modèle depuis les métadonnées

Enregistré sous sensors.json et téléversé avec la vidéo. Si aucune télémétrie n'est trouvée, le téléversement fonctionne quand même — la synchronisation GPS et la détection de sauts peuvent être limitées.

2. Réduction de résolution

La vidéo est ré-encodée pour le téléversement :

  • Côté le plus long : 640 px (ratio d'aspect conservé)
  • FPS conservés depuis la source (pas forcés à 30)
  • Encodage H.264 pour un fichier plus léger

Limite de 100 Mo

Les fichiers source très volumineux peuvent encore atteindre les limites de téléversement. Découpez les longs clips dans GoPro Quik si nécessaire.

TaawnEngine sur le serveur (après le téléversement)

Téléversement de segment

  • Stocke la vidéo réduite + le JSON capteurs
  • Valide la plage d'images par rapport à la durée max du segment selon votre niveau
  • Ne lance pas automatiquement la reconstruction TaawnEngine

Téléversement de run

  1. Stocke votre vidéo de run + capteurs
  2. TaawnEngine alignement par sections (Section Match) — aligne vos images sur la référence du segment, calcule les écarts de chrono et les métriques de saut
  3. Crée un enregistrement comparaison (Comparison) visible dans l'appli
  4. TaawnEngine alignement 3D optionnel si vous l'avez activé et que le segment est reconstruit

3D (Premium/Pro)

  • TaawnEngine reconstruction de segment — construit un nuage de points 3D et les poses caméra à partir de la vidéo de référence (nécessite un étalonnage)
  • TaawnEngine alignement de run — place la trajectoire de votre run dans l'espace 3D du segment

Le temps de traitement TaawnEngine dépend de la file d'attente et de la durée de la vidéo — souvent plusieurs minutes.