Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
e71ea1d
Update README.md
chen310 Feb 24, 2023
f4c7578
Merge branch 'master' of https://github.com/chen310/BilibiliPotPlayer…
chen310 Feb 24, 2023
0704d79
feat: 适配分区排行榜
chen310 Feb 24, 2023
a6a17cc
update url list
chen310 Feb 24, 2023
ec9bc8c
feat: 适配首页推荐
chen310 Feb 24, 2023
9c5c31a
feat: 适配番剧、电影、电视剧
chen310 Feb 25, 2023
9ebe75b
Update README.md
chen310 Feb 25, 2023
a721491
分区排行榜&最新投稿
chen310 Feb 25, 2023
9bcf162
Merge branch 'master' of https://github.com/chen310/BilibiliPotPlayer…
chen310 Feb 25, 2023
3a036ab
add urllist
chen310 Feb 25, 2023
8688c6b
添加字幕,可以同时显示弹幕和字幕
chen310 Feb 25, 2023
998dc0a
Update MediaPlayParse - Bilibili.as
chen310 Feb 26, 2023
464ea5e
fix: 修复分辨率显示错误的问题
chen310 Feb 26, 2023
0e701b1
优化输入cookie时的提示
chen310 Feb 26, 2023
fc2d6e6
feat: 适配音乐
chen310 Feb 26, 2023
b2bbe5e
feat: 适配合集和视频列表
chen310 Feb 26, 2023
a51a289
适配视频分p的情况: 播放列表时不会分p,播放单个视频时才会分p
chen310 Feb 26, 2023
41b2b19
fix
chen310 Feb 26, 2023
4ddcc1e
新增cookies获取教程、项目文件下载 (#4)
kdxiaoyi Feb 27, 2023
bf5f69c
feat: 适配入站必刷
chen310 Feb 27, 2023
66e10c9
feat: 适配每周必看
chen310 Feb 27, 2023
022f42e
update urllist
chen310 Feb 27, 2023
e6c3b48
update
chen310 Mar 1, 2023
46ba27f
debug
chen310 Mar 1, 2023
5f935f3
使用完整的 cookie
chen310 Mar 1, 2023
69977ec
适配搜索
chen310 Mar 3, 2023
9ab61ee
docs: 搜索
chen310 Mar 4, 2023
4a62371
增加视频播放量、点赞数等信息
chen310 Mar 6, 2023
b9162c5
增加直播信息
chen310 Mar 6, 2023
044f599
feat: 能跳过片头和片尾
chen310 Mar 6, 2023
072bf55
docs: 跳过片头片尾
chen310 Mar 6, 2023
6e47380
给分p视频也添加视频信息
chen310 Mar 7, 2023
2a2923a
feat: 视频可以显示分段章节
chen310 Mar 7, 2023
3718579
添加: 稍后再看
chen310 Mar 9, 2023
d66288d
添加: 历史记录
chen310 Mar 9, 2023
cf2c24d
获取多页结果
chen310 Mar 9, 2023
7468f1d
update
chen310 Mar 13, 2023
7f11e5a
feat: 增加视频推荐,仅在播放单P视频时生效
chen310 Mar 13, 2023
73218b9
Update MediaPlayParse - Bilibili.as
chen310 Mar 13, 2023
65bb1fe
fix
chen310 Mar 14, 2023
aab7d57
适配主页音频
chen310 Mar 14, 2023
baaa77e
Update README.md
chen310 Mar 14, 2023
4817a54
适配动态首页
chen310 Mar 15, 2023
d53157f
修复视频时长显示错误
chen310 Mar 15, 2023
8f8cb8f
历史记录中不显示未开播的直播
chen310 Mar 15, 2023
bc77e8c
fix
chen310 Mar 16, 2023
abb5c21
收藏夹获取全部视频
chen310 Mar 27, 2023
32427db
增加清晰度备份链接
chen310 Mar 28, 2023
9bb15be
适配avid视频
chen310 Mar 31, 2023
fa94ed1
docs: 创建可以自动更新的播放列表
chen310 Apr 7, 2023
6686122
fix typo
chen310 Apr 7, 2023
e642022
feat: add GetStatus()
chen310 Apr 7, 2023
1736a7e
fix typo
chen310 Apr 8, 2023
b1d00c2
实现DASH模式下的所有分辨率播放(支持音频) (#18)
aliofwind Apr 9, 2023
881dc71
fix: 修复无法获取up主所有视频的问题 (#29)
chen310 May 25, 2023
88711a4
参数排序
chen310 Jun 3, 2023
37db421
fix: 修复某些番剧只能播放第一集的问题
chen310 Jun 3, 2023
f9f08ca
feat: 在列表中显示视频缩略图及作者 (#42)
chen310 Jul 17, 2023
5cb769e
update
chen310 Sep 20, 2023
5279d4b
可获取会员试看片段
chen310 Oct 19, 2023
30f570d
观看试看会员片段时,也能切换清晰度
chen310 Oct 20, 2023
f7dcdc5
feat: 添加配置文件,可设置弹幕 (#65)
chen310 Dec 25, 2023
7e5fbb2
update
chen310 Dec 25, 2023
6ee3a04
update
chen310 Dec 25, 2023
3c4480f
限制主页视频获取数量,避免超时
chen310 Jan 10, 2024
45b6a10
修复超长aid视频无法播放 (#102)
aliofwind Jul 28, 2024
b7a3aa2
添加获取杜比全景声音效 (#90)
Coal-Tar Jul 28, 2024
4caf08b
feat:根据直播url的area_id属性获取直播列表 (#109)
nyamuch1 Aug 13, 2024
b372252
fix: 修复多次循环获取合集视频的问题
chen310 Aug 13, 2024
3be9089
fix:修复父区域id不匹配和起始页数问题,并设置直播间最大数量 (#111)
nyamuch1 Aug 13, 2024
f083e34
修复 AI 字幕 Endpoint (#139)
undefined-moe Jan 31, 2025
3f4eb5a
fix:直播分类列表,使用has_more属性判断是否继续获取 (#141)
nyamuch1 Feb 22, 2025
3897bd2
feat: 添加直播间最大数量限制配置及修复has_more路径 (#144)
nyamuch1 Feb 28, 2025
ce98275
fix: 修复 liveCategory 函数中 maxliveroom 判断逻辑错误
chen310 Mar 2, 2025
acb6e78
fix: 修复无法播放视频合集的问题
chen310 Mar 2, 2025
487a345
fix:为直播分类列表获取添加w_rid鉴权 (#155)
nyamuch1 May 22, 2025
b9eb15b
直播:新接口适应性支持,支持AVC,HEVC,AV1编码格式,默认高帧率。因为B站av1只在fmp4中提供,优先使用fmp4。小主播不提供…
Aug 12, 2026
7155f2a
本地修改同步
Aug 16, 2026
1a70ab8
本地修改同步
Aug 16, 2026
63c5374
精简直播网络请求数量
Aug 22, 2026
0120c85
1. bugfix - 修复upos url不能正常播放的问题,2. 获取视频流地址接口更新
Aug 22, 2026
694f875
新登录方式,其它小细节调整,update README.md
Aug 24, 2026
f50591d
新增屏蔽P2PCDN功能,优化初次使用体验
Aug 25, 2026
3b5daa7
1. 重新支持用户合集视频 2. 支持AV地址 3. 合集视频正确定位 4. 更换新接口
Aug 27, 2026
b579ec1
1. 重新支持用户合集视频 2. 支持AV地址 3. 合集视频正确定位 4. 更换新接口
Aug 27, 2026
18b743b
update README.md
Aug 27, 2026
9068395
支持多合集
Aug 27, 2026
2da9fab
细节优化
Aug 27, 2026
a733231
bugfix - 正确处理UGC视频合集与单视频推荐列表的问题
Aug 28, 2026
8b9f856
1. 优化代码. 2. 视频与播放列表增加多项属性
Aug 28, 2026
9a7e966
1. 重新改动直播代码,更直观 2. 增加增加请求响应数据缓存,减少重复请求
Aug 28, 2026
eec8af2
update README.md
Aug 28, 2026
31ba00f
1. 支持空降助手. 2. 细节优化
Aug 29, 2026
bf1c4ca
update README.md
Aug 29, 2026
9602061
1. 增加空降助手配置项,并支持指定镜像站点 2. 优化并清理部分代码
Aug 30, 2026
61bada2
去除调试逻辑代码
Aug 30, 2026
fe679d3
更新 README.md
frostnotfall Aug 30, 2026
2c1e526
更新 README.md
frostnotfall Aug 30, 2026
d496f6a
更新 README.md
frostnotfall Aug 30, 2026
9c7e49b
1. 增加一些属性 2. 点播视频换用新itag逻辑 3. 动态生成画质名称,跟随官方 4. 代码优化及清理
Aug 31, 2026
7d52c0f
update README.md
Aug 31, 2026
26068ce
1. 优化首次使用体验 2. 尽可能的优化itag 3. 优化代码
Sep 1, 2026
db2fb5a
优化直播,避免potplayer自动覆盖画质选项名称为HLS
Sep 2, 2026
3e2eb41
1. 优化代码 2. 增加一些itag优化,但测试后无用的功能
Sep 2, 2026
7ab5e77
update version
Sep 2, 2026
92ec2d7
update version
Sep 2, 2026
acf8213
修复弹幕显示问题
Sep 2, 2026
7f635a0
update version
Sep 2, 2026
6d1fe73
update README.md
Sep 3, 2026
bc0f9dd
更新版本
Sep 3, 2026
f13f543
- 修复用户空间合集。
Sep 5, 2026
578d474
add issue templates
Sep 5, 2026
d96c448
update README.md
Sep 5, 2026
af71ed4
1. 增加 解析真实 M3U8 开关。
Sep 5, 2026
9e703eb
Revise README for installation and usage instructions
frostnotfall Sep 6, 2026
cb85222
Update README.md
frostnotfall Sep 6, 2026
a7c273b
1. 直播增加屏蔽P2PCDN检测
Sep 6, 2026
8339116
1. 补充播放列表属性
Sep 6, 2026
abece9d
update version
Sep 6, 2026
d70e76a
git commit -m "style: convert indentation to tabs"
Sep 7, 2026
ab49a5e
* MediaPlayParse - Bilibili.as
Sep 8, 2026
b505e9e
update version
Sep 8, 2026
36746b3
update bug-反馈.yml
Sep 8, 2026
d09d6ac
* 首页推荐、个人动态、用户空间动态、稍后再看、历史记录保持实时请求,其余接口基本采用缓存。
Sep 9, 2026
7624d8c
多项隐形BUG修复
Sep 10, 2026
e6b6ee1
change version
Sep 10, 2026
e7d86b0
- 增加番剧预告开关
Sep 10, 2026
036b286
change version
Sep 10, 2026
9826a74
Revise README with new features and bug fixes
frostnotfall Sep 11, 2026
fef7bac
1. bugfix - 纯分P视频支持。
Sep 11, 2026
092fb58
1. 增加 关闭直播后,对 Bilibili_Danmuji的后续断开处理。
Sep 12, 2026
8ea5c02
SetDanmujiStatus(false)
Sep 12, 2026
6a6181a
1. 增加描述信息 2.优化Bilibili_Danmiji 断开处理
Sep 12, 2026
fadbca1
update config
Sep 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-反馈.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Bug 反馈
description: 报告播放或脚本相关问题
title: "[Bug]: "
labels:
- bug

body:
- type: textarea
id: description
attributes:
label: 问题描述
description: 请详细描述遇到的问题,包括实际行为和预期行为。
placeholder: |
请描述:
- 什么情况下出现问题
- 实际发生了什么
- 预期应该是什么
validations:
required: true

- type: input
id: url
attributes:
label: 视频链接
description: 如果是特定视频无法播放,请提供对应的 Bilibili 视频链接。
placeholder: https://www.bilibili.com/...
validations:
required: false

- type: input
id: config
attributes:
label: 配置文件
description: 贴出你的配置
placeholder: 将你的配置文件内容贴出来
validations:
required: true

- type: input
id: bilibilipotPlayer
attributes:
label: BilibiliPotPlayer 版本
description: 请填写使用的版本号或 Commit。
placeholder: 例如 v1.0.0 或 commit SHA
validations:
required: true

- type: input
id: potplayer
attributes:
label: PotPlayer 版本
placeholder: 例如 250xxx
validations:
required: true

- type: textarea
id: additional
attributes:
label: 其他信息
description: 其他可能有帮助的信息,例如日志、错误信息等。可将 debug 设为 true,potplayer 播放失败后将调试窗口内容完整贴出。
placeholder: |
如有相关日志,请粘贴在这里。
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/功能请求.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: 功能请求
description: 提议新的功能或改进
title: "[Feature]: "
labels:
- enhancement

body:
- type: textarea
id: feature
attributes:
label: 功能描述
description: 请描述希望增加或改进的功能。
placeholder: |
请描述:
- 希望增加什么功能
- 具体希望如何工作
validations:
required: true

- type: textarea
id: reason
attributes:
label: 使用场景
description: 请说明为什么需要这个功能,以及它解决了什么问题。
placeholder: |
请描述具体的使用场景或遇到的问题。
validations:
required: true

- type: textarea
id: reference
attributes:
label: 参考信息
description: 如果有相关项目、接口、实现方式或其他参考资料,请提供。
placeholder: |
可以提供:
- 相关项目
- API 文档
- 示例链接
- 其他实现方案
validations:
required: false

- type: textarea
id: additional
attributes:
label: 其他信息
description: 其他可能有帮助的信息。
placeholder: |
如有其他补充信息,请填写在这里。
74 changes: 74 additions & 0 deletions Media/PlayParse/Bilibili_Config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"danmaku": {
// 控制是否接收弹幕。按 Alt+H 可显示/隐藏弹幕
"enable": true,
"server": "",
// 字体
"font": "微软雅黑 Light",
// 字号
"fontSize": 24.0,
// 弹幕不透明度,取值范围 0.0 ~ 1.0
"opacity": 0.3,
// 弹幕显示区域大小,取值范围 0.0 ~ 1.0
"displayArea": 0.8,
// 弹幕显示时间
"stayTime": 15.0
},

// 播放单个视频时是否显示推荐的视频
"showRecommendedVideos": true,

// 是否显示番剧/电影预告片。
"showTrailer": false,

// 是否屏蔽 P2P CDN
"blockP2PCDN": true,

// 设定请求缓存的时间,单位(s)
"cacheValidTime": 300,

// 启用空降助手,其域名 ipv6 地址波动较大,如遇到 potplayer 超时问题先禁用
"enableSponsorBlock": false,
// 空降助手镜像地址
"sponsorBlockMirror": "",

// 各类页面的视频生成数量。数字越大视频越多,但会增加加载时间,极端情况会因超时而加载失败,以及触发风控,需谨慎设置。
"videoNums": {
// “我的动态”页数,默认 50。从 “我的动态” 页面(每次查询20个)过滤出视频,最终数量可能会大于设置的值。
"webDynamicVideoNums": 50,
// "首页推荐"视频数量,默认 30。从 “推荐” 页面获取的视频数量,最终数量可能会大于设置的值。
"recommendVideoNums": 30,
// "历史记录"视频数量,默认 30。从 “历史记录” 页面获取的视频数量,最终数量可能会大于设置的值。
"historyVideoNums": 30,
// “综合热门” 页数,默认 1。(每页查询50个)。
"popularAllPages": 1,
// 个人“空间动态” 视频数量,默认 30。从 个人“空间动态” 页面获取的视频数量,最终数量可能会大于设置的值。
"spaceDynamicVideoNums": 30
},

// 直播
"live": {
// 解析真实 M3U8 地址。不开启,当出现 M3U8 redirect 时,potplayer 会将该播放流名称覆盖为 HLS;若开启,则会尝试解析真实的 M3U8 地址,但会造成额外的请求延迟。当出现 "解析真实M3U8地址" 时间过长时,可以尝试关闭此项。
"parseM3u8RealUrl": {
"enable": true,
// 快速模式,只对 m3u8RedirectDomain 列表中的域名解析真实 M3U8 地址, 若遇到不在 M3U8 redirect 的域名时,会失效。
"fastMode": true,
"m3u8RedirectDomains": ["gotcha204b.bilivideo.com"]
},
// BBilibili_Danmuji 地址。,若存在,观看直播时 potplayer 播放列表侧会出现 Bilibili_Danmuji 窗口,不再需要登录网页收发弹幕。注:需自己部署 Bilibili_Danmuji 服务。
"bilibiliDanmujiServer": "",
// 直播分区页面查询的最大房间数。
"maxliveroom": 50,
// 直播 缩略图 使用关键帧截图,仅适用于打开直播分区页面的情况。
"useSystemCover": true
},

// 废弃,经测试对画质选择无影响。
// 默认:false。少数情况会出现低画质流 itag 高于高画质流的情况,禁用 AVC 可绝对避免此种情况。
"disableAVC": false,

// HDR优先。默认:false。跟随官方设定,“8K超高清” itag 高于 “HDR/杜比视界”。设为 true:“杜比视界/HDR真彩色” itag 高于“8K超高清”。
"preferHDR": true,

"debug": false
}
Loading