Guía de Motion
9P
Equipo de 9Pic AI • 6 de noviembre de 2026 • 8 min de lectura

Cómo crear clips de videos de eventos desde un CSV de números de dorsal y tiempos

Si ya sabes cuándo aparece cada atleta en cámara, no necesitas reconocimiento facial para encontrarlo. Pon los números de dorsal y los tiempos en una hoja de cálculo, súbela a 9Pic Motion y cada fila se convierte en un clip que el atleta encuentra escribiendo su dorsal.

Cómo crear clips de videos de eventos desde un CSV: una fila por clip con dorsal, video, inicio y fin

En resumen: en Motion, ve a Configuration, activa Bib Number Search y guarda. Selecciona Download template, rellena una fila por clip con bib_number, video_source, start_time y end_time, y luego Upload CSV. Los tiempos son posiciones dentro del archivo de video, no la hora del día. Elige Prepare ahead si quieres los clips listos en cuanto la gente busque.

Cuándo conviene un CSV

Motion puede encontrar personas por selfie y leer números de dorsal en la grabación. Un CSV es distinto: le dices a Motion exactamente dónde está cada clip. Es la mejor opción cuando:

  • El horario ya dice quién aparece en cámara. El orden de salida de un concurso hípico, las series y calles de natación, el orden de actuación en danza o gimnasia, las etapas de tiro.
  • Las caras y los dorsales se ven mal. Cascos, cámaras laterales, jinetes al otro lado de la pista, números en la mantilla.
  • Quieres cortes exactos. Un recorrido o una rutina completa, de principio a fin, en lugar de unos segundos alrededor de una aparición.
  • Quieres cubrir huecos. Un corredor que la lectura automática de dorsales no detectó puede recibir igualmente un clip con una fila del CSV.

Los videos que solo se usan para clips del CSV no necesitan leer caras ni dorsales. Motion los prepara solo para recortarlos.

Paso 1: Activa Clips from your CSV

Abre el evento, ve a Motion, luego a Configuration y Search methods. Activa Bib Number Search. Esto también activa Clips from your CSV. Selecciona Save changes.

Justo debajo del interruptor aparece un panel de subida, con Download template y Upload CSV. Puedes subir el archivo antes de guardar, pero los participantes solo reciben los clips cuando el interruptor está guardado.

Paso 2: Rellena las columnas

Selecciona Download template. Tiene una fila por cada video importado, ya rellena con el ID de ese video. Copia filas según necesites y rellénalas. La primera fila contiene los nombres de las columnas:

ColumnaQué va en ella
bib_numberEl número que escribirá el atleta. Letras, dígitos, espacios, / y -, hasta 32 caracteres.
video_sourceEl ID del video de la plantilla. El nombre exacto del archivo también sirve cuando solo un video tiene ese nombre.
start_timeDónde empieza el clip en ese video.
end_timeDónde termina. Debe ser posterior al inicio, como máximo 10 minutos después, y no pasar del final del video.
labelOpcional. Una nota para ti, como "Meta" o "Ronda 2".

Un pequeño ejemplo:

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

El dorsal A17 tiene dos filas, así que quien escriba A17 recibe dos clips. Los dorsales se comparan sin distinguir mayúsculas de minúsculas, pero los ceros a la izquierda cuentan: 0123 y 123 son dorsales distintos.

Paso 3: Escribe los tiempos como los lee Motion

Un tiempo es una posición en el archivo de video: cuánto ha avanzado la grabación en ese momento. No es la hora del día. Motion acepta:

  • 00:01:02: horas, minutos y segundos
  • 01:02: minutos y segundos
  • 62 o 62.5: segundos

Se rechazan fechas, AM/PM y zonas horarias. Una trampa de las hojas de cálculo: Excel y Google Sheets pueden convertir 01:02 en una hora. Aplica el formato de texto a las dos columnas de tiempo antes de escribir o pegar.

Los clips del CSV usan tus tiempos exactos. Motion no añade margen y el ajuste de duración del clip no los cambia. Si quieres uno o dos segundos antes de que aparezca el atleta, inclúyelos en el tiempo de inicio.

Cómo convertir tiempos de chip u horas de reloj en posiciones

Motion no se conecta a sistemas de cronometraje. Pero si tienes horas del día, de un cronometraje por chip, de un sistema de puntuación o de las notas de alguien, una hoja de cálculo puede convertirlas:

  1. Busca la hora del día en que empezó la grabación. Filmar un reloj o el reloj de carrera al inicio de cada grabación lo hace fácil y fiable.
  2. Para cada atleta, resta el inicio de la grabación a su hora del día. El resultado es la posición en el archivo.
  3. Resta unos segundos al inicio y suma unos cuantos al final, para que el clip cubra la llegada y el momento en sí.
  4. Escribe los resultados como texto en formato hh:mm:ss.

Por ejemplo, una cámara empezó a grabar a las 08:12:40 y un corredor cruzó la alfombra de cronometraje a las 08:53:50. El cruce está a 41 minutos y 10 segundos del inicio del archivo, así que un clip de 00:41:05 a 00:41:20 lo cubre.

Los relojes de las cámaras y los de cronometraje rara vez coinciden al segundo, y la alfombra puede estar un poco antes o después del campo de visión de la cámara. Revisa algunos clips después de la primera subida y desplaza toda la columna si empiezan antes o después de tiempo.

Paso 4: Revisa el archivo e importa

Selecciona Upload CSV y elige el archivo (hasta 5 MB y 50,000 filas). Si el evento ya tiene clips, elige Replace all clips o Add to current clips.

Check file no guarda nada. Muestra cuántas filas están listas, las filas con problemas, los duplicados que omitirá y los avisos. La tabla Rows to check indica cada problema con el número de fila tal como aparece en tu hoja de cálculo, para que lo corrijas rápido. Los avisos, como dos filas superpuestas para un mismo dorsal, no bloquean la importación.

Cuando todo esté bien, selecciona Import N clips (o Replace with N clips). Solo se guardan las filas listas. Un evento puede tener hasta 50,000 clips de CSV.

Paso 5: Elige cuándo se crean los clips

En la sección Clips from your CSV, How participants get these clips tiene dos opciones y su propio botón Save:

  • Cut when searched (predeterminado): un clip se crea la primera vez que alguien busca ese dorsal. La primera búsqueda tarda alrededor de un minuto, y la página se actualiza sola.
  • Prepare ahead: Motion crea cada clip en segundo plano para que aparezca al instante. Los clips se preparan a un ritmo aproximado de uno cada 2 segundos, así que unos pocos miles de filas tardan unas horas. Ajusta Keep prepared clips for entre 30 y 365 días.

Con Prepare ahead, una barra de progreso muestra cuántos clips están listos y cada fila recibe un estado: Ready, Preparing, Waiting, Failed, Needs update o Expired. Si cambias la marca de agua o los ajustes de venta de clips, los clips se marcan como Needs update y Update clips los vuelve a crear. Hasta entonces, los participantes los siguen recibiendo, cortados al buscar.

Usa Prepare ahead cuando mucha gente vaya a buscar a la vez, por ejemplo justo después de una carrera grande o en cuanto salen los resultados.

Cómo corregir errores

  • Remove last import borra solo los clips de tu subida más reciente.
  • Delete all clips borra todos los clips del CSV después de que confirmes.
  • No se puede borrar una sola fila. Corrige la fila en tu archivo y vuelve a subirlo con Replace all clips.
  • Si vuelves a subir un video, sus clips anteriores se marcan como "(replaced)" y dejan de entregarse. Sube un CSV con el ID del video nuevo.

Cómo usar un CSV junto con los dorsales automáticos

También puedes activar Find bibs automatically. En cada video, las filas del CSV de un dorsal mandan sobre los dorsales que Motion encontró allí, y los dorsales encontrados automáticamente completan los videos que tu CSV no cubre. Así el CSV es una buena forma de corregir o completar los resultados automáticos. Consulta cómo encontrar números de dorsal en videos de carreras.

Qué ven los participantes

En la galería eligen Clips de video, escriben su dorsal y seleccionan Encontrar videos. Reciben un clip por cada fila del CSV de ese dorsal, hasta 20. Si vendes clips, ven una vista previa con marca de agua y pueden comprar la versión limpia. Todos los que buscan el mismo dorsal reciben los mismos clips.

Preguntas frecuentes

¿Sigo teniendo que procesar los videos?

Sí. Impórtalos y procésalos en Motion para que se puedan cortar. Si solo tienes activados los clips del CSV, Motion omite la lectura de caras y dorsales.

¿Un dorsal puede tener clips de varias cámaras?

Sí. Añade una fila por video. Cada fila es un clip.

¿Puedo usar el mismo CSV en un circuito de vueltas?

Sí. Añade una fila por vuelta. Los clips del CSV no se limitan a uno por video.

¿Cuál es el clip más largo que puede generar una fila?

10 minutos, suficiente para la mayoría de recorridos, rutinas y etapas.

Qué hacer ahora

Descarga la plantilla, rellena cinco filas de atletas que puedas comprobar y súbelas antes de hacer la lista completa. Para el resto de la configuración, sigue cómo configurar clips de video de carreras. Para eventos en pista, consulta clips de jinetes a partir de videos largos de concursos hípicos. Todas las opciones de Motion están en la página de 9Pic Motion.

¿Todo listo para empezar?

Únete a los organizadores de eventos que han entregado 100M+ fotos a 5M+ participantes en 5k+ eventos con 9Pic AI para alojamiento, búsqueda con IA y entrega de contenido multimedia.

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

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

Lire le site 9Pic AI en français ?

Votre navigateur est configuré en français et cette page est aussi disponible en français.

Cela change uniquement la langue de ce site. Les galeries d'événements ont leurs propres réglages de langue.

Passer au français

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