Documentation

Everything you need to know about using PitchView AI's video analysis platform

Guides

Step-by-step help for every part of PitchView AI, based on how the portal works today.

Getting Started

Quick Start Guide

From sign-up to your first timeline of events in five steps:

  1. Create an account on the portal and sign in.
  2. Open Analyze and choose a source: a YouTube link, a direct video URL or a file from your computer.
  3. Select the sport, or let Auto-Detect choose it for a YouTube link.
  4. Optionally pick Team A and Team B from your teams β€” team names improve accuracy.
  5. Start the analysis, follow its progress live, then open the results from History.

Account Setup

Sign up on the PitchView AI portal with your email address and a password, then sign in. Your profile shows how long you have been a member and the totals of your analyses and detected events.

Before your first analysis, add the teams you work with on the Teams page. When you start an analysis you can search for them and select them as Team A and Team B, so events are credited to the right side.

If you want the AI to follow your own instructions, create a custom prompt on the Prompts page.

First Video Analysis

On the Analyze page, pick the source type. For a YouTube link you can also choose which video quality to use. Then select the sport and, optionally, the teams and the prompt.

Once started, the analysis moves through clear stages β€” downloading the video, extracting its metadata, uploading it to cloud storage and AI analysis. A typical video is done in 2 to 5 minutes.

For full-length matches, use Parallel: it splits the video into segments and analyses several of them at the same time (three by default), so long videos finish much faster.

Read more

Understanding Results

Each result is a timeline of events. Every event has a timestamp, an event type (for example Goal, Foul or Corner), a description, the team involved and its source β€” AI or manual.

Click any timestamp to jump to that moment in the video. You can search the events and filter them by type, review status and team.

You stay in control of the data: mark each event as Correct, Wrong, Uncertain, Partial or Duplicate (new events start as Pending) with an optional comment, edit or delete events, add events the AI missed, or run the whole analysis again with Reanalyze.

Video Upload

Supported Formats

You can upload MP4, MOV, AVI, MKV and WebM files. Any other file type is rejected with a message listing the accepted formats.

You do not have to upload at all: paste a YouTube link or a direct link to a video file and PitchView AI fetches the video for you.

YouTube Integration

Paste a YouTube link on the Analyze page. PitchView AI reads the qualities the video is available in so you can choose one, and it can detect the sport from the video automatically.

The video is downloaded and kept in cloud storage for the analysis, so analysing the same video again is faster.

Only videos PitchView AI can access can be analysed β€” private or removed videos cannot be downloaded.

File Size Limits

Each uploaded file can be up to 500 MB.

If your recording is larger, analyse it from a YouTube link or a direct video URL instead of uploading the file, and use Parallel for full matches.

Upload Troubleshooting

Most upload problems have a quick fix:

  • Invalid file type β€” convert the video to MP4, MOV, AVI, MKV or WebM.
  • File too large β€” files over 500 MB are rejected; compress or trim the video, or use a link instead.
  • Video qualities do not load for a YouTube link β€” check that the link is correct and the video is public, then try again.
  • Still stuck? Contact support with the analysis ID from your History and we will look into it.

AI Analysis

How It Works

PitchView AI sends your video to Google Gemini multimodal models together with a prompt written for the selected sport. The model watches the video and returns the events it finds, each with a timestamp, type, description and team.

The events are saved with the analysis, so you can review, correct and export them. Long videos can be split into segments that are analysed in parallel.

Read more

Custom Prompts

The prompt tells the AI what to look for. PitchView AI includes system prompt templates for each sport, and on the Prompts page you can create your own: give it a name, write the instructions and use it for your next analyses.

Custom prompts are useful when you care about specific moments β€” for example only set pieces, or the actions of a particular player.

LLM Settings

Advanced users can tune the AI model from the Prompts page. Without custom settings, analyses use the default settings, and the settings used are shown in each analysis in History.

  • Model β€” chosen from the available Gemini models: Flash is faster and cheaper, Pro gives higher quality.
  • Temperature β€” controls randomness, from 0.0 to 2.0; lower values give more consistent results.
  • Top-P and Top-K β€” limit which tokens the model considers at each step.
  • Max output tokens β€” the maximum length of the model response.

Accuracy & Confidence

AI detection is strong but not perfect: it can miss an event, misread one or report the same moment twice. That is why every event can be reviewed.

You get the most accurate results by choosing the right sport, adding both team names, using a clear, good-quality video and keeping prompts focused.

The review statuses β€” Correct, Wrong, Uncertain, Partial and Duplicate β€” give you a clear record of how reliable each analysis was, and they are included when you export.

Features

Real-time Progress

While a video is being analysed you see each stage update live β€” download, metadata, cloud upload and AI analysis β€” without refreshing the page.

For live matches broadcast with PitchView, Stream analyses the broadcast while it plays: you set the analysis window in seconds and the maximum number of minutes, and detected events appear under Live events as the match goes on.

Analysis History

Every analysis is saved in History, with the total number of analyses and events and your most-analysed sport.

Search by team, ID or content, filter by sport and status, open any analysis to review its events, run it again with Reanalyze, or delete analyses you no longer need.

Event Timeline

Inside an analysis, events are listed in time order. Click a timestamp to jump straight to that moment in the video.

Search events by type, description or team, filter them by type, status and team, and add a manual event at any time β€” manual events are labelled so you can tell them apart from AI events.

Export & Share

Use Export on any analysis to download its events as an Excel (.xlsx) file.

Each row contains the time, the time in seconds, event type, description, team, source (AI or manual), review status, when and by whom the status was changed, and the event ID β€” ready to share with coaches and analysts or to load into your own tools.

API Reference

API Reference

API access is included in the plans that list it on the pricing page.

Authentication details, the endpoint reference, rate limits and code examples are provided when API access is enabled for your account. Contact us to get started.

Contact Support

Frequently Asked Questions

What video formats are supported?

We support MP4, AVI, MOV, MKV, and WEBM formats. Maximum file size is 5GB per video.

How long does analysis take?

Analysis typically takes 2-5 minutes depending on video length and complexity. You can watch progress in real-time.

Can I analyze private/unlisted YouTube videos?

Yes, you can analyze any YouTube video as long as you have the link, including unlisted videos.

How accurate is the AI analysis?

Our AI achieves 99% accuracy in event detection across all supported sports, continuously improving through machine learning.

Can I customize the analysis prompt?

Yes! You can create custom prompts and configure LLM settings to tailor the analysis to your specific needs.

Still have questions? We're here to help!

← Back to Home
Documentation β€” PitchView AI