跳转到主要内容

自动使用OpenSubtitles.org API搜索视频字幕的命令行脚本。

项目描述

# 字幕搜索器 - SS #

使用[OpenSubtitles.org](http://www.opensubtitles.org ) API搜索视频字幕的命令行脚本。

![OpenSubtitles.org](http://static.opensubtitles.org/gfx/logo-transparent.png)

![py_versions](https://pypip.in/py_versions/ss/badge.png](https://pypi.python.org/pypi/ss/) [![version](http://img.shields.io/pypi/v/ss.svg](https://pypi.python.org/pypi/ss/) [![downloads](http://img.shields.io/pypi/dm/ss.svg](https://pypi.python.org/pypi/ss/) [![ci](http://img.shields.io/travis/nicoddemus/ss.svg](https://travis-ci.org/nicoddemus/ss) [![coverage](http://img.shields.io/coveralls/nicoddemus/ss.svg](https://coveralls.io/r/nicoddemus/ss)

## 功能 ##

  • 递归搜索:在目录(以及子目录)中的所有视频中搜索字幕,便于下载电视剧套装的字幕。

  • 多语言:同时搜索多种字幕语言。

  • MKV嵌入:可以自动创建包含嵌入字幕的MKV文件,便于携带。需要[mkvmerge](http://www.bunkus.org/videotools/mkvtoolnix)。

## 安装 ##

使用[pip](http://www.pip-installer.org)安装

`bash pip install ss `

## 要求 ##

## 使用方法 ##

传入一个或多个视频文件或目录的名称

![截图](https://raw.githubusercontent.com/nicoddemus/ss/master/images/screenshot.png)

它将尝试在线找到最佳匹配,并自动下载并将字幕移动到视频文件相同的文件夹中。

### 配置 ###

配置存储在 ~/.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 (21.8 kB 查看哈希值)

上传

构建分布

ss-1.6.0-py2.py3-none-any.whl (39.9 kB 查看哈希值)

上传 Python 2 Python 3

支持