写了个 I 站批量下载的 GUI 小工具,单作者/播放列表全搬运

1 天前
 Moear

之前想存点喜欢的作者视频,但是一个个点下载实在太费劲了,索性自己用 Python 搓了个下崽工具。

核心功能就是批量下载。你只要把作者主页或者播放列表的链接往里一贴,它就自动分页解析,然后排队下载开冲。

本地带 SQLite 数据库存下载历史,下过的会自动跳过,不用担心重复。

核心环境管理用的是Pixi (better than uv),用一次爽一次,一直用一直爽(

UI 用的是 Pyside6 + Fluent Design

各位大佬如果有需要的可以来这个 github 仓库 IwaraTool拿,跑源代码(一行命令 pixi run start 就能跑)或者用 Release 里的编译好的二进制文件(支持WindowsLinux)。

如果这个项目对你有帮助别忘了给个 star😘

PS:

  1. 一定要先在设置里登录账号,不登录是没法解析下载地址的。
  2. 日后惹出祸来,不把我说出来就行了(逃
463 次点击
所在节点    分享创造
8 条回复
yeqizhang
1 天前
我咋记得破站的字幕是分开下载的?
Moear
15 小时 18 分钟前
@yeqizhang
i 站哪有字幕下载....
yeqizhang
13 小时 16 分钟前
@Moear 没看清标题,以为 b 站呢
iamnottsh
11 小时 48 分钟前
怎么没有网页版
Moear
9 小时 44 分钟前
@iamnottsh 为什么要有网页版.....pyside6+nuikta 编译后的性能比网页端好太多了
iamnottsh
9 小时 39 分钟前
@Moear 因为我想在手机上用
Moear
3 小时 14 分钟前
@iamnottsh 那没有,做不了一点
Moear
3 小时 14 分钟前
@iamnottsh 因为这相当于要整套重写前端 ui 代码了 不过你要是有精力的话可以考虑让 llm vibe 一个 Python Flet 版本的出来

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1196169

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX