Guide Motion
9P
L'équipe 9Pic AI • 6 novembre 2026 • 8 min de lecture

Comment découper des vidéos d'événements depuis un CSV de numéros de dossard et d'heures

Si vous savez déjà quand chaque athlète est à l'image, vous n'avez pas besoin de la reconnaissance faciale pour le retrouver. Mettez les numéros de dossard et les heures dans un tableur, importez-le dans 9Pic Motion, et chaque ligne devient un clip que l'athlète trouve en tapant son dossard.

Comment découper des vidéos d'événements depuis un CSV : une ligne par clip avec dossard, vidéo, heure de début et de fin

En bref : dans Motion, allez dans Configuration, activez Bib Number Search et enregistrez. Sélectionnez Download template, remplissez une ligne par clip avec bib_number, video_source, start_time et end_time, puis Upload CSV. Les heures sont des positions dans le fichier vidéo, pas l'heure de la journée. Choisissez Prepare ahead si vous voulez des clips prêts dès que les gens cherchent.

Quand un CSV est le bon outil

Motion peut retrouver les personnes par selfie et lire les numéros de dossard dans les images. Un CSV fonctionne autrement : vous indiquez à Motion exactement où se trouve chaque clip. C'est le meilleur choix quand :

  • Le programme dit déjà qui est à l'image. L'ordre de passage d'un concours hippique, les séries et couloirs en natation, l'ordre de passage en danse ou en gymnastique, les épreuves de tir.
  • Les visages et les dossards sont difficiles à voir. Casques, caméras de profil, cavaliers à l'autre bout de la piste, numéros sur un tapis de selle.
  • Vous voulez des coupes exactes. Un parcours ou un enchaînement entier, du début à la fin, plutôt que quelques secondes autour d'une apparition.
  • Vous voulez combler des manques. Un coureur que la lecture automatique des dossards a raté peut quand même obtenir un clip grâce à une ligne CSV.

Les vidéos utilisées uniquement pour des clips CSV n'ont besoin d'aucune lecture de visage ni de dossard. Motion les prépare seulement pour le découpage.

Étape 1 : activer Clips from your CSV

Ouvrez l'événement, allez dans Motion, puis Configuration et Search methods. Activez Bib Number Search. Cela active aussi Clips from your CSV. Sélectionnez Save changes.

Un panneau d'import apparaît juste sous l'interrupteur, avec Download template et Upload CSV. Vous pouvez importer avant d'enregistrer, mais les participants ne reçoivent les clips qu'une fois l'interrupteur enregistré.

Étape 2 : remplir les colonnes

Sélectionnez Download template. Le modèle contient une ligne par vidéo importée, déjà remplie avec l'identifiant de la vidéo. Copiez des lignes au besoin et remplissez-les. La première ligne contient les noms de colonnes :

ColonneContenu
bib_numberLe numéro que l'athlète tapera. Lettres, chiffres, espaces, / et -, jusqu'à 32 caractères.
video_sourceL'identifiant de la vidéo issu du modèle. Le nom exact du fichier fonctionne aussi quand une seule vidéo porte ce nom.
start_timeLe début du clip dans cette vidéo.
end_timeLa fin du clip. Elle doit être après le début, au plus 10 minutes plus tard, et ne pas dépasser la fin de la vidéo.
labelFacultatif. Une note pour vous, comme « Arrivée » ou « Manche 2 ».

Un petit exemple :

bib_number,video_source,start_time,end_time,label
1042,finish-cam-1.mp4,00:41:05,00:41:20,Finish
A17,arena-north.mov,01:12:30,01:14:10,Round 1
A17,arena-north.mov,02:03:00,02:04:35,Jump-off

Le dossard A17 a deux lignes : quiconque tape A17 obtient donc deux clips. Les dossards sont comparés sans tenir compte des majuscules et minuscules, mais les zéros en tête comptent : 0123 et 123 sont des dossards différents.

Étape 3 : écrire les heures comme Motion les lit

Une heure est une position dans le fichier vidéo : le moment où il se situe depuis le début de l'enregistrement. Ce n'est pas l'heure de la journée. Motion accepte :

  • 00:01:02 : heures, minutes et secondes
  • 01:02 : minutes et secondes
  • 62 ou 62.5 : secondes

Les dates, AM/PM et fuseaux horaires sont refusés. Un piège des tableurs : Excel et Google Sheets peuvent transformer 01:02 en heure. Mettez les deux colonnes d'heures au format texte avant de taper ou de coller.

Les clips CSV utilisent vos heures exactement. Motion n'ajoute aucune marge, et le réglage de durée de clip ne les modifie pas. Si vous voulez une seconde ou deux avant l'apparition de l'athlète, intégrez-les dans l'heure de début.

Convertir des temps de puce ou des heures d'horloge en positions

Motion ne se connecte pas aux systèmes de chronométrage. Mais si vous avez des heures de la journée, issues du chronométrage par puce, d'un système de notation ou des notes de quelqu'un, un tableur peut les convertir :

  1. Trouvez l'heure à laquelle l'enregistrement a commencé. Filmer une horloge ou le chrono de course au début de chaque enregistrement rend cela simple et fiable.
  2. Pour chaque athlète, soustrayez le début de l'enregistrement de son heure de passage. Le résultat est la position dans le fichier.
  3. Retirez quelques secondes pour le début et ajoutez-en quelques-unes pour la fin, afin que le clip couvre l'approche et le moment lui-même.
  4. Écrivez les résultats en texte au format hh:mm:ss.

Par exemple, une caméra a commencé à enregistrer à 08:12:40 et un coureur a franchi le tapis de chronométrage à 08:53:50. Le passage se situe à 41 minutes et 10 secondes dans le fichier : un clip de 00:41:05 à 00:41:20 le couvre.

Les horloges des caméras et du chronométrage concordent rarement à la seconde près, et le tapis de chronométrage peut se trouver un peu avant ou après le champ de la caméra. Vérifiez quelques clips après le premier import et décalez toute la colonne s'ils sont en avance ou en retard.

Étape 4 : vérifier le fichier, puis importer

Sélectionnez Upload CSV et choisissez le fichier (jusqu'à 5 Mo et 50 000 lignes). Si l'événement a déjà des clips, choisissez Replace all clips ou Add to current clips.

Check file n'enregistre rien. Il indique combien de lignes sont prêtes, les lignes avec des problèmes, les doublons qui seront ignorés et les avertissements. Le tableau Rows to check décrit chaque problème avec le numéro de ligne tel qu'il apparaît dans votre tableur, pour une correction rapide. Les avertissements, comme deux lignes qui se chevauchent pour un même dossard, ne bloquent pas l'import.

Quand tout semble correct, sélectionnez Import N clips (ou Replace with N clips). Seules les lignes prêtes sont enregistrées. Un événement peut contenir jusqu'à 50 000 clips CSV.

Étape 5 : choisir quand les clips sont créés

Dans la section Clips from your CSV, How participants get these clips propose deux options et son propre bouton d'enregistrement :

  • Cut when searched (par défaut) : un clip est créé la première fois que quelqu'un cherche ce dossard. La première recherche prend environ une minute, et la page se met à jour d'elle-même.
  • Prepare ahead : Motion crée chaque clip en arrière-plan, pour qu'il apparaisse instantanément. Les clips sont préparés au rythme d'environ un toutes les 2 secondes : quelques milliers de lignes prennent donc quelques heures. Réglez Keep prepared clips for entre 30 et 365 jours.

Avec Prepare ahead, une barre de progression indique combien de clips sont prêts, et chaque ligne reçoit un statut : Ready, Preparing, Waiting, Failed, Needs update ou Expired. Si vous modifiez le filigrane ou les réglages de vente des clips, les clips sont marqués Needs update et Update clips les recrée. En attendant, les participants les reçoivent quand même, découpés à la recherche.

Utilisez Prepare ahead quand beaucoup de monde va chercher en même temps, par exemple juste après une grande course ou au moment où les résultats sont publiés.

Corriger les erreurs

  • Remove last import supprime uniquement les clips de votre import le plus récent.
  • Delete all clips efface tous les clips CSV après confirmation.
  • Il n'est pas possible de supprimer une seule ligne. Corrigez la ligne dans votre fichier et importez-le à nouveau avec Replace all clips.
  • Si vous importez à nouveau une vidéo, ses anciens clips sont marqués « (replaced) » et ne sont plus distribués. Importez un CSV avec l'identifiant de la nouvelle vidéo.

Utiliser un CSV avec les dossards automatiques

Vous pouvez aussi activer Find bibs automatically. Pour chaque vidéo, les lignes CSV d'un dossard priment sur les dossards que Motion y a trouvés, et les dossards trouvés automatiquement complètent les vidéos que votre CSV ne couvre pas. Le CSV devient ainsi un bon moyen de corriger ou de compléter les résultats automatiques. Voir comment trouver les numéros de dossard dans une vidéo de course.

Ce que voient les participants

Dans la galerie, ils choisissent Clips vidéo, tapent leur dossard et sélectionnent Trouver des vidéos. Ils obtiennent un clip par ligne CSV pour ce dossard, jusqu'à 20. Si vous vendez des clips, ils voient un aperçu filigrané et peuvent acheter la version sans filigrane. Toutes les personnes qui cherchent le même dossard obtiennent les mêmes clips.

Questions fréquentes

Dois-je quand même traiter les vidéos ?

Oui. Importez-les et traitez-les dans Motion pour qu'elles puissent être découpées. Avec seulement les clips CSV activés, Motion ne lit ni les visages ni les dossards.

Un dossard peut-il avoir des clips de plusieurs caméras ?

Oui. Ajoutez une ligne par vidéo. Chaque ligne est un clip distinct.

Puis-je utiliser le même CSV pour un parcours en boucles ?

Oui. Ajoutez une ligne par boucle. Les clips CSV ne sont pas limités à un par vidéo.

Quelle est la durée maximale d'un clip sur une ligne ?

10 minutes, ce qui couvre la plupart des parcours, enchaînements et épreuves.

Prochaines étapes

Téléchargez le modèle, remplissez cinq lignes pour des athlètes que vous pouvez vérifier, et importez-les avant de traiter la liste complète. Pour le reste de la configuration, suivez comment configurer des clips vidéo de course. Pour les événements en piste, voir des clips de cavaliers tirés de longues vidéos de concours hippiques. Toutes les options de Motion sont sur la page 9Pic Motion.

Prêt à commencer ?

Rejoignez les organisateurs d'événements qui ont déjà livré 100M+ photos à 5M+ participants sur 5k+ événements avec 9Pic AI pour l'hébergement, la recherche par IA et la diffusion des médias.

Read the 9Pic AI website in English?

Your browser is set to English, and this page is also available in English.

This only changes the language of this website. Event galleries have their own language settings.

Switch to English

¿Leer el sitio web de 9Pic AI en español?

Tu navegador está configurado en español y esta página también está disponible en español.

Esto solo cambia el idioma de este sitio web. Las galerías de eventos tienen su propia configuración de idioma.

Cambiar a español

Ler o site da 9Pic AI em português?

Seu navegador está configurado em português e esta página também está disponível em português.

Isso muda apenas o idioma deste site. As galerias de eventos têm suas próprias configurações de idioma.

Mudar para português

Die Website von 9Pic AI auf Deutsch lesen?

Ihr Browser ist auf Deutsch eingestellt, und diese Seite gibt es auch auf Deutsch.

Dadurch ändert sich nur die Sprache dieser Website. Eventgalerien haben eigene Spracheinstellungen.

Zu Deutsch wechseln

Vuoi leggere il sito di 9Pic AI in italiano?

Il tuo browser è impostato in italiano e questa pagina è disponibile anche in italiano.

Questa scelta cambia solo la lingua del sito. Le gallerie degli eventi hanno impostazioni di lingua proprie.

Passa all'italiano

9Pic AIのサイトを日本語で表示しますか?

お使いのブラウザは日本語に設定されており、このページは日本語でもご覧いただけます。

この設定で変わるのは本サイトの表示言語だけです。イベントギャラリーの言語は別に設定されています。

日本語で表示する

Ingin membaca situs 9Pic AI dalam bahasa Indonesia?

Browser Anda menggunakan bahasa Indonesia dan halaman ini juga tersedia dalam bahasa Indonesia.

Pilihan ini hanya mengubah bahasa situs ini. Galeri acara memiliki pengaturan bahasanya sendiri.

Gunakan bahasa Indonesia

9Pic AI web sitesini Türkçe okumak ister misiniz?

Tarayıcınızın dili Türkçe ve bu sayfanın Türkçe sürümü de mevcut.

Bu seçim yalnızca bu web sitesinin dilini değiştirir. Etkinlik galerilerinin kendi dil ayarları vardır.

Türkçeye geçin

Bạn muốn xem trang web 9Pic AI bằng tiếng Việt?

Trình duyệt của bạn đang dùng tiếng Việt và trang này cũng có phiên bản tiếng Việt.

Lựa chọn này chỉ đổi ngôn ngữ của trang web. Thư viện ảnh sự kiện có cài đặt ngôn ngữ riêng.

Chuyển sang tiếng Việt

Zobrazit web 9Pic AI v češtině?

Váš prohlížeč používá češtinu a tato stránka je dostupná i česky.

Změní se jen jazyk tohoto webu. Galerie akcí mají vlastní nastavení jazyka.

Přepnout do češtiny

Želite li čitati web-stranicu 9Pic AI na hrvatskom?

Vaš je preglednik postavljen na hrvatski jezik, a ova je stranica dostupna i na hrvatskom.

Mijenja se samo jezik ove web-stranice. Galerije događanja imaju vlastite postavke jezika.

Prebacite na hrvatski

Da li želite da čitate sajt 9Pic AI na srpskom?

Vaš pretraživač je podešen na srpski jezik, a ova stranica je dostupna i na srpskom.

Menja se samo jezik ovog sajta. Galerije događaja imaju sopstvena podešavanja jezika.

Prebacite na srpski