Communitygithub.com

Vivixiao980/tennis-video-coach-report

テニス動画のコーチングレポートを作成するCodexスキル。ラリー分割、姿勢オーバーレイ、HTML/PNG/PDFエクスポートをサポートします。

tennis-video-coach-report とは?

このスキルは、テニスの試合や練習の動画を解析し、コーチングに役立つ包括的なレポートを自動生成します。主な機能として、ラリー単位での動画分割、選手の姿勢検出によるオーバーレイ表示、およびHTML/PNG/PDF形式でのエクスポートが含まれます。Codexプラットフォーム上で動作し、開発者やコーチは動画ファイルを入力するだけで、分析結果と視覚的なフィードバックを含むレポートを短時間で生成できます。特に、姿勢オーバーレイ機能によってプレイヤーのフォームや動きの正確性を視覚的に評価できるため、効率的なトレーニング指導が可能になります。スキルはシェルスクリプトとPythonモジュールを組み合わせて実装されており、OpenPoseやMediaPipeなどの姿勢推定ライブラリを活用しています。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

tennis-video-coach-report は何をしますか?

テニス動画のコーチングレポートを作成するCodexスキル。ラリー分割、姿勢オーバーレイ、HTML/PNG/PDFエクスポートをサポートします。

概要

テニスの試合や練習の動画を解析し、以下の機能を提供します:

  • ラリー分割:動画内のラリーを自動検出し、個別のクリップに分割。
  • 姿勢オーバーレイ:選手の骨格や姿勢を動画上に可視化。
  • レポートエクスポート:分析結果をHTML、PNG、PDF形式で出力。

使い方

  1. 入力動画ファイルを準備します(例:match.mp4)。
  2. スキルを実行します。
  3. 生成されたレポート(report.html、report.pdfなど)を確認します。

必要条件

  • Codex環境
  • Python 3.8以上
  • 姿勢推定用のライブラリ(OpenPoseまたはMediaPipe)

ファイル構成

├── skill.py          # メイン処理スクリプト
├── utils/            # ユーティリティモジュール
│   ├── rally_split.py
│   ├── pose_overlay.py
│   └── export.py
└── README.md

ライセンス

MIT

関連スキル