docs(planning): generate codebase map via gsd-map-codebase

This commit is contained in:
2026-03-29 21:35:24 +09:00
parent 3377b5f68d
commit aca7bf592a
7 changed files with 96 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
# INTEGRATIONS
## YouTube
- **Mechanism**: Integrated natively through `yt-dlp` binary invocation via `subprocess`.
- **Purpose**: Fetch the source guitar play-through videos asynchronously before frame extraction.
- **Data Flow**: Downloads MP4 directly to the local filesystem (usually enforcing `res:720` for a balance between OCR fidelity and VRAM economy) before cv2 processing.
## EasyOCR Model
- **Mechanism**: Lazy-loaded `en` (English/Digits) detection network.
- **Lifecycle**: Initialized on first call in `_get_ocr_reader()`. Downloads model weights if not locally cached in the Python environment.