Communitygithub.com

Vivixiao980/tennis-video-coach-report

Habilidad de Codex para informes de entrenamiento de tenis en video: segmentación de rallies, superposición de poses y exportación a HTML/PNG/PDF.

¿Qué es tennis-video-coach-report?

Esta habilidad de Codex permite generar informes de entrenamiento de tenis a partir de videos, automatizando el análisis de partidos mediante segmentación de rallies, detección de poses y superposición visual de datos directamente en el metraje. Está diseñada para entrenadores, jugadores y analistas que desean extraer información útil de grabaciones de partidos, como patrones de movimiento, análisis de golpes y estadísticas de juego. La habilidad procesa el video de entrada, divide los puntos en rallies individuales, aplica un modelo de estimación de poses para rastrear a los jugadores y superpone gráficos, flechas o indicadores en cada fotograma. Finalmente, exporta los resultados en formatos HTML interactivo, PNG estático o PDF imprimible para su distribución o revisión. Es compatible con plataformas como Codex y se integra con herramientas de visión por computadora y procesamiento de video.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add Vivixiao980/tennis-video-coach-report

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace tennis-video-coach-report?

Habilidad de Codex para informes de entrenamiento de tenis en video: segmentación de rallies, superposición de poses y exportación a HTML/PNG/PDF.

Esta habilidad permite procesar videos de partidos de tenis para generar informes detallados de entrenamiento. Incluye la capacidad de segmentar rallies, superponer poses de los jugadores y exportar los resultados en formatos HTML interactivo, PNG estático o PDF imprimible.

Características principales

  • Segmentación de rallies: Divide automáticamente el video en rallies individuales basándose en eventos como golpes o cambios de dirección.
  • Superposición de poses: Utiliza modelos de estimación de poses para detectar y visualizar la posición de los jugadores en cada fotograma.
  • Exportación múltiple: Genera informes en HTML interactivo, imágenes PNG o documentos PDF listos para imprimir.
  • Análisis de movimiento: Proporciona datos sobre patrones de movimiento, velocidad y cobertura de la cancha.

Requisitos

  • Python 3.8 o superior
  • OpenCV
  • MediaPipe (para estimación de poses)
  • ReportLab o WeasyPrint (para exportación PDF)
  • Numpy

Uso

python main.py --input video.mp4 --output report.html

Opciones disponibles:

  • --input: Ruta al archivo de video de entrada.
  • --output: Ruta y nombre del archivo de salida (HTML, PNG o PDF).
  • --format: Formato de exportación (html, png, pdf).
  • --segment-rallies: Activar segmentación de rallies.
  • --pose-overlay: Activar superposición de poses.

Ejemplo

python main.py --input partido_tenis.mp4 --output informe.pdf --format pdf --segment-rallies --pose-overlay

Integración con Codex

Esta habilidad está diseñada para funcionar con Codex. Puedes invocarla desde el agente con el comando adecuado, especificando los parámetros del video y las opciones deseadas.

Contribuir

Las contribuciones son bienvenidas. Por favor, revisa las issues para ver cómo puedes ayudar.

Licencia

MIT

Skills relacionados