Skip to content
Back to skills

Ocr Backends

ASecurity

"Configure and troubleshoot VSE PaddleOCR models, language codes,

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
businessapibackend

Works with

  • api

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill ocr-backends --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ocr Backends?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ocr Backends
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-ocr-backends/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-ocr-backends)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ocr-backends
description: "Configure and troubleshoot VSE PaddleOCR models, language codes,
  thresholds, and CPU/CUDA/DirectML/ONNX backend acceleration."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# OCR Backends

Use this sub-skill for VSE OCR setup: PaddlePaddle/PaddleOCR installs, bundled
PP-OCRv5 model selection, language codes, CPU/GPU/ONNX provider choices,
recognition batches, confidence thresholds, and backend verification.

## Read first

- [model and language reference](references/model-and-language-reference.md)
  for language groups, Fast/Auto/Accurate model directories, and V5 names.
- [backend compatibility](references/backend-compatibility.md) for CPU, CUDA,
  DirectML, ONNX, and unsupported/new-GPU decisions.
- [API reference](references/api-reference.md) for `OcrRecogniser`,
  `SubtitleDetect`, `PaddleModelConfig`, and `HardwareAccelerator`.
- [troubleshooting](references/troubleshooting.md) for import/model/provider
  errors and low confidence.
- Run [scripts/model_config_probe.py](scripts/model_config_probe.py) or
  [scripts/hardware_backend_probe.py](scripts/hardware_backend_probe.py) for
  safe read-only diagnostics.

## Key decisions

- Choose CPU unless the user has a verified accelerator and backend-specific
  Paddle/ONNX packages.
- `fast` mode prefers mobile detection and mobile recognition for Chinese,
  Traditional Chinese, English, and Japanese; other languages use language
  group recognizers.
- `auto` and `accurate` use server detection; Chinese/English/Japanese use
  server recognition, while many non-CJK languages use grouped mobile
  recognizers.
- Do not treat a visible GPU as proof that VSE uses it. Verify Paddle compiled
  CUDA or ONNX providers.

## Route elsewhere

- Extraction sequencing, VideoSubFinder, output/caches: [extraction-workflows](../extraction-workflows/SKILL.md).
- GUI settings cards for these options: [gui-batch-operations](../gui-batch-operations/SKILL.md).
- Text cleanup and typo replacement after OCR: [postprocessing-config](../postprocessing-config/SKILL.md).

Files in this skill

  • SKILL.md2.1 KB
  • references/api-reference.md1.3 KB
  • references/backend-compatibility.md1.8 KB
  • references/model-and-language-reference.md2.4 KB
  • references/troubleshooting.md1.5 KB
  • scripts/hardware_backend_probe.py1.4 KB
  • scripts/model_config_probe.py3.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…