哔哩哔哩视频 API

获取视频流 URL

https://api.bilibili.com/x/player/playurl

方式:GET

获取会员专属视频及 720P 以上清晰度视频时需要登录

获取的 url 有效时间为 120min,超时失效需要重新获取

url 参数:

参数名 类型 内容 必要性 备注
avid num 视频 avID 必要(可选) avID 与 bvID 任选一个
bvid str 视频 bvID 必要(可选) avID 与 bvID 任选一个
cid num 视频 CID 必要
qn num 视频清晰度选择 非必要 未登录默认 32(480P) 登录默认 64(720P) 值含义见下表
fourk num 是否允许 4K 视频 非必要 默认为 0 画质最高 1080P:0 画质最高 4K:1

分辨率代码:

含义
16 360P 流畅
32 480P 清晰
64 720P 高清(登录)
74 720P60 高清(大会员)
80 1080P 高清(登录)
112 1080P+ 高清(大会员)
116 1080P60 高清(大会员)
120 4K 超清(大会员)(需要 fourk=1

视频的获取

需要验证 Header 中 referer 在 http://www.bilibili.com 或 https://www.bilibili.com 域名下

无 referer 或错误的情况会返回 403 Forbidden 故无法获取

成品源码

需要成品哔哩哔哩视频解析源码的请联系聆风 学习交流

© 版权声明
THE END
喜欢就支持一下吧
点赞17 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容