AutoCut Football - Help Documentation
Overview
AutoCut Football is an AI-powered video analysis tool that automatically detects and clips individual plays from your sideline football game footage. Using advanced machine learning and OCR technology, it identifies play boundaries, reads game information graphics, and helps you create individual play clips with minimal manual effort.
Key Features
- Automatic play detection using machine learning
- Broadcast graphics OCR for score, down, distance, and game clock
- Team name auto-detection from broadcast graphics
- Flexible play editing with precise boundary controls
- Play information editor for possession, down (including PAT and kickoff), distance, yard line, play type, result (including Pick and Fumble), and more
- Voice entry for play information and play navigation
- Filter the play list by possession, down, type, and more
- Game Report with a PDF you can share
- Export as individual clips, with an optional score bug or caption file
- Full length video processing for Pro subscribers
- iCloud sync for Pro subscribers
Getting Started
Loading a Video
- Click the Open Video button (or press Cmd+O on macOS)
- Select a football game video file (MP4, MOV, or other standard formats)
- Wait for the video to load and analysis to begin automatically
- Note: First time use after installing a new version may take a few minutes to complete the machine learning model for your device
Game Info
The app tries to read team names from the broadcast graphics. To check or change them, click the game title at the top of the play list (it reads Game Info until anything is filled in). The Game Info window has:
- Game Date - Pick the date from the calendar, or Clear it
- Your Team - Choose Visiting or Home. This tells the app which plays are offense and which are defense
- Visiting Team Name and Home Team Name
- If you enter your team's name under Settings → Your Team, the app picks your side automatically whenever that name matches the visiting or home team. Choosing Your Team when that side's name is blank fills in your saved name.
- If the date and both team names are still empty the first time you open the play information editor, the app shows Game Info first. The editor opens after you click OK or Cancel.
- If there are no team name/score graphics in the video, type the names yourself or leave them blank
Analysis Process
Once a video is loaded, the app automatically begins analyzing it:
- A progress bar shows the analysis status
- Plays appear in the sidebar as they are detected
- You can cancel analysis at any time using the Stop button
- Analysis results are cached for faster re-opening of the same video
Understanding the Interface
Main Layout
The app uses a split-view layout with two main areas:
Sidebar (Left)
- • Play list with all detected plays
- • Gaps between plays (timeouts, replays)
- • Play count and total duration header
- • Multi-selection support for batch operations
Main Area (Right)
- • Video player
- • Playback controls and speed selector
- • Play editing toolbar
- • Game info bar with scoreboard data
Play List Information
Each play in the list shows:
- Play Number - Sequential number (e.g., Play 1, Play 2). Once a play has a possession and a play type and you have set Your Team in Game Info, the number is colored: green for offense, red for defense, and orange for kicking plays (kickoffs, punts, and field goals)
- Timestamp - Video start time in MM:SS format
- Duration - Length of the play
- Down & Distance - Current down and yards to go (e.g., "2nd & 7")
- Quarter & Clock - Game quarter and time remaining
- Score - Score at the time of the play
- Marks - A yellow warning triangle for a play that doesn't follow the play before it, a green trophy for a scoring play (points entered), and a yellow flag for a play with penalty yards
Visual Indicators
- • Yellow duration - Plays at or under your Too short length or at or over your Too long length (5 and 30 seconds unless you change them in Settings) - check for potential issues with the play detection
- • Yellow warning triangle - The play's yard line, score, down, distance, possession, or quarter doesn't follow the play before it - check for a missed play or a wrong value. The play editor header shows the warning and its fixes
- • Score warning - A score that goes down from the previous play, changes for both teams, or jumps more than 8 points in one play. The play editor header and Play Info offer a fix that sets the score back to the previous play's
- • Gap items - Show 30+ second gaps between plays in case a play was missed
Playback Controls
- Play/Pause Button - Start or stop video playback
- Speed Selector - Choose from 1x, 1.25x, 1.5x, 1.75x, or 2x
- Scrubber - Drag to seek within the current play
- Time Display - Shows current position and duration
Play Detection
How It Works
AutoCut Football uses a machine learning model trained to identify when plays start and end. The detection process is not always perfect due to the variable nature of football plays. However it should get your really close to your desired play cuts most of the time requiring only minor manual adjustments which the UI is designed to make easy.
What Gets Detected
Play Boundaries
- • Tries to include lining up to the ball
- • Tries to end shortly after the play is over
- • If you prefer more time before or after the play you configure how many seconds to always add
Graphics Data
- • Down and distance
- • Quarter and game clock
- • Home and away scores
- • Replays
Gaps Between Plays
Gaps longer than 30 seconds are listed separately on the off chance that a play was missed. If needed you can quickly scrub through it and delete it if there isn't a play in it or create a new play at the appropriate spot in the gap.
Editing Plays
Adjusting Play Boundaries
Fine-tune where each play starts and ends using these buttons or keyboard shortcuts:
| Action | Toolbar | Keyboard |
|---|---|---|
| Extend start earlier | Start left chevron button | Shift+[ |
| Shrink start later | Start right chevron button | Option+[ |
| Extend end later | End right chevron button | Shift+] |
| Shrink end earlier | End left chevron button | Option+] |
Creating New Plays
Create plays from gaps or split existing plays:
- From anywhere in video: Use the timeline scrubber in the video to navigate to a missed play, press [ to set start, then ] to set end
- From a gap: Navigate to the start of a play, press [ to set start, then ] to set end
- Split a play: Seek to the split point and press S or click Split in toolbar. The list stays in time order
- Create to next play: Press I when in a gap
- Create from previous play: Press O when in a gap
Deleting Plays
Remove unwanted plays from your list:
- Select the play(s) you want to delete
- Press Delete or Backspace
- Or click the Delete button in the toolbar
- Multi-select is supported for batch deletion (useful for multiple incorrect plays from pre-game, halftime, or post-game footage)
Play Information
Record what happened on each play. The information appears in the play list, drives the play colors, filter, and Game Report, and can be exported as a CSV file.
Opening the Editor
- Select a play and click the pencil (Edit Play) button in the play header, or press Cmd+I on macOS
- The editor stays open as you move between plays, so you can work through the game play by play
- Changes save automatically when you move to another play, close the editor, switch away from the app, or quit it
- Close it with Cmd+I (or the pencil) or the X button. Esc on macOS ends typing and saves, but leaves the editor open
- Empty fields start from the previous play: the score, possession, and field position carry over, and the down moves ahead
Fields
| Group | Fields |
|---|---|
| Game | Score (visiting and home), Quarter (Q1-Q4 or OT), Game Clock |
| Situation | Possession (visiting or home team), Down (1st-4th, PAT, KO), Distance, Hash (Left, Middle, Right), Yard Line |
| Outcome | Type (Run, Pass, Kick, Field Goal, Punt), Direction (Left, Middle, Right), Result (Complete, Incomplete, Sack, Fumble, Pick), Gain, Points (1, 2, 3, or 6), Penalty Yards |
Choosing PAT sets Type to Field Goal, and KO sets Type to Kick. Distance isn't used for PAT or KO. Complete, Incomplete, and Pick need Type set to Pass, and Sack needs Run or Pass. Fumble and Pick are turnovers. Down and Result wrap into rows of three. A run with no other result is recorded as a rush automatically, so there's no Rush button. Click a selected button again to clear it.
Yard Line is measured from the team with the ball. Enter a negative number when the ball is on that team's own side and a positive number on the opponent's side: -25 is its own 25 and 25 is the opponent's 25 (typing +25 works too). Enter 50 for midfield. Valid values are -49 to -1, 1 to 49, and 50; 0 and numbers past 50 aren't accepted, so the field is marked invalid until you fix it.
Tap or click a selected choice again to clear it. On macOS, when a row of choices has keyboard focus you can type its first letter or number to pick it. Punt uses T because P is Pass, and OT uses O.
Field Colors
- • Yard Line turns red from 20 down to 1 on the opponent's side (the red zone). Your own side never turns red
- • Game Clock turns red at 2:00 or less
- • Result is green for Complete, orange for Incomplete and Sack, and red for Fumble and Pick
- • Points are green when your offense scores and red when the other team's offense scores
- • Penalty Yards are shown in yellow
Voice Commands
Say what happened on a play instead of typing it, and move through the game with your voice.
Using the Microphone
- Select a play, then click the microphone button in the play header (or press Cmd+D on macOS)
- The first time, allow microphone and speech recognition access. Speech is recognized on your device, in English
- The button turns red and pulses while it is listening. Words the app hasn't used yet appear in a small bubble
- Pause briefly after each phrase. The app applies it and keeps listening, following you to the next play
- Click the microphone again to stop. It also stops on its own after about 12 seconds of silence
Entering Play Information
Say any of these in one phrase. Only the fields you mention change.
| Field | Example phrases |
|---|---|
| Down & distance | "2nd and 7", "first and goal", "3rd and 4 yards" |
| PAT & KO | "PAT", "point after", "point after touchdown", "extra point" for PAT; "kickoff" or "kick off" for KO. "Kick" alone only sets Type, and a spoken down and distance wins over "kickoff" |
| Quarter | "third quarter", "quarter 2", "Q4", "overtime" |
| Game clock | "5 minutes 30 seconds", "2 minutes", "45 seconds" |
| Score | "14 to 7" or "score is 14 to 7" (visiting first), "home 21 visiting 14" |
| Possession | "home", "visiting" or "away", either team name from Game Info, "offense" or "defense" (once Your Team is set), "clear possession" |
| Type | "run", "pass", "punt", "kickoff", "field goal" |
| Result | "complete", "incomplete", "sack" or "sacked", "fumble", "lost fumble", "fumble lost", or "turnover", "pick", "interception", "intercepted", "picked off", or "pick six". Pick also sets Type to Pass; sack sets Pass only when Type is blank. "Pick up" sets nothing |
| Direction | "left", "middle", "right", "direction left" |
| Hash | "left hash", "middle hash", "right hash mark" |
| Yard line | "own 20", "their 30", or "minus 20" (own side), "opponent 35" or "35 yard line" (opponent's side), "midfield" or "50 yard line" |
| Gain | "gain of 8", "12 yards", "lost 3 yards", "minus 2 yards" |
| Penalty | "penalty of 15 yards", "penalty of minus 5 yards" |
| Clearing | "clear hash", "clear direction", "clear type", "clear result", "clear gain", "clear penalty", "clear yard line", or "clear chart" for all of them |
Points aren't set by voice. Enter them in the editor.
Controlling Plays and Video
| Say | Action |
|---|---|
| "next" or "next play" | Go to the next play |
| "previous" or "back" | Go to the previous play |
| "play" or "start" | Play the selected play |
| "pause" or "stop" | Pause playback |
| "delete" or "remove" | Delete the selected play |
| "add 2 seconds to the start" | Start the play 2 seconds earlier |
| "remove 1 second from the end" | End the play 1 second earlier |
Combine a Move with Information
Start or end a phrase with "next" or "previous" to move first and then apply the rest to the new play, for example "next play 2nd and 6 pass complete gain of 12" or "next play and delete". When adding or removing time, always say "start" or "end".
Filtering Plays
Show only the plays you want to review. Filtering hides plays from the list but never deletes them.
- Click the Filter button in the play list toolbar. On Mac and iPad the filter opens beside the video, on iPhone in landscape it covers the video, and on iPhone in portrait it opens as its own page
- Choose any of Possession, Down, Type, Result, and Points. Pick several in one group to match any of them. Down includes PAT and KO chips, and Result has Sack, Fumble, and Pick
- Drag the Distance (1 to 30+ yards) and Gain (−30+ to 30+ yards) sliders to limit those ranges. Plays with no value for that field are hidden once you move its slider
- A play must match every group you use. The list header shows how many plays are visible (for example "12 of 58 Plays"), and the Filter icon turns blue
- Closing the filter (or pressing Esc on macOS) keeps it applied. Click Reset to clear it. Opening another video clears it too
Game Report
Once analysis is complete, click the Game Summary button in the toolbar to open the Game Report. It is built from the play information you entered, so the more plays you fill in, the more complete it is. Click Back (or press Esc on macOS) to return to your plays.
Summary
One team at a time. Pick the team at the top; it starts on Your Team.
- • Score by quarter
- • Snaps: offense, defense, and special teams
- • Special teams: kickoffs, punts, and field goals
- • Yards per play, success rate, turnover margin, scoring plays, and penalty flags
- • Run and pass direction, and play mix by down
Head-to-Head
Both teams side by side.
- • Overall, Run & Pass, Downs, Scoring, and Penalties
- • Includes total yards, explosive plays, turnovers, and penalty yards
Reports and the Filter
When a filter is on, the report counts only the plays that match it and says so at the top (for example "Filtered · 12 of 58 plays"). The score by quarter always shows the whole game. You can open the Filter from the report's toolbar on Mac and iPad.
Sharing the Report
Click Share Report to share the report as a PDF. It includes the Summary for the team you picked and the Head-to-Head pages, and is named like "Visitor vs Home 2026-10-16 Report.pdf" (with "(Filtered)" added when a filter is on).
Keyboard Shortcuts
Press / or ? at any time to show the keyboard shortcuts overlay (macOS).
Playback Control
| Key | Action |
|---|---|
| Space | Play / Pause |
| L | Play or increase speed (1x → 1.25x → 1.5x → 1.75x → 2x) |
| K | Pause playback |
| J | Decrease speed or pause and reset to 1x |
| Up Arrow/Swipe Down | Previous play |
| Down Arrow/Swipe Up | Next play |
Navigation
| Key | Action |
|---|---|
| ← | Seek back 2 seconds |
| → | Seek forward 2 seconds |
| ↑ | Previous play/gap |
| ↓ | Next play/gap |
In/Out Points
| Key | Action |
|---|---|
| I or [ | Set start / Create play to next |
| O or ] | Set end / Create play from previous |
| Shift+[ | Extend start 2 seconds earlier |
| Option+[ | Shrink start 2 seconds later |
| Shift+] | Extend end 2 seconds later |
| Option+] | Shrink end 2 seconds earlier |
Editing
| Key | Action |
|---|---|
| S | Split play at current position |
| Delete | Delete selected items |
General
| Key | Action |
|---|---|
| Cmd+O | Open video |
| Cmd+E | Export clips |
| Cmd+I | Open or close the play information editor |
| Cmd+D | Start or stop voice commands |
| Cmd+, | Open settings |
| / or ? | Show keyboard shortcuts |
Exporting Clips
Export Modes
Separate Files
Each play is exported as an individual MP4 file.
- • Files named "<video>_Play_001.mp4", "<video>_Play_002.mp4", etc.
- • Great for individual play review
Single File
All plays are combined into one continuous video.
- • Easy to share as a single file
- • Optional fade: under Options in the Export dialog, set Fade Out/In Between Plays to add a fade-through-black transition of up to 3 seconds between plays (None keeps a hard cut). This option is only available for Single File exports and is remembered for next time.
EDL (CMX 3600)
Play in and out points are exported as a CMX 3600 Edit Decision List (.edl) file.
- • Import the .edl into video editors such as DaVinci Resolve
- • Ideal for further editing in your preferred NLE
Export Process
- Click Export or press Cmd+E
- Choose your export mode (Separate Files, Single File, or EDL (CMX 3600))
- Select an output directory (Photos or a Files directory)
- Review the play count and total duration
- Click Export to begin
- Monitor progress with the real-time progress bar. Exports with no fade (None) and no burned-in score bug are not re-encoded, so they will be ready fairly quickly; turning on a Single File fade or Score bug → Burn in re-encodes the video, so that export takes longer.
Score Bug
Under Options, the Score bug menu adds each play's score, down and distance, and quarter and clock to video exports:
- Off - No score bug
- Burn in - Draws the score bug into the video itself
- Caption file .srt - Leaves the video untouched and saves a caption file next to it. It's named after the video, for example "Game1_Highlights.srt" for a Single File or "Game1_Play_001.srt" for Separate Files. Separate Files also saves "Game1_Plays.srt", one caption file for all the clips laid end to end, for editors like CapCut. Available only when saving to Files, not Photos
The score bug uses the information in each play's editor, with team names from Game Info. Lines you haven't filled in are left out. EDL exports have no score bug or caption file.
Play Info CSV
Turn on Play Info CSV under Options to save a spreadsheet of every play alongside your export. It has one row per play with the play number, offense/defense/kick, and all the play information fields, and is named after your video (for example "Game1.csv"). Available only when saving to Files. PAT and KO plays show PAT or KO in the Down column with a blank distance, as they do in the play list.
Export Notes
- • The caption file and the Play Info CSV need a folder, so they aren't available when saving to Photos
- • The footer lists the files that will be created before you click Export
Settings
Your Team, Clip Timing, and Play Length
| Setting | Description | Range |
|---|---|---|
| Your Team: Team Name | Your team's name. Game Info uses it to pick your side and fill in a blank team name | Any name |
| Clip Timing: Pre-roll | Extra time added before each clip starts | 0-10 seconds (0.5s increments) |
| Clip Timing: Post-roll | Extra time added after each clip ends | 0-10 seconds (0.5s increments) |
| Play Length: Too short | Plays this short or shorter show a yellow duration in the play list | 1-60 seconds (default 5) |
| Play Length: Too long | Plays this long or longer show a yellow duration in the play list | 2-180 seconds (default 30) |
Play length warnings only flag plays for a second look. They never change where a clip starts or ends.
Subscription
Free Plan
- • Limited to 10 plays per analysis
- • Local storage only
- • All basic features included
Pro Subscription
- • Unlimited plays per analysis
- • iCloud sync across devices
- • Analysis cache persistence
Subscription Management
- Upgrade: Tap "Upgrade to Pro" to view subscription options
- Manage: Access "Manage Subscription" to modify or cancel through the App Store
- Restore: Use "Restore Purchases" to restore a previous subscription on a new device
Tips for Best Results
Video Quality
- • Use the highest quality video available for better detection accuracy
- • Wide-angle sideline views provide the most consistent results
Efficient Workflow
- • Use keyboard shortcuts for faster navigation and editing
- • Review plays at 1.5x or 2x speed to save time
- • Use multi-select to delete multiple non-plays at once
Getting Large Videos onto iOS
- • Save the video file to the Files or Photos app on your device — this is the default location the iOS app looks for videos
- • AirDrop is the fastest way to transfer large files from a Mac to your device's Files or Photos app
- • You can also use iCloud Drive, a USB connection, or any other method that places the file in the Files app
- • Avoid trying to import directly from the Photos library for very large files, as the Files app provides more reliable access
Play Boundaries
- • Fine-tune start points to capture the snap
- • Extend end points to include the whistle and player reactions
- • Use the 2-second adjustment shortcuts for quick tweaks
Sending Feedback
Use Send Feedback in the app to file aBug Report, Enhancement Request, or Improve Training submission. The in-app picker labels these as Bug, Enhancement, and Training. Email is required so we can follow up if needed.
You can optionally turn onInclude the current video for any of those three types. Open a video first if you want to attach it. When a video is included, you confirm you have the right to share it and agree it may be used to improve AutoCut play detection, including future training. Videos can be up to 14 GB. Keep the app open until the upload finishes.
Feedback types
- Bug Report (Bug): Tell us what went wrong so we can fix it. Including the current video is optional.
- Enhancement Request (Enhancement): Tell us what you'd like AutoCut to do next. Including the current video is optional.
- Improve Training (Training): Submit a video whose play list you have corrected so we can train better detection. This type requires the current video and its play list. Correct all plays before submitting.
What we collect
Reports include app version, OS version, and device model. The current video and play list are sent only if you choose to include them (required for Improve Training).
Troubleshooting
Scoreboard information is missing or incorrect
- OCR works best with clear, high-contrast overlaid graphics
- Non-standard graphic layouts may not be recognized
- You can edit team names in Game Info and any play's score in the play information editor
Voice commands are not working
- Select a play first; the microphone needs one
- Allow microphone and speech recognition access for the app in your device's privacy settings
- If the bubble shows your words but nothing changed, try one of the example phrases above
iCloud sync is not working
- Verify you have an active Pro subscription
- Check that iCloud is enabled in your device settings
- Ensure you're signed into the same Apple ID on all devices
- Wait a few minutes and try again – sync may take time
App crashes or becomes unresponsive
- Force quit and restart the app
- Try with a smaller video file
- Update to the latest version of the app
- Restart your device
Quick Reference Card
Essential Shortcuts
Quick Actions
Typical Workflow
AutoCut Football - AI-Powered Football Video Analysis
Available on iOS and macOS