Spaces:
Sleeping
Sleeping
| """Pipeline modules for video processing and play extraction orchestration. | |
| Note: OCR-based clock reading has been removed in favor of template matching. | |
| Streaming processing is used for optimal performance. | |
| See docs/ocr_to_template_migration.md for details. | |
| """ | |
| # Models (dataclasses) | |
| from .models import ( | |
| DetectionConfig, | |
| DetectionResult, | |
| VideoContext, | |
| ) | |
| # Pipeline classes and functions | |
| from .play_extractor import PlayExtractor, format_extraction_result_dict | |
| from .orchestrator import run_extraction, print_results_summary | |
| from .template_builder_pass import TemplateBuildingPass | |
| __all__ = [ | |
| # Models | |
| "DetectionConfig", | |
| "DetectionResult", | |
| "VideoContext", | |
| # Pipeline | |
| "PlayExtractor", | |
| "format_extraction_result_dict", | |
| "run_extraction", | |
| "print_results_summary", | |
| "TemplateBuildingPass", | |
| ] | |