Bilibili Audio Player 是一个 Chrome 扩展,可以从 Bilibili 视频中提取音频并独立播放。主要功能包括:
- 从 Bilibili 视频 URL 中提取音频 URL,并采用按需获取机制,避免链接过期问题。
- 独立播放音频,关闭 Bilibili 视频页面不影响音频播放。
- 播放器窗口复用:优先使用已打开的播放器窗口,避免重复打开。
- 支持通过 SESSDATA 进行鉴权,访问需要登录的视频内容。
- 自动检测当前页面是否为 Bilibili 视频页面。
- 提供浮动按钮、弹出窗口和独立播放器窗口(内置更流畅的自定义对话框)。
- 播放历史: 自动记录最近播放的音频(使用视频ID存储,确保持久有效),可在扩展弹出窗口中查看、播放历史记录,并支持在设置页面查看完整历史和清空。
- 自定义播放合集: 用户可以创建和管理自己的音频收藏。
- 可在设置页面创建、重命名、删除播放合集。
- 在设置页面可直接向指定合集内粘贴B站视频链接进行添加。
- 在播放器中可将当前音频添加到指定的播放合集。
- 可在设置页面查看播放合集内容,并播放其中的音频。
- 下载并解压本扩展的 ZIP 文件
- 打开 Chrome 浏览器,访问
chrome://extensions/ - 开启右上角的"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择解压后的扩展目录(包含 manifest.json 的目录)
- 访问 Chrome 网上应用店
- 搜索"Bilibili Audio Player"
- 点击"添加至 Chrome"
- 访问任意 Bilibili 视频页面
- 点击页面右下角出现的"提取音频"浮动按钮
- 音频将在新窗口中打开并自动播放
- 点击 Chrome 工具栏中的扩展图标
- 如果当前页面是 Bilibili 视频页面,将显示视频信息和"播放此视频音频"按钮
- 或者手动输入 Bilibili 视频链接,点击"提取并播放音频"
- 点击扩展弹出窗口底部的"设置"链接
- 在设置页面输入您的 SESSDATA
- 点击"保存设置"
获取 SESSDATA 的方法:
- 登录 Bilibili 网站
- 按 F12 打开开发者工具
- 切换到 Application/应用 标签
- 在左侧找到 Cookies > bilibili.com
- 找到名为 SESSDATA 的 Cookie 并复制其值
播放器窗口提供以下功能:
- 播放/暂停控制
- 进度条拖动
- 音量调节
- 添加到播放合集按钮(将当前音频添加到用户创建的播放合集)
- 设置按钮(快速访问设置页面)
- 本扩展仅用于个人学习和使用
- 请尊重 Bilibili 的版权和使用条款
- 某些视频可能需要登录才能提取音频
- 如遇到问题,请尝试更新 SESSDATA 或检查网络连接