Skip to content

v1.3.4

Choose a tag to compare

@github-actions github-actions released this 14 Oct 12:15

⬇️ 点击徽章直接下载

Windows
macOS
macOS
Linux
Linux

不知道选哪个?见下方对照表 · 首次使用请留意各平台注意事项


📦 下载对照表

平台 架构 安装包
Windows x64 安装版 .exe(推荐)
Windows x64 便携版 .exe
macOS Apple 芯片(M 系列) .dmg(推荐)
macOS Intel .dmg(推荐)
Linux x64 .AppImage(推荐)
Linux x64 .deb
Linux x64 .rpm
Linux arm64 .AppImage

运行依赖 yt-dlp / ffmpeg 不随安装包分发:启动后会自动识别机器上已安装的版本并复用,
识别不到时在「设置 → 运行依赖」里一键下载即可,无需提前手动安装。

⚠️ 各平台注意事项

  • Windows:安装版会创建开始菜单与桌面快捷方式;便携版解压即用,但不支持自动更新
  • macOS:应用未做代码签名,首次打开需在「系统设置 → 隐私与安全性」中允许;Apple 芯片请勿选 Intel 版
  • Linux:.AppImage 需先 chmod +x;.deb / .rpm 可通过包管理器安装

📝 更新内容

修复

  • 下载运行依赖后仍显示「下载」、根本无法使用(紧急):用户点「下载」看着进度条跑完,
    界面仍然显示「下载」,反复点也没用。根因不在下载而在下载后的回读:
    yt-dlp 的 macOS 官方构建是 PyInstaller 打包的(约 37MB),--version 本机实测要
    8~10 秒,刚下载完的首次执行最慢 12.4 秒(ad-hoc 签名校验与页面缓存都还没热);
    而探测单个候选只有 3 秒预算,于是刚装好的托管副本被判为
    「执行超时,文件可能损坏」而被跳过,结果回落到系统里的旧版本(或直接报缺失)。
    Homebrew / uv 装的是 Python zipapp,0.2 秒就能应答——所以只有
    「没有可用系统副本、必须走托管副本」的机器会踩到。现在:
    • 单候选预算 3 秒 → 15 秒;每个依赖 15 → 30 秒;检测总时限 45 → 80 秒
      (Electron 侧 60 → 90 秒),扫描预算 3 → 18 秒
    • 超时后重试一次:暖机后 8~10 秒即可应答,避免「第二次点才行」的体验
    • 超时提示不再断言「文件可能损坏」——下载好的文件同样会超时,
      这个措辞会把人引向反复重下(见 AGENTS.md 的「运行依赖」一节,
      这几个数字不要再随手调小)

完整历史见 CHANGELOG.md · 遇到问题请先看 故障排除