When filled, the cel upload becomes optional. The tool extracts ±20s at 24fps around your timestamp. Unchecked (or no cel): the closest frame is stamped as the match, trusting your timestamp blindly.
Click to choose a video file
Tip: ingesting via the Library tab is faster — same episode, used many times.
Scan quality:
Name the episode — required, so the source can be found again later. (Clips are fine — if you don't know the episode, mark it Unknown.)
Processing...
Starting...
Match Results
Background for Print
Show other candidates
Refine Match
Not the right match? Describe what you see in the drawing to help find a better one.
Show AI analysis details
Costs
Model Bake-off Results
Same frame through each model, side by side, newest run on top. See MODEL_BAKEOFF.md for how to run a new test.
Loading…
Recent Jobs
Add Episode
Upload an episode or movie once. After ingest, every cel match against it is ~15 seconds.
Editing metadata for an existing library entry. The video and frames stay; only the fields above will change. Cancel edit
Drop multiple videos. Show / format / season / year / locale carry over from the previous row. Episode auto-increments when integer. Ingests run one at a time on GPU.
Limits per batch
• Up to 40 videos per batch (browser + S3 throttling). Split larger catalogs into multiple batches.
• ~1 GB per file recommended. Hard cap is 160 GB but residential upload speed is the real ceiling (~5 min per GB at 25 Mbps).
• Disk has room for ~700 episodes total before we'd need to expand the EBS volume. Currently ~3 ingested.
No files yet. Click "+ Add files" to start.
File
Show
Fmt
Season
Episode
Title
Year
Locale
Status
Ingesting…
Starting…
Browse Library
Users
Manage who can sign in to CelMatcher. Admins can do everything (ingest, match, edit/scrub library, manage users).