【原创内容】获取爱奇艺视频真实下载地址(分段的)

说明:本文章仅供学习交流使用 如有侵权 立刻删除 

【原创内容】转载请注明出处!

【火狐浏览器】控制台 直接运行以下代码 回车即可 看到分段下载地址   谷歌浏览器貌似不可以

非会员最高可以拿到超清  暂时拿不到1080P 不如优酷 

注: 拿到地址后必须马上下载  有跟踪拦截 如果当时没有及时下载的话 从新运行代码即可

代码开始

(function(){
    var o = _player.player._player._core._movieinfo.vidl;
    var segs = {};
    var cUrl = [];
    var cHeight = [];
    var _p;
    for(var i in o){
        if(o[i].realArea){
            if(o[i].realArea.height){
                cHeight.push(parseInt(o[i].realArea.height));
            }
        }
    }
    console.log(cHeight);
    if(cHeight.length == 1){
        _p = cHeight[0];
    }else{
        _p = Math.max.apply(null,cHeight);
    }
    for(var ii in o){
        if(o[ii].realArea.height == _p){
            segs = o[ii].segments;
        }
    }
    for(var j in segs){
        cUrl.push(segs[j].__url);
    }
    console.log('%c%s','color:#00ff00;background-color:#000000;','下载地址('+_p+'p): 共 '+segs.length+' 段');
    for(var k in cUrl){
        Q.ajaxSetup({async : false});
        Q.get(cUrl[k],function(data){
            var cdata = eval("("+data+")");
            console.log(cdata.l);
        });
    }
})();

代码结束

'https:' + playerObject.package.view.subView.engine.movieinfo.current.baseUrl + playerObject.package.view.subView.engine.movieinfo.current.audio[0].fs[0].l

原文地址:https://www.cnblogs.com/qixiaodui/p/9252718.html