vget 正式支持 Bilibili 视频下载

vget
bilibili
b站
视频下载
命令行工具
vget 新版本带来了 Bilibili 视频下载功能,支持多清晰度选择,登录后可下载 1080P 及以上画质

Bilibili 支持来了

vget 现已原生支持 Bilibili (哔哩哔哩) 视频下载。同时支持 Docker 和 CLI 模式,开箱即用。

功能特性

快速开始

下载视频

vget https://www.bilibili.com/video/BV1xx411c7mD

或者使用短链接:

vget https://b23.tv/BV1xx411c7mD

登录以获取更高画质

未登录状态下只能下载 360P/480P 画质。登录后可解锁 1080P 及更高画质。

vget login bilibili

运行后会显示交互式界面,按照提示获取并粘贴 Cookie:

━━━ Bilibili 登录 ━━━

获取 Cookie 的方法:

1. 在浏览器中打开 bilibili.com 并登录
2. 按 F12 打开开发者工具
3. 点击顶部「Application」或「应用」标签
4. 左侧展开 Cookies → 点击 bilibili.com
5. 分别复制以下三个值:

─────────────────────────────────────────────────────────

SESSDATA    > 粘贴 SESSDATA 值...
bili_jct    > 粘贴 bili_jct 值...
DedeUserID  > 粘贴 DedeUserID 值...

查看登录状态

vget login bilibili status

退出登录

vget logout bilibili

画质对照表

画质未登录已登录大会员
360P
480P
720P⚠️
1080P
1080P+
4K
8K
HDR
杜比视界

技术实现

vget 的 Bilibili 支持完全原生实现,核心技术包括:

下载时,vget 会自动:

  1. 选择最高可用画质
  2. 选择最佳音频流
  3. 分别下载视频和音频文件
  4. 提示使用 ffmpeg 合并命令

支持的链接格式

vget 支持多种 Bilibili 链接格式:

后续计划

欢迎在 GitHub 上提交 Issue 和 PR!