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

gpui 制作一个视频下载器(yt-dlp) +直播录制

  •  
  •   emojiiii · 1 天前 · 523 次点击

    写了一个 yt-dlp 的客户端包装, 主要用的是 gpui + gpui-component 来实现的

    之前分享的时候功能还没完善, 现在功能已经基本完成了~ 看看还有什么常用的功能需要加进去的.

    代码基本上全部都是 GPT-5.2 完成的, 太强了!!!

    仓库地址 https://github.com/emojiiii/magekit-app

    gpui 地址: https://www.gpui.rs/

    gpui component 地址: https://github.com/longbridge/gpui-component

    gpui router 地址: https://github.com/justjavac/gpui-router

    11 条回复    2025-12-31 17:54:30 +08:00
    iorilu
        1
    iorilu  
       18 小时 26 分钟前
    yt-dlp 下载需要 cookie 吗
    emojiiii
        2
    emojiiii  
    OP
       17 小时 50 分钟前
    @iorilu 看哪个平台, yt 的话应该是不需要的.
    iorilu
        3
    iorilu  
       17 小时 42 分钟前
    @emojiiii 嗯, 试试看

    gpui 这框架用下来如何, 成熟了吗

    也对用 rust 做 gui 挺感兴趣, 毕竟 tauri 总是不太爽得
    emojiiii
        4
    emojiiii  
    OP
       16 小时 54 分钟前
    @iorilu 我觉得基本上可用了, 已经做了几个项目了. 还有很多组件库. 构建出来的体积小, 速度快,内存占用低, 开发效率可以 AI 提效!
    ragnaroks
        5
    ragnaroks  
       15 小时 44 分钟前
    试用了下挺不错的,以本人视角来说有个缺点,便携模式下相关数据包括 yt-dlp 和 ffmpeg 都放置在漫游目录而不是应用所在目录了
    iorilu
        6
    iorilu  
       14 小时 30 分钟前
    我试了下 b 站只能下载 480p, 应该要 cookie

    youtube 设置了代理好像没用, 提示证书错误, 应该可以把 yt-dlp 参数 --no-check-certificates 用上

    ui 本身实不错得, 感觉挺简洁, 响应也快, 用来做不是很复杂得交互应该蛮好得

    下次打算试试, 确实一直希望有一个简洁好用跨平台, 尽量原生得 gui


    @emojiiii 用这个 gpui 有什么提示词, rule, skills 之类东西分享下吗, 毕竟算是个小众东西, 你是怎么让 ai 尽量熟悉这个框架得 , 你用的什么 ai 开发工具
    emojiiii
        7
    emojiiii  
    OP
       12 小时 5 分钟前
    @iorilu 我用的是 gpt5.2, 没什么规则/提示词的, 主要是你要先让 ai 先查阅一次 gpui-component 这个组件库,告诉他类似 shadcn-ui 风格的, 然后就行了. 然后先列出详细的 todo, 再一步一步完成, 每完成一步就更新 plan, 然后还需要他一些关键的函数增加单元测试, 每一次完成都需要执行一次构建找出错误修复
    emojiiii
        8
    emojiiii  
    OP
       12 小时 4 分钟前
    @iorilu B 站的确实要 cookie... 风控比较严格, 有时候也能获取到 720p
    emojiiii
        9
    emojiiii  
    OP
       12 小时 4 分钟前
    @ragnaroks 其实主要考虑到这个便携模式可以到处移动, 跟着这个 exe 的话很容易丢失...
    zhengfan2016
        10
    zhengfan2016  
       11 小时 54 分钟前
    怎么 gpui 官网文档没有贴图的,想看看组件效果都没有
    emojiiii
        11
    emojiiii  
    OP
       10 小时 30 分钟前
    @zhengfan2016 这个确实没有.. 这么一说, 感觉可以做个看组件效果的应用程序出来嘶...
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   798 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:24 · PVG 04:24 · LAX 12:24 · JFK 15:24
    ♥ Do have faith in what you're doing.