关于b站-我de自制小工具

BV号是一段由数字和大小写字母组成的字符串,经过算法自动生成。例如:AV82054919是AV号,BV1XJ41157tQ是BV号。

bvid 可以通过 Base58 编码与 aid 互相转换。

cid的查询方法:

  • 在已知视频 aid 的情况下,可以通过链接 https://api.bilibili.com/x/web-interface/view?aid=10492 获取 cid(将 10492 替换为你要查询的视频的 aid)。
  • 在已知视频 bvid 的情况下,可以通过链接 https://api.bilibili.com/x/web-interface/view?bvid=BV1Lx411a7NQ 获取 cid(将 BV1Lx411a7NQ 替换为你要查询的视频的 bvid)。

https://zhangshuqiao.org/2018-03/Bilibili%E5%BC%B9%E5%B9%95%E6%96%87%E4%BB%B6%E7%9A%84%E8%A7%A3%E6%9E%90/#:~:text=B%20%E7%AB%99%E7%9A%84%E6%AF%8F%E4%B8%AA%E8%A7%86%E9%A2%91%E9%83%BD%E6%9C%89%20aid%20%EF%BC%88%E5%8D%B3%20AV%20%E5%8F%B7%EF%BC%89%E5%92%8C%20cid%20%E4%B8%A4%E4%B8%AA%E5%8F%82%E6%95%B0%EF%BC%8C%E8%80%8C,aid%20%E4%BA%92%E7%9B%B8%E8%BD%AC%E6%8D%A2%E3%80%82%20aid%20%E5%92%8C%20bvid%20%E9%80%9A%E8%BF%87%E8%A7%86%E9%A2%91%E7%9A%84%E9%93%BE%E6%8E%A5%E5%B0%B1%E5%8F%AF%E4%BB%A5%E8%8E%B7%E5%8F%96%EF%BC%8C%E8%80%8C%20cid%20%E6%9C%89%E4%BB%A5%E4%B8%8B%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95%E6%9F%A5%E8%AF%A2%EF%BC%9A

https://blog.csdn.net/weixin_44416114/article/details/114478020

https://zhuanlan.zhihu.com/p/360608098

https://blog.csdn.net/weixin_44953600/article/details/107515973

https://juejin.cn/post/6844904200879636487

https://www.cnblogs.com/114514yyut/p/14226389.html

复制上图中 嵌入代码 部分:

1
<iframe src="//player.bilibili.com/player.html?aid=926985761&bvid=BV12T4y1w7wE&cid=231685273&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

重点在 aid=926985761&bvid=BV12T4y1w7wE&cid=231685273 这里。

1
2
3
aid: 926985761 (av号)
bvid: BV12T4y1w7wE (bv号 视频编号)
cid: 231685273 (cv号 文章专栏)

bvid获取cidhttps://api.bilibili.com/x/player/pagelist?bvid=(bvid,要带上开头的BV)

bvid和cid获取视频播放列表

https://api.bilibili.com/x/player/playurl?cid=(cid)&qn=(qn)&bvid=(bvid,要带上开头的BV)

用bvid和cid获取aid

https://api.bilibili.com/x/web-interface/view?cid=(cid)&bvid=(bvid,要带上开头的BV)

还有这个:🔗

b站视频流地址api如下:

https://api.bilibili.com/pgc/player/web/playurl?fnval=80&cid={c} (这是番剧的)

https://api.bilibili.com/x/player/playurl?fnval=80&avid={a}&cid={c} (这是视频的)

如果判断出

name 的值是 main

就说明这里是程序入口

而非被别的 py 文件 import

You need to set client_id and slot_id to show this AD unit. Please set it in _config.yml.