奇艺m3u8视频下载
想下载720 只要把var params = "/jp/dash?tvid=" + movieinfo.tvid + "&bid=800 这个bid=800 改成500就行
当然你想下载其他的清晰度也可以改,具体的对应关系可以百度下,或者自己测试。
javascript: var req1 = new XMLHttpRequest();
req1.open("GET", "https://static.iqiyi.com/js/common/f6a3054843de4645b34d205a9f377d25.js", false);
req1.onload = function() {
var a = document.createElement("script");
a.text = req1.responseText;
document.getElementsByTagName("head")[0].appendChild(a)
};
req1.send(null);
function getCookie(a) {
var b = document.cookie.split("; ");
for (var i = 0; i < b.length; i++) {
var c = b[i].split("=");
if (a == c[0]) return unescape(c[1])
}
return null
}
function getQueryString(a, b) {
var c = new RegExp('(^|&)' + a + '=([^&]*)(&|$)', 'i');
var r = b.match(c);
if (r != null) {
return unescape(r[2])
}
return null
}
var src = window.location.href.indexOf("tw.iqiyi.com") != -1 ? "03020031010010000000" : "03020031010000000000";
var movieinfo = playerObject._player.package.engine.adproxy.engine.movieinfo;
var params = "/jp/dash?tvid=" + movieinfo.tvid + "&bid=800&vid=" + movieinfo.vid + "&src=" + src + "&vt=0&rs=1&uid=" + getCookie("P00003") + "&ori=pcw&ps=0&k_uid=" + getCookie("QC005") + "&pt=0&d=0&s=&lid=&cf=&ct=&k_tag=1&ost=0&ppt=0&dfp=" + getCookie("__dfp") + "&locale=zh_cn&k_err_retries=0&qd_v=2&tm=" + (new Date()).getTime() + "&qdy=a&qds=0&k_ft2=8196&k_ft4=4&callback=NILAODA&ut=1";
window.dashUrl = "https://cache.video.iqiyi.com" + params + "&vf=" + cmd5x(params);
loadScript(window.dashUrl);
function loadScript(a) {
var b = document.getElementsByTagName("head")[0];
var c = document.createElement("script");
c.src = a;
b.appendChild(c)
}
function NILAODA(e) {
var i = e.data.program.video;
i.forEach(function(a, b) {
if (a._selected) {
var c = a.m3u8;
var d = new Blob([c], {
type: "text/plain"
});
var e = URL.createObjectURL(d);
var f = (document.title.indexOf("-") != -1 ? document.title.substring(0, document.title.indexOf("-")) : document.title.replace(/s/, "")) + "_" + a.scrsz + "_" + (a.code == 2 ? "H264" : "H265") + "_" + document.getElementsByClassName("iqp-time-dur")[0].innerText.replace(/:/, ".") + "_" + (a.vsize / 1024 / 1024).toFixed(2) + "MB.m3u8";
var g = document.createElement("a");
g.href = e;
g.download = f;
g.style.display = "none";
var h;
if (window.MouseEvent) {
h = new MouseEvent("click")
} else {
h = document.createEvent("MouseEvents");
h.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
}
g.dispatchEvent(h)
}
})
}
相关推荐
标签:
留言与评论(共有 0 条评论) |