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)
- driver -- Chrome Driver (Selenium)
- movie_name -- Name of movie which subtitles you want to download
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.