A command line tool to download the best matching subtitle from subdivx.com
Project description
A cli tool for download subtitle from www.subdivx.com with the better possible matching results.
Install
git clone https://github.com/Spheres-cu/subdx-dl.git
cd subdx-dl
python3 -m pip install .
OR
pip install -U subdx-dl
My recomendation is to use a virtual env and install it there:
mkdir subdx
python3 -m venv subdx
source subdx/bin/activate
then clone with git and install with all the dependencies among them:
pip install -r requirements.txt
Usage
usage: sdx-dl [-h or --help] [optional arguments] search
positional arguments:
search file, directory or movie/series title or IMDB Id to retrieve subtitles
optional arguments:
-h, --help Show this help message and exit.
--quiet, -q No verbose mode and very quiet. Applies even in verbose mode (-v).
--path, -p Path to download subtitles.
--verbose -v Be in verbose mode.
--no-choose, -nc Download the default match subtitle available. Show all the available subtitles to download is de default behavior.
--Season, -S Search for Season.
--force, -f Override existing subtitle file.
--version -V Show program version.
--title -t "<string>" _ Set the title to search instead of getting it from the file name. This option is invalid if --imdb is setting.
--keyword -k "<strings>" _ Add an <strings> to the list of keywords separated by spaces. Keywords are used when you search by filename.
--imdb -i IMDB_ID _ Search by IMDB id regardless filename, search strings or serie season.
Examples
Search a single TV-Show by: Title, Season number or simple show name:
$ sdx-dl "Abbot Elementary S04E01"
$ sdx-dl "Abbot Elementary 04x01"
$ sdx-dl "Abbot Elementary"
or search for complete Season:
sdx-dl -S "Abbot Elementary S04E01"
Search for a Movie by Title, Year or simple title, even by IMDB ID :
$ sdx-dl "Deadpool and Wolverine 2024"
$ sdx-dl "Deadpool 3"
$ sdx-dl tt6263850
Search by a file reference:
$ sdx-dl Harold.and.the.Purple.Crayon.2024.720p.AMZN.WEBRip.800MB.x264-GalaxyRG.mkv
$ sdx-dl --imdb tt13062500 -q The.Walking.Dead.Daryl.Dixon.S02E06.480p.x264-RUBiK.mkv
Search by IMDB id regardless filename, search strings keeping the serie season/number and in quiet mode.
Tips
-
Always try to search with Title, Year or season number for better results.
-
Search by filename reference.
Search in this way have advantage because the results are filtered and ordered by the metadata of the filename.
-
Try to pass the IMDB ID of the movie or TV Show.
-
Pass keywords (
--keyword -k "<str1 str2 str3 ...>"
) of the subtitle you are searching for better ordered results. -
If the search not found any records by a single chapter number (exe. S01E02) try search by the complete Seasson with
--Seasson -S
parameter. -
Very important!: You need to be installed some rar decompression tool for example: unrar (preferred), unar, 7zip or bsdtar. Otherwise, subtitle file will do not decompress.
Some Captures
- Performing search:
- Navigable searches results:
- Subtitle description:
-
User comments:
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.