跳转到主要内容

从终端下载多种语言的字幕

项目描述

Build status Test Coverage Version Supported Python versions

Subile 是一个用于下载视频下载的字幕的命令。Subile支持多种字幕语言,并提供了一个交互式界面来选择最佳字幕。

安装

pip install subile

快速入门

Subile会下载与视频同名的字幕,并将其保存在同一目录下,以字幕扩展名结尾。

例如,对于名为 ~/Videos/hello.world.s01e04.mp4 的视频,字幕将保存在 ~/Videos/hello.world.s01e04.srt

# download subtitles for your video in default language "English"
subile hello.world.s04e10.hdtv.x264-killers.mp4

# download subtitles for your video in French using `-l fre`
subile -l fre hello.world.s04e10.hdtv.x264-killers.mp4

# download subtitles for your video in Portuguese using `-l por`
subile -l por hello.world.s04e10.hdtv.x264-killers.mp4

# get into interactive mode using `-i`
subile -i hello.world.s04e10.hdtv.x264-killers.mp4

问题

如果您发现任何问题,请将它们在GitHub上报告: https://github.com/marcwebbie/subile/issues

贡献

请参考每个项目的风格指南和提交补丁和增加指南。

  1. 在GitHub上Fork存储库: https://github.com/marcwebbie/subile/fork

  2. 将更改提交到您Fork的分支

  3. 使用您的更改发起“上游”拉取请求

  4. 将更改合并到“上游”存储库

  5. 注意:在发起拉取请求之前,请确保合并“上游”的最新内容!

许可证

这是一款免费且不受限制的软件,已发布到公有领域。

任何人都可以自由复制、修改、发布、使用、编译、销售或分发此软件,无论是源代码形式还是编译的二进制形式,用于任何目的,无论是商业用途还是非商业用途,以及通过任何手段。

在承认版权法的司法管辖区,本软件的作者或作者将此软件的所有版权利益贡献给公共领域。我们做出这一贡献是为了公众的整体利益,损害我们的继承人后继者的利益。我们有意使这种贡献成为一项永久放弃版权法下关于此软件现有和未来所有权利的公开行为。

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者均不对任何索赔、损害或其他责任负责,无论基于合同行为、侵权行为或其他行为,是否由此软件或使用或处理此软件而产生。

欲了解更多信息,请参阅 <http://unlicense.org>

项目详情


由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面