This repository has been archived on 2026-02-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
openclaw-skills/skills/kb-ocr-processor/SKILL.md
T
OpenClaw Agent 5507b1d986 feat: Add KB knowledge base series skills
- kb-link-parser: Multi-platform URL parser (Bilibili, YouTube, Zhihu)
- kb-bilibili-metadata: Bilibili video/article/up主 metadata extractor
- kb-zhihu-metadata: Zhihu question/answer/user metadata extractor
- kb-bilibili-content: Bilibili video download and content extraction
- kb-ocr-processor: OCR text extraction from video frames
- kb-deep-analyzer: AI-powered deep content analysis
- kb-workflow: Workflow orchestration (inbox, archive, subscriptions, report)

Also add:
- ARCHITECTURE_FLOWCHART.md: System architecture diagrams
- DETAILED_DESIGN.md: Complete design documentation
2026-02-10 12:18:52 +08:00

708 B

KB OCR Processor Skill

kb-ocr-processor - Extract text from video frames using OCR.

Features

  • Batch frame processing
  • PaddleOCR/Tesseract support
  • Confidence scoring
  • Text merging

Commands

# Process frames
python ocr_processor.py --input ./frames/ --output ocr.json

# With custom FPS
python ocr_processor.py --input ./frames/ --fps 0.1 --output ocr.json

Output

{
  "success": true,
  "data": {
    "frames": {
      "frame_0001.jpg": {
        "texts": [{"text": "字幕", "confidence": 0.95}]
      }
    },
    "merged_text": "合并的字幕文本..."
  }
}

Installation

cp -r kb-ocr-processor/ ~/skills/
pip install -r requirements.txt