subfinder 是很久之前写的,最近将代码全部重构了,代码结构更加合理,非常方便添加自定义的字幕搜索器。
之前相关的帖子:
支持射手字幕网提供的 API,可以精确匹配字幕。
支持从 字幕库 搜索字幕。
支持指定语言和格式查找字幕。
自动将字幕下载至和视频文件相同的目录,自动将字幕文件重命名为视频文件名,方便播放器自动加载字幕。
支持线程和协程并发下载。
支持 python2 和 python3。
具体的安装方法看这里。
另外也可以直接下载打包的二进制文件。
PS: 现在在看《黄石》( yellowstone )和《利器》( sharp objects ),个人觉得挺不错的,大家有兴趣可以尝试看一下。
1
alvin666 2018-08-10 22:45:32 +08:00 via Android
怎么解决 rar 和 zip 解压问题的?
pip install getsub 是调用系统 API,得安装软件,linux 下还好,win 下挺麻烦,不能跨平台通用,且有时候匹配出错,打算换一个 另外感谢一下楼主,敲代码不易 |
2
lxy42 OP @alvin666 #1 python 自带的 zipfile 模块可以解压 zip 压缩包。rar 的话需要系统的 PATH 包含 unrar 命令。
|
3
alvin666 2018-08-10 23:07:38 +08:00 via Android
@lxy42 还是要 unrar 啊,看来解决方案都差不多...win 下一直懒得弄,就扔 linux 上处理了
另平时不太用射手网 另另,你这个怎么做关键字匹配的,getsub 那个写的清楚,但是其实有的时候会出错,明天试试你这个 |
4
lxy42 OP @alvin666 #3 其实原理都一样,尽量从视频文件名提取出有用的关键词,然后提供给 zimuku 的搜索接口。
如何提取关键词主要取决于 zimuku 的搜索接口。 现在我提取的信息有: - 视频标题(作为关键词搜索) - 季数和集数 - 分辨率 - 压制格式 - 视频编码和音频编码 等等。 |
5
lxy42 OP |
6
lxy42 OP update:
v1.0.4 - 新增 zimuzu 字幕搜索器。 - 优化代码。 |
7
kaesi0 2018-10-07 12:05:05 +08:00
作为一个电影爱好者 作者的这个工具简直解救了我 我平时要经常下载字幕 本来说准备自己来写一下 感谢 但使用过程中发现一些问题,提了两个 issues
|
8
kwingart 2019-04-19 09:14:08 +08:00
非常棒的工具,我还有一个需求,看看能否满足,就是双语字幕。我提 Issue 了。谢谢分享。
|
9
motivation 2019-07-22 09:18:08 +08:00
棒极了,感谢分享,最近一直在下高清,但是有时候下完了,懒得下字幕,所以又懒得看,唔,解决的一个大问题,谢谢!
|
10
livingli 2020-03-22 16:09:59 +08:00
详细的教程有吗?比如 API 怎么设置
|