利用m3u8下载ts并合并成一个完整视频

时间:2020-08-30 01:39:03 来源:巅峰霸主网 作者:烈火大地 点击:
摘要:如何下载ts格式的视频,将多个ts合并成一个文件呢……

我们在用网页看视频时,很多时候视频是下载不下来的,当然这里面有很多技术来防止我们下载视频,接下来我将破解使用m3u8格式来下载视频。一般情况下,我们使用浏览器中Network来查看服务器和本机的数据传输,而视频的原地址有时也会发现,但使用m3u8格式时,我们会发现视频被分成一段一段的,每段只有几秒中,这样做的目的既可以方便播放,也可以防止下载。下面我以央视网为例,做讲解。

目标:下载央视网《开讲啦》某一期视频,视频链接:

http://tv.cctv.com/2019/05/05/VIDEaTxhKY2GfXwaH7AuVpQe190505.shtml?spm=C28340.P9dhkRStLqPh.E7riSj4uZibW.1

步骤一、找到目录m3u8格式,并下载。

我是谷歌浏览器,按f12,打开Network,找到这个视频的m3u8格式,这个里面保存着把各个被分段之后视频的排序,如图:

找到需要的m3u8格式,双击把它下载一下就行。

步骤二,替换或补上下载下来的m3u8中的链接

在浏览器的network找到其中一个ts ,把m3u8中ts地址给补上。因为m3u8中的地址都是相对于某一个链接而言(我估计相当于相对地址吧,要把它补成绝对地址)。

我们下载下来的文件之后开头有数字,不好全部替换,我们使用正则表达式替换,“^\d”找到所有开头是数字的行,然后替换掉它(正则表达式中“^”是匹配输入字符串的开始位置,一个一个换也行)。

替换完如下:

步骤三、安装IDM

一切按默认来就行,不确定的话网上找步骤,这里不题了。(安装包在最后)

步骤四、利用IDM来下载ts文件

全选刚才替换过的m3u8文件,然后点开idm,选择“任务”、“从剪贴板中添加批量下载”,全部选择,确定,“开始执行队列”,确定。等待下载完成。

步骤五、合并视频

打开百度云分享里的ts合并工具,打开ts所在文件夹,全选所有的ts,合并。合并后的视频在ts合并工具一起的Merger文件夹里。

软件下载链接:链接:https://pan.baidu.com/s/1UVx-WcA-aRK28fHJMNYPCA 
提取码:5v4i 


(责任编辑:陆柏熺)
相关分类: m38u
评价:
用户名: 验证码: 看不清?点击更换

相关内容推荐



关注站长自媒体 获取更多优质内容

2019-2020 ©巅峰霸主网 京ICP备12023415号-2
返回顶部