B站(bilibili)视频解析
接口只支持B站视频-(番剧 电影 电视剧 不能解析)

接口地址: https://api.mir6.com/api/bzjiexi

返回格式: JSON \ MP4

请求方式: GET

请求示例: https://api.mir6.com/api/bzjiexi?url=https://www.bilibili.com/video/BV1eb411L7g3/&type=json

请求参数说明:

名称 必填 参数示例 类型 说明
url https://www.bilibili.com/video/BV1eb411L7g3/ string 需要解析的B站视频链接
注意:目前已取消视频合集解析,只解析视频合集中第一个视频
type json string json \ mp4
参数值为空时默认为json \ 参数值为mp4时直接返回mp4链接

返回参数说明:

名称 类型 说明
title string 视频标题
imgurl string 视频封面
desc string 视频描述
data.title string 视频标题
data.duration string 持续时间
data.durationFormat string 视频时长
data.accept array 清晰度
data.video_url string 解析出的视频链接
user.name string 作者名称
user.user_img string 作者头像

返回示例:

{
	"code": 200,
	"msg": "解析成功",
	"title": "光良经典怀旧歌曲_《约定》_在听已是曲中人",
	"imgurl": "http://i1.hdslb.com/bfs/archive/3cecd7d99ab20f304d3c6e47a8ad393e8f29db49.jpg",
	"desc": "网络转载\n《约定》是光良于2006年3月1日发行的国语专辑   。其中谱曲与作词大部分由光良一人完成。共收录了17首歌曲(其中10首为演奏版歌曲)。\r\n2006年歌曲《约定》在娱乐大典上获得年度单曲奖  。2006年歌曲《约定》获得第六届全球华语歌曲排行榜年度二十大金曲奖。",
	"data": [
		{
			"title": "光良经典怀旧歌曲_《约定》_在听已是曲中人",
			"duration": 288,
			"durationFormat": "00:04:47",
			"accept": [
				"清晰 480P",
				"极速 240P"
			],
			"video_url": "https://upos-sz-mirror08ct.bilivideo.com/upgcxcode/06/84/86318406/86318406-1-160.mp4?e=ig8euxZM2rNcNbRV7WdVhwdlhWdBhwdVhoNvNC8BqJIzNbfq9rVEuxTEnE8L5F6VnEsSTx0vkX8fqJeYTj_lta53NCM=&uipk=5&nbs=1&deadline=1677870895&gen=playurlv2&os=08ctbv&oi=1782039665&trid=26324070f11d41ccae5bf02601ab5ed2T&mid=3493084662860077&platform=html5&upsig=11249725e12ad5fa0e365ac6184d1a3f&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&bvc=vod&nettype=0&bw=105935&orderid=0,1&logo=80000000"
		}
	],
	"user": {
		"name": "南瓜影音",
		"user_img": "http://i1.hdslb.com/bfs/face/d25f3f86be11d0138e4ebd2ac8cae74a5bcf9963.jpg"
	},
	"text": {
		"msg": "此接口只支持B站视频 包括番剧 电影 电视剧 都不能解析",
		"copyright": "接口来源:米人API https://api.mir6.com"
	}
}

请求参数设置:

参数名称 参数值


{
	"code": 200,
	"msg": "解析成功",
	"title": "光良经典怀旧歌曲_《约定》_在听已是曲中人",
	"imgurl": "http://i1.hdslb.com/bfs/archive/3cecd7d99ab20f304d3c6e47a8ad393e8f29db49.jpg",
	"desc": "网络转载\n《约定》是光良于2006年3月1日发行的国语专辑   。其中谱曲与作词大部分由光良一人完成。共收录了17首歌曲(其中10首为演奏版歌曲)。\r\n2006年歌曲《约定》在娱乐大典上获得年度单曲奖  。2006年歌曲《约定》获得第六届全球华语歌曲排行榜年度二十大金曲奖。",
	"data": [
		{
			"title": "光良经典怀旧歌曲_《约定》_在听已是曲中人",
			"duration": 288,
			"durationFormat": "00:04:47",
			"accept": [
				"清晰 480P",
				"极速 240P"
			],
			"video_url": "https://upos-sz-mirror08ct.bilivideo.com/upgcxcode/06/84/86318406/86318406-1-160.mp4?e=ig8euxZM2rNcNbRV7WdVhwdlhWdBhwdVhoNvNC8BqJIzNbfq9rVEuxTEnE8L5F6VnEsSTx0vkX8fqJeYTj_lta53NCM=&uipk=5&nbs=1&deadline=1677870895&gen=playurlv2&os=08ctbv&oi=1782039665&trid=26324070f11d41ccae5bf02601ab5ed2T&mid=3493084662860077&platform=html5&upsig=11249725e12ad5fa0e365ac6184d1a3f&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&bvc=vod&nettype=0&bw=105935&orderid=0,1&logo=80000000"
		}
	],
	"user": {
		"name": "南瓜影音",
		"user_img": "http://i1.hdslb.com/bfs/face/d25f3f86be11d0138e4ebd2ac8cae74a5bcf9963.jpg"
	},
	"text": {
		"msg": "此接口只支持B站视频 包括番剧 电影 电视剧 都不能解析",
		"copyright": "接口来源:米人API https://api.mir6.com"
	}
}

错误码格式说明:

名称 类型 说明
code int 返回状态码 -1 未提交url参数
返回状态码 200/201 成功/失败
返回状态码 202 访问接口超过QPS限制15次/秒 / 备注:当前设置QPS计时周期为5分钟 / 注意:如有高频QPS需求请注册帐号使用mykey设置ip白名单访问

代码示例:

<?php 
$url = $_GET['url'];
$type = $_GET['type'];
if($url == null){$url = 'https://www.bilibili.com/video/BV1eb411L7g3/';} //为了演示代码,如果没提交GET的url参数即解析此视频地址
if($type == null){$type = 'json';}
$str = file_get_contents('https://api.mir6.com/api/bzjiexi?url='.$url.'&type='.$type);
$data = json_decode($str,true);
$title = $data['title']; //视频标题
$imgurl = $data['imgurl']; //视频封面 //该链接有防盗链
$desc = $data['desc']; //视频描述
$data_title = $data['data'][0]['title']; //视频标题
$duration = $data['data'][0]['duration']; //持续时间
$durationFormat = $data['data'][0]['durationFormat']; //视频时长
$accept = $data['data'][0]['accept'][0]; //清晰度
$video_url = $data['data'][0]['video_url']; //解析出的视频链接 //可作为MP4源直接播放
$name = $data['user']['name']; //作者名称
$user_img = $data['user']['user_img']; //作者头像 //该链接有防盗链
?>
<!--HTML代码开始-->
<ul>
<li>视频标题:<?php echo $title;?></li>
<li>视频封面:<?php echo $imgurl;?></li>
<li>视频描述:<?php echo $desc;?></li>
<li>视频标题:<?php echo $data_title;?></li>
<li>持续时间:<?php echo $duration;?></li>
<li>视频时长:<?php echo $durationFormat;?></li>
<li>清晰度:<?php echo $accept;?></li>
<li>解析出的视频链接:<video width="410" height="230" controls><source src="<?php echo $video_url;?>" type="video/mp4"></video></li>
<li>作者名称:<?php echo $name;?></li>
<li>作者头像:<?php echo $user_img;?></li>
</ul>
最后,假设写在了api.php,访问api.php/?url=解析视频链接&type=json
<!--HTML代码结束-->

-----------------直接返回MP4调用代码示例-----------------
<video width="410" height="230" controls><source src="https://api.mir6.com/api/bzjiexi?url=https://www.bilibili.com/video/BV1eb411L7g3/&type=mp4" type="video/mp4"></video></li>