抖音视频无水印解析接口
返回抖音无水印视频直链地址及相关视频信息

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

返回格式: JSON \ MP4

请求方式: GET

请求示例: https://api.mir6.com/api/dyjiexi?url=https://v.douyin.com/SRyW4QU/&type=json

请求参数说明:

名称 必填 参数示例 类型 说明
url https://v.douyin.com/SRyW4QU/ string 需要解析的视频链接地址
type json string json \ mp4
参数值为空时默认为json \ 参数值为mp4时直接返回mp4链接

返回参数说明:

名称 类型 说明
author string 作者昵称
uid string 抖音号
avatar string 作者头像
like string 点赞数
time string 发布时间
title string 视频标题
cover string 视频封面
url string 无水印视频直链地址
musicurl string 音频(视频单独声音MP3文件)
music.author string 作者昵称
music.avatar string 作者头像
music.url string 音频(视频单独声音MP3文件)

返回示例:

{
	"code": 200,
	"msg": "解析成功",
	"author": "阿祖i",
	"uid": "21888AZ",
	"avatar": "https://p26.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_a5b5cfabc5f18a5f9320bfd40cbeb36b.webp?from=116350172",
	"like": 112330,
	"time": 1675676342,
	"title": "“ 孙悟空:优雅永不过时!”",
	"cover": "https://p3-sign.douyinpic.com/tos-cn-p-0015/c35dfacd0e8b4e15a94174a9ee1d20c1_1675676346~tplv-dy-360p.webp?x-expires=1679767200&x-signature=mcLNU8pUQmqSMxfDr7BOSm%2FUZ1Y%3D&from=3213915784&se=false&biz_tag=feed_cover&l=20230312020435542AB5B2761F77A68756",
	"url": "https://v9-cold1.douyinvod.com/3261c778829384c3399bf65509b8b977/640cd0f9/video/tos/cn/tos-cn-ve-15c001-alinc2/o4AgB881q4cPnmqN9bpBMfACgCDDAvUoejZKQC/?a=1128&ch=26&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=994&bt=994&cs=0&ds=6&ft=nK5C30071u7vpihBH6xRfgGH04BO5udPwDdz7tG&mime_type=video_mp4&qs=0&rc=Zmg4ZzU2ZWRoMzVnOzM3ZkBpamlkbDM6ZmdmaTMzNGkzM0BiNmM1YmBhNS4xYC40Nl41YSMtcmZncjRfaWRgLS1kLS9zcw%3D%3D&l=20230312020435542AB5B2761F77A68756&btag=a0000&cdn_n80=1",
	"musicurl": "https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/7196975091979143995.mp3",
	"music": {
		"author": "阿祖i",
		"avatar": "https://p26.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_a5b5cfabc5f18a5f9320bfd40cbeb36b.webp?from=116350172",
		"url": "https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/7196975091979143995.mp3"
	}
}

请求参数设置:

参数名称 参数值


{
	"code": 200,
	"msg": "解析成功",
	"author": "阿祖i",
	"uid": "21888AZ",
	"avatar": "https://p26.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_a5b5cfabc5f18a5f9320bfd40cbeb36b.webp?from=116350172",
	"like": 112330,
	"time": 1675676342,
	"title": "“ 孙悟空:优雅永不过时!”",
	"cover": "https://p3-sign.douyinpic.com/tos-cn-p-0015/c35dfacd0e8b4e15a94174a9ee1d20c1_1675676346~tplv-dy-360p.webp?x-expires=1679767200&x-signature=mcLNU8pUQmqSMxfDr7BOSm%2FUZ1Y%3D&from=3213915784&se=false&biz_tag=feed_cover&l=20230312020435542AB5B2761F77A68756",
	"url": "https://v9-cold1.douyinvod.com/3261c778829384c3399bf65509b8b977/640cd0f9/video/tos/cn/tos-cn-ve-15c001-alinc2/o4AgB881q4cPnmqN9bpBMfACgCDDAvUoejZKQC/?a=1128&ch=26&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=994&bt=994&cs=0&ds=6&ft=nK5C30071u7vpihBH6xRfgGH04BO5udPwDdz7tG&mime_type=video_mp4&qs=0&rc=Zmg4ZzU2ZWRoMzVnOzM3ZkBpamlkbDM6ZmdmaTMzNGkzM0BiNmM1YmBhNS4xYC40Nl41YSMtcmZncjRfaWRgLS1kLS9zcw%3D%3D&l=20230312020435542AB5B2761F77A68756&btag=a0000&cdn_n80=1",
	"musicurl": "https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/7196975091979143995.mp3",
	"music": {
		"author": "阿祖i",
		"avatar": "https://p26.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_a5b5cfabc5f18a5f9320bfd40cbeb36b.webp?from=116350172",
		"url": "https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/7196975091979143995.mp3"
	}
}

错误码格式说明:

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

代码示例:

<?php 
$url = $_GET['url'];
$type = $_GET['type'];
if($url == null){$url = 'https://v.douyin.com/SRyW4QU/';} //为了演示代码,如果没提交GET的url参数即解析此视频地址
if($type == null){$type = 'json';}
$str = file_get_contents('https://api.mir6.com/api/dyjiexi?url='.$url.'&type=json');
$data = json_decode($str,true);
if($type == 'json'){
$author = $data['author']; //作者昵称
$uid = $data['uid']; //抖音号
$avatar = $data['avatar']; //作者头像
$like = $data['like']; //点赞数
$time = $data['time']; //发布时间
$title = $data['title']; //视频标题
$cover = $data['cover']; //视频封面
$url = $data['url']; //无水印视频直链地址
$musicurl = $data['musicurl']; //音频(视频单独声音MP3文件
$musicauthor = $data['music']['author']; //作者昵称
$musicavatar = $data['music']['avatar']; //作者头像
$musicdataurl = $data['music']['url']; //音频(视频单独声音MP3文件)
}elseif($type == 'mp4'){
echo header("location:".$data['url']); //如果type要求返回时,直接跳视频链接参数

}
?>
<!--HTML代码开始-->
<!-- 解决视频防盗链meta开始 -->
<meta name="referrer" content="no-referrer" /> <!-- 所有跳转不附带referer信息 -->
<meta name="referrer" content="same-origin" /> <!-- 拓展same-origin,同源附带referer非同源不附带referer信息 -->
<!-- 解决视频防盗链meta结束 -->
<ul>
<li>作者昵称:<?php echo $author;?></li>
<li>抖音号:<?php echo $uid;?></li>
<li>作者头像:<img src="<?php echo $avatar;?>" style="width:80px;border-radius: 10px;"></li>
<li>点赞数:<?php echo $like;?></li>
<li>发布时间:<?php echo date("Y-m-d H:i:s",$time);?></li>
<li>视频标题:<?php echo $title;?></li>
<li>视频封面:<img src="<?php echo $cover;?>" style="width:120px;border-radius: 10px;"></li>
<li>解析出的视频链接:<video width="410" height="230" controls><source src="<?php echo $url;?>" type="video/mp4"></video></li></li>
<li>音频(视频单独声音MP3文件):<embed src="<?php echo $musicurl;?>" loop="true" autostart="true"></li>
<li>单独的音频数据数组</li>
<li>作者昵称:<?php echo $musicauthor;?></li>
<li>作者头像:<img src="<?php echo $musicavatar;?>" style="width:80px;border-radius: 10px;"></li></li>
<li>音频MP3:<embed src="<?php echo $musicdataurl;?>" loop="true" autostart="true"></li>
</ul>
最后,假设写在了api.php,访问api.php/?url=解析视频链接&type=json <br>
或者访问api.php/?url=解析视频链接&type=mp4
<!--HTML代码结束-->


--------------直接调用返回MP4直链代码示例--------------
<!-- 解决视频防盗链meta开始 -->
<meta name="referrer" content="no-referrer" /> <!-- 所有跳转不附带referer信息 -->
<meta name="referrer" content="same-origin" /> <!-- 拓展same-origin,同源附带referer非同源不附带referer信息 -->
<!-- 解决视频防盗链meta结束 -->
<video width="410" height="230" controls><source src="https://api.mir6.com/api/dyjiexi?url=https://v.douyin.com/SRyW4QU/&type=mp4" type="video/mp4"></video></li>


--------------聚合解析DEMO--------------
版本一演示地址:https://api.mir6.com/demo/juhejiexi/v1
源码下载:https://api.mir6.com/demo/juhejiexi/v1/demo.tar.gz
版本二演示地址:https://api.mir6.com/demo/juhejiexi/v2
源码下载:https://api.mir6.com/demo/juhejiexi/v2/demo.tar.gz