当前位置:首页 > 文章推荐

u8小说_u8小说小说阅读网_新u8小说 - jiazhuan8com

iisanye4个月前 (12-12)文章推荐27
摘要:新修订审计法来了!这些“点”跟你有关1.前言爬取视频的时候发现,现在的视频都是经过加密(m3u8),不再是mp4或者avi链接直接在网页显示,都是经过加密形成ts文件分段进行播放。…
新修订审计法来了!这些“点”跟你有关

1.前言

爬取视频的时候发现,现在的视频都是经过加密(m3u8),不再是mp4或者avi链接直接在网页显示,都是经过加密形成ts文件分段进行播放。

今天就教大家如果通过python爬取下载m3u8加密视频。

2.分析网页

1.电影视频来源


http://www.caisetv.com/


2.分析m3u8加密目录


http://www.caisetv.com/dongzuopian/chaidanzhuanjia/.html




在视频播放的页面,通过F12可以查看网络数据包


https://xigua-cdn.haima-zuida.com//19948_fcbc225a/1000k/hls/index.m3u8




这里的ts就电影的加密分段视频


https://xigua-cdn.haima-zuida.com//19948_fcbc225a/1000k/hls/

上面的m3u8链接掉index.m3u8后,在拼上075a34cccdd000000.ts等ts名称就是分段视频的链接

如下所示:


https://xigua-cdn.haima-zuida.com//19948_fcbc225a/1000k/hls/075a34cccdd000000.ts

通过浏览器把这个分段视频下载后打开:






所以只要把所有的ts下载并合并就是完整的电影视频!!!

3.下载ts

1.下载ts分段视频

刚刚已经把ts的所有名称下载下来了






接下来通过python代码去读取这个文件,提取出名称,拼接链接后下载保存到一个文件夹里!


headers = {&#;User-Agent&#;: &#;Mozilla/ (Windows NT ; Win64; x64; rv:) Gecko/ Firefox/&#;,}

###下载ts文件
def download(url,name):
    r = requests.get(url, headers=headers)
    with open(name+&#;&#;, &#;wb&#;) as code:
        code.write(r.content)

with open(&#;index.m3u8&#;,&#;r&#;) as f:
    ts_list = f.readlines()

#去掉前面没用的信息
ts_list = ts_list[5:]
urlheader=&#;https://xigua-cdn.haima-zuida.com//19948_fcbc225a/1000k/hls/&#;
count = 0
for i in ts_list:
    if &#;#&#; not in i:
        i = i.replace(&#;\n&#;,&#;&#;)
        download(urlheader+&#;&#;+i,&#;cdzj2/&#;+str(count)+&#;.ts&#;)
        count = count+1
        print(count)




这样就可以把ts文件全部下载下来,但是一个一个下载很慢,下面通过多线程下载,提升下载速度!!!

2.多线程下载ts视频


for i in ts_list:
    if &#;#&#; not in i:
        i = i.replace(&#;\n&#;,&#;&#;)
        n = i[-7:]
        threading.Thread(target=download, args=(urlheader+&#;&#;+i,&#;cdzj2/&#;+str(n),)).start()
        #download(urlheader+&#;&#;+i,&#;cdzj2/&#;+str(count)+&#;.ts&#;)




通过多线程很快就可以将这些ts文件下载到本地!!!

4.合并ts

cmd合并文件


copy /b   *.ts   new.mp4

通过这个命令(cmd终端中运行),在含有ts文件的文件夹中就可以将ts文件合并(按名称顺序进行排列合并),并保存成new.mp4




5.总结

1.分析m3u8加密文件
2.python下载ts文件
3.cmd合并ts保存成mp4格式

扫描二维码推送至手机访问。

版权声明:本文由三也百科网发布,如需转载请注明出处。

本文链接:https://iisanye.com/post/8423.html

分享给朋友:

“u8小说_u8小说小说阅读网_新u8小说 - jiazhuan8com” 的相关文章

微微一笑很倾城百度云资源(微微一笑很倾城百度云资源电视剧)

因为电视剧能够长盛不衰的原因之一是主角的演员选得好,杨洋出演肖奈的时候经历、心理状态以及年龄都和肖奈十分符合,郑爽出演贝微微的时候也才23岁,和剧中贝微微的年纪相差不大,这一点就让演员和人物可以更好的共情。《微微一笑很倾城》的原著是顾漫的同名小说《微微一笑很倾城》。是作家顾漫创作的长篇小说,2008…

你尝起来特别甜txt(你尝起来特别甜TXT百度网盘资源)

如果说你曾尝过我的甜意思是指你曾经经过了我经过的痛苦的生活,所以感受到我现在或者甜美的人生。体现了一个人对他人为人处事的态度和对人生的感悟,其实我们每个人的生活都有苦有甜,必须要经历痛苦才能够品尝到甜美的滋味。所谓尝过我的甜,指的是两个人交往过,因此知道对方的对他的好,在相处当中,对他是有了解的,知…

第二十一章 你TMD别这么拽!_幻行重生之龙腾冲天21_书书网手机版

小说:"你小子心里想什么以为我不知道吗?"作者:李文朝牡丹乡别情五冬窗雪六秋霜,枝嫩偏遭风雨狂。梦碎时分嗟梦碎,迷茫岁月叹迷茫。丹根耐冷滋明艳,梅朵凌寒蕴暗香。骏马之年辞故地,征程万里向春阳。(一九七八年二月十六日于山东菏泽)井冈山抒怀…

破风文学网 - 经典小说,重温旧梦

故事:前任空降成上司,我找好下家就溜,他醋疯:去找野男人?下成婚第五年的春天,万物复苏,柳绿桃红,庭院里海棠初绽,粉白的花瓣随风轻舞。暖融融的日光穿过雕花窗棂,在屋内洒下斑驳光影,如同碎金铺地。我怀中抱着尚不满周岁、粉嫩可爱的团子,眼神坚定,终于做出了决断——自请前往城外庄子定居。身旁跟随多年的崔嬷…

睡前恐怖小故事大全:十大最恐怖短篇鬼故事 - 网易

细思极恐短篇恐怖小故事短篇惊悚风空荡的电梯深夜,加班后的我疲惫地走进写字楼的电梯。按下一楼按钮后,电梯缓缓下降。突然,电梯猛地震动一下,停住了,灯光闪烁不定。我心里一紧,正准备按求救按钮,眼角余光瞥见电梯角落多了一个苍白的身影。我僵住了,缓缓转过头,一个面色惨白、双眼空洞的女人直勾勾地盯着我。她的头…

读吧书库-免费小说每天更新(读吧网文阅读)

读吧!深圳第九届“阅在深秋”公共读书活动启幕前段时间,小雷针对国内常用的四大云音乐 App 做了一个横向对比体验。虽然说四款 App 的体验各有千秋,面向的用户群体也不尽相同,但从小雷的体验以及评论区各位的反馈来看,以 QQ 音乐为代表的大而全曲库,仍旧是绝大多数用户最看重的音乐 App 核心卖点。…