media-ocr-ai

Installation
SKILL.md

Media OCR AI

Context: $ARGUMENTS

Modern open-source OCR. Goes far beyond plain Tesseract by giving four models for four different jobs: PaddleOCR for layout + tables, EasyOCR for "just read the text", Tesseract for the widest language set, TrOCR for handwriting.

For the in-ffmpeg ocr= filter (Tesseract inside a filtergraph, good for logo detection / rough live text), use ffmpeg-ocr-logo. This skill is for offline, high-accuracy, structured OCR — document processing, not video frame grabs.

Quick start

  • Read text from a photo (any language): → Step 3 (ocr.py extract --model easy)
  • Structured layout of a PDF page (headers, paragraphs, tables): → Step 4 (ocr.py layout --model paddle)
  • Cursive handwriting: → Step 5 (ocr.py handwriting --model trocr)
  • Multilingual doc (e.g. English + Japanese): → Step 6 (ocr.py multi-lang --langs en,ja)
  • Extract a table as CSV: → Step 7 (ocr.py table --model paddle)
  • Pre-install a backend: → Step 2 (ocr.py install <model>)

When to use

Installs
5
GitHub Stars
17
First Seen
May 27, 2026
media-ocr-ai — damionrashford/media-os