今天发现腾讯视频除会员外的1080P分辨率的会员视频加了防盗链会返回403,其他的都没有加防盗链,在视频里右键可以在调试视频里看到视频的外链,也可以用一个简单的html页面来获取腾讯视频播放地址,哈哈,虽然上传文件要审核,但也是可以存很多好东西嘛。
图文过程
先上传一个视频,等待审核完毕,视频加载后,右键复制调试信息
$(document).ready(function(){$(".galleryidpost").lightGallery({selector: ".yoniu-index-img",share: false,share: false,showThumbByDefault: false,autoplayControls: false});});
不难看出,直接可以看到视频的url, m3u8 格式的视频文件,需要指定的视频器才能播放,这个相信各位都有。
另一种方法比较简单,新建此html文件,直接浏览器打开
粘贴复制的调试信息,点击读取腾讯视频播放地址即可
$(document).ready(function(){$(".galleryidpost").lightGallery({selector: ".yoniu-index-img",share: false,share: false,showThumbByDefault: false,autoplayControls: false});});
最后试一下,能不能播放出来
美滋滋了
html网页放这里了
代码语言:javascript复制<html>
<head>
<script>
function encode() {
var Encoded = escape(document.getElementById("text").value);
document.getElementById("text").value = Encoded;
}
function decode() {
var Decoded = unescape(document.getElementById("text").value);
document.getElementById("text").value = Decoded;
}
function vurl() {
var Vurl = JSON.parse(document.getElementById("text").value).vurl;
Vurl = unescape(Vurl);
document.getElementById("text").value = Vurl;
}
</script>
</head>
<body>
<textarea id="text" name="text" style="width:100%;height:75%;"></textarea>
<br>
<input id="encode" onclick="encode()" type="submit" value="URL编码">
<input id="decode" onclick="decode()" type="submit" value="URL解码">
<input id="vurl" onclick="vurl()" type="submit" value="读取腾讯视频播放地址">
</body>
<html>