短视频平台解析去水印算法源码,可设置为API JSON接口

作者 : admin 本文共5330个字,预计阅读时间需要14分钟 发布时间: 2021-02-26 共2.46K人阅读

本源码为视频解析算法,非调用接口,是根据平台算法进行解析,可用于短视频平台解析,可用于API调用,短视频去水印解析网站程序,截图为写的解析页面跟解析无关,解析只是数据字段,下载在文章底部,内含解析页面模板。

短视频平台解析去水印算法源码,可设置为API JSON接口插图
短视频去水印

解析支持:

目前支持:抖音、皮皮虾、火山、微视、微博、绿洲、最右、轻视频、快手、全民小视频、巴塞电影、陌陌、Before避风、开眼、Vue Vlog 小咖秀、皮皮搞笑、全民K歌、西瓜视频..

安装应用:

1.下载源码后上传服务器即可!

2.解析西瓜需要填写Cookies,不懂抓Cookies的可以联系客服(西瓜视频是视音分离)!

3.访问域名+?url=,即为JSON接口,如果是自己使用可结合下面的调用实例来完成!

数据访问:

https://你的网址/?url=

支持GET/POST url参数必填

返回数据:

{
    "code": 201,
    "msg": "不支持您输入的链接"
}

如抖音:

https://api.qqsuu.cn/api/video/?url=https://v.douyin.com/eMPLRbL/

返回数据:

{
    "code": 200,
    "msg": "解析成功",
    "data": {
        "author": "中华网新闻",
        "uid": "dyclues7e8qa",
        "avatar": "https://p3.douyinpic.com/img/hotsoon-avatar/b71bea47a50846dd9409eb80065bf20e~c5_1080x1080.jpeg?from=116350172",
        "like": 49807,
        "time": 1618290739,
        "title": "外交部回应日本政府决定核废水排海:极其不负责任,不得擅自启动排海! @火山小助手  @抖音小助手",
        "cover": "https://p5-ipv6.douyinpic.com/tos-cn-p-0000/8252e766222043dcaaaef8fd15737c96_1618290741~tplv-dy-360p.jpeg?from=4257465056&s=&se=false&sh=&sc=&l=20210513055138010212055196112CB9B3&biz_tag=feed_cover",
        "url": "http://v26.douyinvod.com/df7689bce3b00b200d2b96bd2ebd902c/609c5c07/video/tos/cn/tos-cn-ve-0012/7b6b8cb8a7994972a2593906f1f87c61/?a=1128&br=2355&bt=2355&btag=4&cd=0%7C0%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&l=20210513055138010212063150532C38A6&lr=&mime_type=video_mp4&net=0&pl=0&qs=0&rc=M3RxbmppOG5sNDMzNGYzM0ApZmkzaDw1aDs3N2ZmZ2Q2ZmcpaGRqbGRoaGRmYGwuYF9sM2NuYC0tZC1hc3MuLzAwMDIwYzY1LzA1LmJgOmNwb2wrbStqdDo%3D&vl=&vr=",
        "music": {
            "author": "中华网新闻",
            "avatar": "https://p5-ipv6.douyinpic.com/img/hotsoon-avatar/b71bea47a50846dd9409eb80065bf20e~c5_1080x1080.jpeg?from=116350172",
            "url": null
        }
    }
}

实际应用:

1.新建“index.html”,代码如下

<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no"/>
<meta name="renderer" content="webkit"/>
<meta name="force-rendering" content="webkit"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Demo</title>
<link rel="icon" type="image/png" href="favicon.png">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/mdui@1.0.0/dist/css/mdui.min.css"/>
<script src="https://cdn.jsdelivr.net/npm/mdui@1.0.0/dist/js/mdui.min.js"></script>
<script src="https://cdn.bootcss.com/jquery/2.1.4/jquery.min.js"></script>
</head>
<body class="mdui-theme-primary-indigo mdui-theme-accent-pink">
<style>
::selection {
  background: rgba(0,149,255,.1);
}
body:before{
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .3;
  z-index: -1;
  content: "";
  position: fixed;
  background-image: linear-gradient( 135deg, #CE9FFC 10%, #7367F0 100%);
}
.mdui-textfield-input{
  float: left;
  width: 75%;
  text-transform: none;
}
.mdui-btn{
  width: 25%;
}
.mdui-container {
  max-width: 900px;
  margin-top: 6em;
  margin-bottom: 4em;
}
.mdui-btn, .mdui-fab {
  min-width: 0px;
}
.mdui-card{
  opacity: .8;
  padding: 2em;;
  border-radius: 6px;
}
.down .mdui-btn{
  width: auto;
  margin-left: 1.5em;
  margin-bottom: 0.5em;
}
p{
    opacity: .8;
}
.mdui-card-content{
    padding: 16px 0 0 0;
}
</style>
<main class="mdui-container">
<div class="mdui-card">
	<img class="mdui-img-circle mdui-center" style="width: 150px;" src="https://cdn.jsdelivr.net/gh/5ime/img/avatar.jpg"/>
  <h1 class='mdui-text-center'>在线短视频去水印解析</h1>
  <div class="mdui-typo">
    <p><strong>目前支持 </strong>抖音/皮皮虾/火山/微视/微博/绿洲/最右/轻视频/快手/全民小视频/皮皮搞笑/巴塞电影/陌陌/Before避风/开眼/Vue Vlog/小咖秀/全民K歌</p>
    <p><strong>温馨提示 </strong>粘贴视频地址时<u>无需删除文案</u><small> 但如果视频链接正确但解析失败请删掉文案后重试</small></p>
    <hr/>
  </div>
<div class="mdui-card-content mdui-typo">
	<div class="mdui-textfield mdui-textfield-floating-label">
		<input class="mdui-textfield-input" type="text" id="url" placeholder="请粘贴视频分享地址" required/>
		<div class="mdui-textfield-error">
			需要解析的视频地址不能为空
		</div>
		<button class="mdui-btn mdui-color-theme-accent mdui-ripple" onclick="setValue()">解析</button>
	</div>
</div>
<div class="down mdui-text-center"></div>
</div>
</main>
<script>
function  setValue(){
var data =  document.getElementById("url").value;
let regex = /http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&:\-\+\%]*[/]*/;
var v =  data.match(regex)[0];
console.log(v);
var xmlhttp;
if(window.XMLHttpRequest){
  xmlhttp=new XMLHttpRequest();
  }
else{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
xmlhttp.open("GET","https://api.qqsuu.cn/api/video/?url="+v,false);
xmlhttp.send();
var jsonObj = JSON.parse(xmlhttp.responseText); 
console.log(jsonObj);
var code = jsonObj.data.url;
if(code !== null){
  mdui.snackbar({
  message: '解析成功'
});
$(".down").html('<h4>'+jsonObj.data.title+' </h4><a class="mdui-btn mdui-btn-raised" href="'+jsonObj.data.cover+'" target="_blank" download="video">下载封面</a><a class="mdui-btn mdui-btn-raised" href="'+jsonObj.data.url+'" target="_blank" download="video">下载视频</a>');
}else{
  mdui.snackbar({
  message: '解析失败,视频不存在或者链接不正确'
});}
}
</script>
</body>
</html>

注:也可直接下载《短视频解析单页模板,支持抖音等各大平台无水印下载》配合使用即可。

2.将你的接口地址,“接口地址”替换为自己的解析地址,如:

xmlhttp.open("GET","https://api.qqsuu.cn/api/video/?url="+v,false);ru

3.py调用示例:

import json
import requests

def ppx_url():
    url = input('请输入视频链接:')
    # https://h5.pipix.com/s/hukXsy/
    data = requests.get('https://api.qqsuu.cn/api/video/?url=' + url)
    video_title = data.json()['data']['title']
    video_cover = data.json()['data']['cover']
    video_url =  data.json()['data']['url']
    print('视频标题:%s\n视频封面:%s\n无水印地址:%s'%(video_title,video_cover,video_url))
ppx_url()

更新日志:

2021-4-26 新增皮皮新主域解析规则

2021-3-27 新增西瓜视频解析 请在`video_spider.php`文件第`426`行填写你的西瓜视频`cookies`,无需登录

2021-3-26 新增视频解析失败返回`201`参数

2021-2-23 修复全民、避风匹配失败返回数据,新增全民K歌算法规则

2021-2-21 新增微视 isee前缀域名,新增皮皮搞笑 修复微博匹配失败

1. 本站所有源码、模板、插件等其他资源,都不包含免费技术服务请大家谅解!
2. 本站提供的所有资源不免费提供个人需要的资源修改、美化、功能定制!
3. 如遇需要解压密码,则解压密码为"www.360mb.net"!
4. 由于源码属于可复制性产品,发货后禁止买家以各种理由退款!!
5. 本站提供资源如遇源码失效,功能异常等等可提供退款服务,可参考《退款规则》!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!

360模板吧 » 短视频平台解析去水印算法源码,可设置为API JSON接口

3 评论

  1. 看看源码搭建

  2. 你也是我的偶像!

  3. 你是我的偶像!

发表评论