Skip to main content

OpenSubtitles subtitles downloader

Project description

OpenSubtitles Subtitles Downloader - OSSD

This package allows you to download subtitles as text from www.opensubtitles.com. All you need to have is selenium with Chrome driver and OSSD package.

Instalation

pip install ossd

PyPi page - https://pypi.org/project/ossd/

Usage

import ossd
ossd.get_subtitles(driver, movie_name)

get_subtitles method returns most downloaded subtitles text, if error occurs then returns " " (whitespace) and prints error code

Example

 import ossd
 from selenium import webdriver   # optional, ossd icludes automaticly
 driver = webdriver.Chrome(executable_path=driverPath)
 text = ossd.get_subtitles(driver, "Star Wars: A New Hope")

Output

Same as here.

0 00:02:40,680 --> 00:02:42,557 Did you hear that?

1 00:02:42,680 --> 00:02:45,319 They shut down the main reactor. We'll be destroyed for sure.

2 00:02:45,440 --> 00:02:46,873 This is madness.

3 00:02:56,560 --> 00:02:57,913 We're doomed. ....

Licence - MIT

Free for use, editing, selling, just mention author

Development:

  • Clean ununsed: rm -rf build/ dist/ *egg* **.pyc __pycache__
  • Build package: python setup.py sdist bdist_wheel
  • deploy package: python -m twine upload dist/*

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

ossd-1.0.6.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

ossd-1.0.6-py3-none-any.whl (3.5 kB view hashes)

Uploaded Python 3

Supported by

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