The Rodeo Video Engine

Cut Runs.Build Reels.Grow Fans.

AI-powered video studio built for rodeo trainers, riders, and event organizers. Drop in 4 hours of arena footage. Walk out with labeled clips, polished branded reels, and rider dashboards your fans actually return to. Now with visual rider tracking and audio-based name detection.

4 → 0:30
Hours / Reel
3-tier
AI passes
5
Disciplines
Disciplines coveredBarrel RacingTeam RopingTie-DownSteer WrestlingBreakaway
The Workflow

Three steps from arena tape
to ready-to-post.

01

Drop the Footage

Direct-to-S3 multipart uploads handle 10GB+ files. Or paste a Vimeo / YouTube URL and we'll pull it down.

S3 · Vimeo · YouTube
02

Cut by Hand or by AI

Mark IN/OUT with timeline zoom up to 12×. Or unleash three AI passes: Quick Suggest, Deep Scan window-by-window, and Identify Riders from announcer audio.

Manual · AI Suggest · Deep Scan · Audio ID
03

Reel It & Share It

Pick clips, hit Build Reel — branded title cards (rider · event · date), cross-fade transitions, custom intro/outro, your watermark. Ship a public share link.

Templates · Title cards · Public link
The AI Power Trio

Three AI passes.
Every rider found. Every name caught.

A single AI call misses runs in long reels. Our three-pass system layers visual scanning, deep window-by-window coverage, and announcer audio recognition — so the 4-hour Sunday tape comes out with cuts and names ready to publish.

AI Pass 01

Quick AI Suggest

One Gemini 3 Pro call on a 24× compressed summary. Best for short reels (< 15 min) — fast first pass that gives you the rhythm of the source in 1–3 minutes.

  • Single-pass · ~1–3 min
  • Few-shot from your 👍/👎
  • Coaching tips injected into the prompt
AI Pass 02

Deep Scan

Splits long reels into 10-min windows and runs Gemini independently on each — no early-bias, no missed runs across the second half. Dramatic recall lift on 30+ min footage.

  • Window-by-window pass
  • Auto-dedupe vs existing cuts
  • 5× the recall on long reels
Recommended for 15+ min reels
AI Pass 03

Identify Riders

Whisper transcribes the announcer track. Gemini parses the 12-second window before each cut — "Up next, Sarah Johnson on Dusty" → cut auto-named. Never overwrites manual entries.

  • Whisper · Gemini 2.5 Flash
  • Lead-in window matching
  • Auto-fills cuts AND existing clips
Bonus · Visual Rider ID

Draw a box. Find every appearance.

Pause the video, drag a rectangle around the rider you want to track, and Gemini scans the full reel for every other appearance of that rider/horse pair — outfit, horse markings, posture. Auto-creates cuts pre-tagged with the rider's name.

  • Visual matching across full source
  • Pre-fills rider name on every detected cut
  • Pairs with Audio ID for double confirmation
Tracking Job · #34812
Rider · 0.92
02:14
07:48
23:11
→ 11 appearances · 14 cuts created
Control Room

Every tool a rodeo
operator actually needs.

Reel Templates
Brand every reel automatically

Custom intro & outro cards, animated lower-thirds, brand colors, watermark. Save a template once — every reel comes out fully branded with rider name + sub-label baked in.

ROYAL CROWN
Steer Roping · Day 2
Intro card · auto-generated
Sarah Johnson
Clean Run · 14.2s
Lower-third · animated
Cross-fade transitions · 1080p H.264 · S3-native
Coaching Tips
Steer the AI in plain English

Type rules like "prefer cuts that include the box break" or "never tag a clip under 4 seconds". Tips inject directly into every Gemini prompt — global or per-discipline.

barrel_racing
Include the first horn before the run starts
all
Skip practice / rope-laying segments
team_roping
Both header and heeler should be visible
Library
Filter, search, edit
Barrel Racing127
Team Roping86
Tie-Down54
Steer Wrestling31
Breakaway22
By rider · By event · CSV export
Timeline Zoom
Frame-precise scrub

1× → 12× zoom · 0.25× → 2× speed · auto-scrolling playhead. Mark the pocket — first horn, broken barrier — to the frame.

Auto-Compression
5–7× smaller in one pass

Long jackpot tape from a phone hits 4 GB? Auto-compress kicks in on upload, re-encodes to 720p, swaps it on S3. Saves storage, speeds up every later step.

Rider Branding
Avatars + pinned hero clips

Upload a portrait, pin a signature run as the dashboard hero. Profile pages instantly look like a sponsor sheet.

URL Fetch
From anywhere in the app

Paste a Vimeo, YouTube, or direct mp4 URL from the Dashboard, the Studio editor, or upload page — live progress bar, auto-S3 hand-off.

Events
Tag + filter by jackpot

Every video stores its event name + date. Library and reels stay organized by show, not by upload time.

Data Migration
Move your training

One-click export of every cut, tip, template, rider profile, and comment. Restore into a new environment — your "AI learning" never resets.

Reels
Polished output, one click

Pick 2–N clips. Get a 1080p reel with cross-fades, per-clip title cards (rider · sub-label · event · date), and your watermark — all FFmpeg, all on your S3. Or hit "Best Runs" on a rider and ship a season highlight in 30 seconds.

00:18
00:26
00:34
00:42
Few-Shot Training

Train the AI
in your style.

A generic AI sees "horse moves." Your AI learns the difference between a clean run, a broken barrier, and a no-time the way you see it. Each thumbs-up locks in your standard.

  • Manual cuts auto-flag as good examples
  • 👍 / 👎 feeds the next prompt as in-context examples
  • Per-category recall — barrel ≠ team roping
  • 30 examples per category = noticeably 'trained' feel
AI Training Progress
Per-category recall
Barrel Racing28✓ · 4✗ · 12 manual
Team Roping14✓ · 2✗ · 8 manual
Tie-Down9✓ · 1✗ · 5 manual
Steer Wrestling3✓ · 0✗ · 2 manual
Breakaway2✓ · 0✗ · 1 manual
Live counter from your library
Rider Engagement

Every rider gets a
dashboard worth bookmarking.

Avatar + pinned hero clip
Upload a portrait, pin a signature run as the dashboard hero. The first thing fans see is a sponsor-quality intro.
Real engagement metrics
Views, reactions, comments, reels — counted per rider, surfaced as hero stats so the rider sees their own traction.
Open fan wall
No login required. Fans drop comments and emoji reactions. Rider sees a live activity feed they can reply to.
Best-Runs auto-reel
One-click — combine the rider's best 👍 cuts into a branded season highlight reel using your active template.
One-click public share
Generate a /share/{token} link. No sidebar, no app exposure — just the rider's profile, fan-ready.
SJ
Rider Dashboard
Sarah Johnson
★ Pinned HeroBarrel · 14.2s
Clean Run · WPRA Finals
14.07 · 1st place pocket
Views
2.4k
Reactions
183
Comments
47
Clips
62
Reels
8
Events
11
Fan Wall
Coach M.2m
That swing pace was money. Buy that horse some oats.
@dustyhat4m
🔥 reacted to clean run
JenR11m
What barrel pattern were you working at home?
@ropertown18m
🤠 reacted to broke barrier
Reactions
🔥
87
👏
41
🤠
34
❤️
18
🪢
3
14clean runs
Public links
No login required
Drop a URL in a text. Fans react instantly.
CSV + Reels
Coach-ready exports
Hand off labeled clip metadata for training reviews.
Free for fans
Open comments
Visitors leave a name (or stay anon) — ratings stick.

Your arena.Your highlights.

Stop spending Sunday nights scrubbing through 4 hours of arena tape. Drop the file. Mark the runs. Ship the reels.