一種實用程序,可輕鬆自動化媒體,即來自多個提供商的電影,電視系列字幕刮擦。
pip install subgrab
以下網站可用於字幕下載:
支持的站點 |
---|
subscene (-m) |
AllSubDB (default for directories) |
Usage:
subgrab [-h] [-d directory path] [-m Name of the movie/season] [-s Silent Mode]
[-c Number of Subtitles to be downloaded] [-l Custom language]
Options:
-h, --help Show this help message and exit.
-d DIR, --dir DIR Specify directory to work in.
-m MOVIE_NAME [MOVIE_NAME ...], --movie-name MOVIE_NAME [MOVIE_NAME ...]
Provide Movie Name.
-s, --silent Silent mode.
-c COUNT, --count COUNT
Number of subtitles to be downloaded.
-l LANG, --lang LANG Change language.
subgrab # To run in current working directory.
subgrab - m Doctor Strange # For custom movie subtitle download.
subgrab - m Doctor Strange - s # Silent mode (No prompts i.e., title selection [if not found]).
subgrab - d "DIRECTORY_PATH" # For specific directory.
subgrab - m The Intern 2015 - s - l AR # Language specified (First two characters of the language).
subgrab - m The Intern 2015 - c 3 - s # Download 3 subtitles for the movie.
兩種模式(CLI和在單個媒體下載[-M])中的兩個模式 - 當網站未識別標題(提供的媒體名稱)時,執行CLI模式。大多數情況下(兩個或兩個以上的媒體名稱相撞時)。在參數中提供年份時,通常會執行靜音模式。可選,您還可以指定靜音模式參數 - 哪些強制下載字幕而無需標題選擇提示。媒體參數(-m)隨後是靜音模式(-s)參數強制靜音模式。
添加了字幕計數參數,該參數允許您下載單個媒體的多個字幕。當找不到確切的匹配時,這很有用,您可以下載多個SRT文件,並檢查它們是否與媒體文件同步(集成在v0.12中)。
添加了多種語言支持(V0.12)。
允許您通過指定電影名稱和年份(可選)下載電影字幕。
允許您在指定目錄中下載媒體文件的字幕。
跨平台(在Linux和Windows上測試)。
在腳本執行(v0.15)上生成日誌生成
對SubDB(v0.16)的添加支持,現在首先偏愛下載字幕是從目錄下載字幕時的subdb。
初始版本(v1.0.0)
For example:
>>> subgrab -m Doctor Strange -s -l AR, EN, SP -c 3
should download 3 subtitles for each language specified
For Examples:
(0) Movie 1
(1) Movie 2
.
.
(10) Movie 10
------------------------------------------------------------------------------------------------------
(Interactive Prompt)
> 1-3, 6,7,10
will download subtitles for the directories specified.