自动使用OpenSubtitles.org API搜索视频字幕的命令行脚本。
项目描述
# 字幕搜索器 - SS #
使用[OpenSubtitles.org](http://www.opensubtitles.org ) API搜索视频字幕的命令行脚本。

 [ [ [ [
## 功能 ##
递归搜索:在目录(以及子目录)中的所有视频中搜索字幕,便于下载电视剧套装的字幕。
多语言:同时搜索多种字幕语言。
MKV嵌入:可以自动创建包含嵌入字幕的MKV文件,便于携带。需要[mkvmerge](http://www.bunkus.org/videotools/mkvtoolnix)。
## 安装 ##
使用[pip](http://www.pip-installer.org)安装
`bash pip install ss `
## 要求 ##
Python 2.6+, 3.3+, PyPy。
[guessit](https://github.com/wackou/guessit).
[mkvmerge](http://www.bunkus.org/videotools/mkvtoolnix)(可选)。
## 使用方法 ##
传入一个或多个视频文件或目录的名称

它将尝试在线找到最佳匹配,并自动下载并将字幕移动到视频文件相同的文件夹中。
### 配置 ###
配置存储在 ~/.ss.ini(或在Windows上的 C:Users<用户>.ss.ini)中,作为标准的 ini 文件。
`ini [ss] languages=eng, pob recursive=yes skip=yes mkv=no `
以下选项可用:
languages: 搜索字幕的语言的3字母代码,用逗号分隔。有关可用的完整语言列表,请参阅http://www.opensubtitles.org/addons/export_languages.php。
recursive:是否递归搜索电影(yes|no)。
skip:是否跳过已包含字幕的电影(yes|no)。
mkv:如果为 yes,则将自动创建包含嵌入视频和字幕的 [mkv](http://www.matroska.org/) 文件。必须将实用程序 [mkvmerge](http://www.bunkus.org/videotools/mkvtoolnix) 设置在 $PATH 环境变量中(yes|no)。
parallel_jobs:下载字幕和创建 mkv 文件时使用的并发线程数。默认为 8。
## 支持 ##
如果您发现任何问题,请在[问题页面](https://github.com/nicoddemus/ss/issues)中报告。
## 更新日志 ##
请参阅[发布页面](https://github.com/nicoddemus/ss/releases)。
项目详细信息
下载文件
为您的平台下载文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源分布
构建分布
ss-1.6.0.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 53e6a5121ea35bb7dd9ae6a1f1ae26e3d532133406a2e9d1f9bbecf6e66c65ae |
|
MD5 | 23227d37f3f57d4b5c757310f57605e6 |
|
BLAKE2b-256 | ccac672e9b0287d97d382847b0f2668857b4677991d7b01d244049e78737a2f1 |