查看: 448|回复: 0

[原创] 获取b站视频长期有效直链的方法

[复制链接]

0

技术

0

魅力

0

原创

青出于蓝

Rank: 5Rank: 5

积分
3921
人气
24
分享
4
发表于 2023-7-18 21:29:53 | 显示全部楼层 |阅读模式
本帖最后由 小永高吖 于 2023-7-18 21:39 编辑

大家可能想在自己的网站上播放一些b站上的有趣视频,插入b站自带的外链播放器太模糊,操作不方便之类,教你如何获取b站视频长期有效直链,可以看高清画质,也可以用自己的播放器进行播放

下面就开始教学吧

首先,需要新建一个php文件,填入如下内容

  1. <php
  2. $arr=file(‘http://j775f144.user.baido.shop/bparse?bv=这里填入想要获取直链那个视频的bv号’);
  3. $n=count($arr)-1;
  4. for ($i=1;$i<=1;$i++){
  5. $x=rand(0,$n);header(“Location:”.$arr[$x],”\n”);}
  6. ?>
复制代码


之后就可以了,想要播放视频的话就直接调用那个php文件就可以了

高级用法

如果是用av号获取视频直链,那就把php文件第二行从
  1. $arr=file(‘http://j775f144.user.baido.shop/bparse?bv=这里填入想要获取直链那个视频的bv号’);
复制代码

修改成
  1. $arr=file(‘http://j775f144.user.baido.shop/bparse?av=这里填入想要获取直链那个视频的av号’);
复制代码

注意,填写的时候不需要带最前那两个av字符,只需要后面的数字即可,否则无法获取到视频直链

如果想获取分p视频第2p以及之后的p时,可以把php文件第二行从
  1. $arr=file(‘http://j775f144.user.baido.shop/bparse?bv=这里填入想要获取直链那个视频的bv号’);
复制代码

修改成
  1. $arr=file(‘http://j775f144.user.baido.shop/bparse?p=想要获取的分p为第几个&bv=这里填入想要获取直链那个视频的bv号’);
复制代码

评分

参与人数 1经验 +10 分享 +1 收起 理由
YFSafe + 10 + 1 首次发布奖励

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表