shotit and shotit-media
The first is a screenshot-to-video search engine frontend, while the second is the backend media server that serves the video previews it queries—they are complements that function together as a complete system.
About shotit
shotit/shotit
Shotit is a screenshot-to-video search engine tailored for TV & Film, blazing-fast and compute-efficient.
Based on the README, here's a technical summary: Uses a microservices pipeline architecture with specialized workers (watcher, hasher, loader, searcher) that process video ingestion, extract perceptual hashes via LireSolr, and index vectors into Milvus for similarity search. The system integrates object storage (S3-compatible), MySQL for metadata, and Docker Compose orchestration, enabling distributed video indexing and real-time frame-level retrieval with sub-second query latency.
About shotit-media
shotit/shotit-media
Media broker for serving video preview for shotit
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work