字幕制作器 0.2.0

字幕制作器 0.2.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最新发布2016年2月
SPM支持SPM

Miguel Molina 维护。



 
依赖
AlamofireXMLRPC>= 0
GZIP>= 0
 

字幕制作器

字幕制作器使用 OpenSubtitles.org 的 API 来检索电影和电视节目的字幕。只需将文件的路径提供给字幕制作器,其他一切由它来处理。

注意: 您需要自己的用户代理。有关 OpenSubtitles 用户代理的更多信息,请参阅这里

示例

下载 /Users/foo/Desktop/MyMovie.mp4 的英语字幕。

import Subtitler

let s = Subtitler(lang:"en", userAgent:"OSTestUserAgent")
s.download("/Users/foo/Desktop/MyMovie.mp4") { result in
    switch result {
    case .Success(let subtitlesPath):
        // Do something with the subtitles
    case .Failure(let error):
        // Handle error
    }
}

语言

对于字幕的语言,请使用语言的 ISO639 代码。

字幕下载到与原始文件相同的路径,但名称相同,带有 .srt 扩展名。在这种情况下,结果将会有 /Users/foo/Desktop/MyMovie.srt

要求

  • Mac OS X 10.10+ / iOS 8.0+
  • Xcode 7
  • libz

许可证

字幕制作器采用 MIT 许可证发布。