Skip to main content

Semantic search over SRT, YouTube, or local video subtitles

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scribe_search-0.1.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scribe_search-0.1.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file scribe_search-0.1.0.tar.gz.

File metadata

  • Download URL: scribe_search-0.1.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for scribe_search-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bed048ff0d671de66b83fe511d7ed7375fb5c66589eee4a734763d77a4e82ac3
MD5 d9da934363382a48516d03955b8cac40
BLAKE2b-256 2dcdfa5eaec2d45a44413e9febc08ca9968fd40746c92f7f7cf0d5399fa862ed

See more details on using hashes here.

File details

Details for the file scribe_search-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: scribe_search-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for scribe_search-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 43e26ec7710a7f8880ca34fe25d04a0aa221bf0c184e984550c7c340c7e7a1f2
MD5 8f35791d79beee35bc568c750f40d990
BLAKE2b-256 08320e9e2af588dbd772388a6d6a49b3564e04e6b5326ef8fc1fe5117ddbab97

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page