V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Moear
V2EX  ›  分享创造

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

  •  
  •   Moear · 7 天前 · 920 次点击

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

    我是预览图捏

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

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

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

    UI 用的是 Pyside6 + Fluent Design

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

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

    PS:

    1. 一定要先在设置里登录账号,不登录是没法解析下载地址的。
    2. 日后惹出祸来,不把我说出来就行了(逃
    9 条回复    2026-03-07 09:31:02 +08:00
    yungo8
        1
    yungo8  
       7 天前 via Android
    我咋记得破站的字幕是分开下载的?
    Moear
        2
    Moear  
    OP
       6 天前
    @yeqizhang
    i 站哪有字幕下载....
    yungo8
        3
    yungo8  
       6 天前 via Android
    @Moear 没看清标题,以为 b 站呢
    iamnottsh
        4
    iamnottsh  
       6 天前 via iPhone
    怎么没有网页版
    Moear
        5
    Moear  
    OP
       6 天前
    @iamnottsh 为什么要有网页版.....pyside6+nuikta 编译后的性能比网页端好太多了
    iamnottsh
        6
    iamnottsh  
       6 天前 via iPhone
    @Moear 因为我想在手机上用
    Moear
        7
    Moear  
    OP
       6 天前
    @iamnottsh 那没有,做不了一点
    Moear
        8
    Moear  
    OP
       6 天前
    @iamnottsh 因为这相当于要整套重写前端 ui 代码了 不过你要是有精力的话可以考虑让 llm vibe 一个 Python Flet 版本的出来
    iamnottsh
        9
    iamnottsh  
       5 天前 via iPhone
    @Moear 直接做成 api 呗,这样我就可以自己写前端了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   955 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 99ms · UTC 20:16 · PVG 04:16 · LAX 13:16 · JFK 16:16
    ♥ Do have faith in what you're doing.