Files
Transcriptarr/backend/scanning/__init__.py
Dasemu d28c4caa6a feat(scanning): add library scanner with rules engine
- Add ScanRule model with configurable conditions
- Add FileAnalyzer for ffprobe-based media analysis
- Add LibraryScanner with manual, scheduled and watcher modes
- Add LanguageDetector for audio language detection
- Support rule-based filtering with priority evaluation
2026-01-16 16:54:41 +01:00

12 lines
326 B
Python

"""Library scanning module for standalone mode."""
from backend.scanning.models import ScanRule
from backend.scanning.file_analyzer import FileAnalyzer, FileAnalysis
from backend.scanning.detected_languages import DetectedLanguage
__all__ = [
"ScanRule",
"FileAnalyzer",
"FileAnalysis",
"DetectedLanguage",
]