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.

shotit
40
Emerging
shotit-media
21
Experimental
Maintenance 10/25
Adoption 6/25
Maturity 9/25
Community 15/25
Maintenance 10/25
Adoption 2/25
Maturity 9/25
Community 0/25
Stars: 20
Forks: 4
Downloads:
Commits (30d): 0
Language:
License: Apache-2.0
Stars: 2
Forks:
Downloads:
Commits (30d): 0
Language: JavaScript
License: Apache-2.0
No Package No Dependents
No Package No Dependents

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

Scores updated daily from GitHub, PyPI, and npm data. How scores work