一种实用程序,可轻松自动化媒体,即来自多个提供商的电影,电视系列字幕刮擦。
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.