首页 > 编程知识 正文

西瓜视频解析原理,西瓜视频解析代码

时间:2023-05-03 08:02:32 阅读:54164 作者:2816

json分析工具: https://www.json.cn/

base64分析工具: https://www.so JSON.com/base64.html

1 .先获取视频id

用videoid获取下载网址索取矮小金针菇

functionCRC32(video_id ) { var n=function ) ) for ) vart=0,e=newArray ) 256,n=0; 256!=n; n ) t=n,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,t=1 t? -306674912 ^ t 1 : t 1,e[n]=t; 返回'未定义'!=typeof Int32Array? new int 32阵列(e ) : e } ),o=function(t ) t ) for ) vare,o,r=-1,i=0,a=t.length; i a; (e=t.charCodeAt(i ) I ),e 128? r=r8^n[255(r^e ) ] : e 2048? (r=r8^n[255 ] r ^ (192|e631 ) ],r=r8 ^ n [ 255 ) r ^ (128|63e ) ] ) : e=55296 e 57344? (e=) 1023e ) 64,o=1023t.charcodeat(I ),r=r8^n ) 255 ) r^(240|e8DDDHLG,r=r8^n65255 ) r ^|e r=RRR r=r8^n[255(r^(128|e663 ) ],r=r8^n[255 ) r ^ (128|63e ) ]; 返回r ^-1 },r=' /视频/URLs/v/1/toutiao/MP4/'视频_ id '? r='math.random(.tostring ) ) 10 ).substring(2) ) 2; //!=r[0](r='/'r ); varI=o(r ) 0; return (https://IB.365 yg.com ' r ' s=' I ) }varURL=CRC32 ) video_id ); 3.get请求上述地址,向main_url返回sdrs,解码base64以获得下载地址

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。