Skip to content

OnePick v2.4.71

Choose a tag to compare

@HughRyu HughRyu released this 05 Sep 04:22
· 49 commits to main since this release

X/Twitter 下载恢复

  • 保留匿名 syndication 与 VxTwitter 元数据快路径;当二者不可用、返回非 JSON 或未返回媒体时,自动使用 yt-dlp 的 Twitter extractor 作为一次性末级解析回退。
  • 回退媒体统一进入 OnePick 的 /api/ytdlp-download 同源下载路由,不再把 Twitter CDN 直链交给网页、快捷指令或用户脚本,从而继续复用既有的 yt-dlp、代理、格式选择和流式下载链路。
  • 匿名 metadata 请求不发送 X Cookie;解析阶段的 yt-dlp fallback 也不会传入 X Cookie。若下载链已配置 Cookie,仍由同源、已认证下载端点按现有策略处理。

回归保障

  • 新增覆盖:匿名 adapter 无媒体或 HTML 响应时的 yt-dlp fallback、每个 adapter 的单次调用、原始 status URL/偏好保留、禁止回退到 CDN 直链,以及 parser fallback 的无 Cookie 参数边界。
  • 版本号升级至 2.4.71。

验证

  • npm test 通过。
  • Docker 构建通过。
  • GitHub Actions 已在 main 提交 56afced40fb73c1324aad39878705dfac141059f 完成测试与多架构镜像发布;tag 工作流仍在同步执行中。