从opensubtitles下载字幕的cli程序

opensubtitles-downloader的Python项目详细描述


电视剧重命名程序

python3中的简单脚本,可从 OpenSubtitles。目的 程序是为了让用户更容易获得与 相关视频。

它是如何工作的

此程序在~/downloads(默认)或作为 争论。

  1. 它接受每个subdirectoryvideoarchivesubtitle文件 在看起来像电视剧相关文件的文件夹中。
  2. 之后,它会将档案移到相应的文件夹或摘录中 如果视频文件位于 档案文件。
  3. 如果视频文件和字幕文件相关(电视节目名称相同 同一季同一集)节目更名为 和视频一样。

配置opensubtitle帐户

opensubtitles.json文件配置为show in opensubtitles.json.example并将其放入 ~/.opensubtitles\u下载程序。如果你想匿名使用它 插入任何用户名,否则使用您的帐户 OpenSubtitles

从pip

安装包
pip install --user opensubtitles-downloader

如何使用

以~/downloads目录作为目标启动它:

$ opensubtitles_downloader

以用户输入目录为目标启动它:

$ opensubtitles_downloader -d <directory>

以用户输入文件为目标启动它:

$ opensubtitles_downloader -f <filename>

使用clean选项启动它:

$ opensubtitles_downloader -c

激活此选项后,脚本将查找 没有相关的视频文件和所有空目录,然后 把他们扔进垃圾桶。使用clean选项不会阻止程序 从下载字幕开始,这是一个额外的动作,而不是 常规行动的替代品。

贡献

阅读contribution.md

新闻

0.1.5

发布日期:2019年2月7日

  • 将日志记录修复为stdout

0.1.4

发布日期:2019年2月7日

  • 改进

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用jackson序列化/反序列化具有不同属性的子属性   javascript驱动程序。getTitle()从错误页面获取数据   java web应用程序的增量部署   java字符引用“&#x10”是无效的XML字符   java MyEclipse+Hibernate不按ID排序属性集?   找不到IBM Filenet P8更改预处理器Java实现   java比较器,用于按浮点参数对对象arraylist排序   java如何调试。来自eclipse或其他版本的bsh文件   不允许使用java rest api post方法   java如何在Servlet中打开弹出窗口,然后重定向页面   java的replaceAll方法对我不起作用我做错了什么?   我收到了javax。网ssl。SSLHandshakeException:握手期间远程主机关闭连接