# ScribeSearch

Remember all those times you wanted the perfect clip from your favorite show but couldn’t find the exact timestamp? ScribeSearch makes it easy.

**ScribeSearch** is a Python tool for **semantic search** over `.srt` subtitle files, YouTube videos, or local video files.
Timestamped results allow direct linking to YouTube or local videos.

---

## Features

- Supports `.srt` subtitle files, **YouTube videos**, and **local video files**.
- Extracts subtitles from video files and lets the user choose between multiple streams.
- Splits transcripts into full sentences using **NLTK**.
- Returns timestamped results with text snippets.
- Can generate **direct YouTube links** or references to local video files.
