Skip to main content

download subtitles easily

Project description

getsubtitle

下载

pip install getsubtitle

使用

说明

搜索规则

getsubtitle会抽取视频名中包含的一下信息进行多次组合搜索,直到候选字幕包数达到设定值(默认为 10 条,可以通过 -n 参数设定)。

  • 美剧名(电影名)
  • 剧集信息(美剧)
  • 年份(电影)
  • 分辨率
  • 视频格式
  • 音频编码格式
  • 压制组信息

如视频名为 Game.of.Thrones.s07e01.1080p.web.h264-tbs.mkv, 所有组合如下,按搜索顺序先后排列:

Game of Thrones s07 e01 1080p WEB-DL tbs
Game of Thrones s07 e01 1080p WEB-DL
Game of Thrones s07 e01 1080p
Game of Thrones s07 e01
Game of Thrones s07
Game of Thrones

如视频名为 The.Notebook.2004.720p.BluRay.x264.AC3.3Audio-HDWinG.mkv, 所有组合如下,按搜索顺序先后排列:

The Notebook 2004 720p BluRay 3Audio-HDWinG
The Notebook 2004 720p BluRay
The Notebook 2004 720p
The Notebook 2004
The NoteBook

标准视频名

全英文组成,包含美剧名(电影名), 分辨率, 视频格式, 音频编码格式, 压制组等信息。

如: Game.of.Thrones.s07e01.1080p.web.h264-tbs.mkvT2_ Trainspotting (1080p HD).mp4

其余视频名

其余一般为包含了中文的视频名。

对于包含中文的视频名:

  • 若视频名的美剧名(电影名)中中文字数大于英文字数,选取中文作为视频的 title
  • 若视频名的美剧名(电影名)中英文字数大于等于中文字数,选取英文作为视频的 title

其中若名称中英混合,只能作简单过滤中文(英文)字符。

若视频名为 [SPS辛普森一家字幕组].[丑陋的美国人.第一季].Ugly.Amricans.S01E01.rmvb 这类, 无法抽取准确的名称。

下载来源

关于下载来源,现在首选是从subhd下载字幕,若搜索结果数太少,会继续搜索zimuzuzimuku的字幕。

关于下载频率,zimuzu 与 zimuku 目前都没有明显的下载频率限制,拖入一个视频文件夹下载一般不会报错。而 subhd 有下载频率限制,一般每次只能下载一两个视频的字幕,之后需要滑动验证码验证。

若下载出现 unknown error,可能就是下载频率过高,可以等一段时间再试。

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

getsubtitle-2019.12.3.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

getsubtitle-2019.12.3-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

Details for the file getsubtitle-2019.12.3.tar.gz.

File metadata

  • Download URL: getsubtitle-2019.12.3.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for getsubtitle-2019.12.3.tar.gz
Algorithm Hash digest
SHA256 51ae46d3ba45f68f15a2d85f6a4051b8e63cbc2647b3430d3fb9ffdd0eba999d
MD5 843dd30960254d833fb68c696e64cb5e
BLAKE2b-256 85b4772757cb243f13b735a1a5e8da47a7c2101aa68dafe761bc7fa1f03072c3

See more details on using hashes here.

File details

Details for the file getsubtitle-2019.12.3-py3-none-any.whl.

File metadata

  • Download URL: getsubtitle-2019.12.3-py3-none-any.whl
  • Upload date:
  • Size: 19.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for getsubtitle-2019.12.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e5e6285a8fd25714bfea982e74ab730be9138087f189b5e8efe655e30683728b
MD5 8c71cb297abd42712a8b348d01c99c2e
BLAKE2b-256 d9e24d1aeea0f0ff993afa38c4f37ba73861c7768cbc74eae560b1af8037b21c

See more details on using hashes here.

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