平时使用浏览器访问各种经常会看到一些敲级喜欢的内嵌,想要下载至本地又没有下载选项,好不容易扒到了源链接还都是M3U8格式的,下载下来都是几KB的列表文件压根就看不了。这里老夜就不得不唠唠M3U8介个神奇的格式了,首先这是一种流媒体主要用于播放,因为一个动不动就是以GB为单位,直接用直链对于的加载时间时间来说是致命的,因此要顾及快速加载的同时还得保证的正常播放,于是就将一个文件分割成成百上千的ts文件有顺序的组合排列在一起,M3U8文件就是记录各个ts文件的播放地址以及顺序,播放完一个接着播放下一次,因为分割后的ts文件非常的小加载也比较快除非网络环境波动否则是看不出延迟加载的。因此使用M3U8格式播放的网站非常多,大部分的站以及网课均是这样供浏览者观看的,那么今天我们可以尝试将其下载至本地。对于一些付费可见的资源往往是加密了的,下载困难不说就算真的下载完成也是无法播放的,除非获取到了key秘钥,这里涉及的就不是一篇两篇文章就能扯清楚的了,最关键的就是老夜不会!因此接下来的教程只针对于开放式的免费,一些影视站以及社交平台的短都是可以进行完美下载的。

视频


网页

原理老夜哔哔完了下面就是教大家如何下载网页中的M3U8格式视频了,首先为大家介绍的是一个浏览器拓展插件,视频嗅探类的工具各大浏览器插件市场多的数不过来,今天就以老夜经常用的猫爪来做演示,此方法适用于一些短视频的网页例如微博之类的网站,视频时间较短ts文件数量上基本不超过5个,下载也比较方便。如果是一些大型视频ts文件多达上千个就得下到猴年马月了。

在线m3u8播放-教你轻松下载M3U8格式的网页视频插图

教程附上:首先找到猫爪的拓展插件,直接双击或者拖动到浏览器图标处就能直接安装使用了,目前该插件仅支持Chrome内核的浏览器,这里以360极速浏览器访问微博网页版进行演示。安装完成后的猫爪显示在浏览器右上方,我们在浏览网页只要点击播放的视频猫爪插件就会将该视频的源播放地址给嗅探出来而不是仅仅就一个m3u8列表文件,详细见下图:

但是一个网页有时候不仅仅只有一个视频,猫爪嗅探默认将当前网页下的所有视频ts文件直接读取出来了,因此经常会找不到视频所对应的ts地址,但是猫爪唯一的好处就是展现每条视频源后面都有一个在线播放按钮,点击就可以一键播放待确认无误后直接下载至本地。ts格式的视频格式可以直接在电脑中播放,当然动手能力强的小伙伴们也可以直接转换成其他视频格式!

上面针对的是单个ts的视频下载方法,对于一些长电影来说分割成数以千计的ts文件了,这里以老夜的没节操站点作为测试对象,还是老规矩猫爪嗅探右上角就有一大堆的ts文件,只要我们将这些ts文件通通下载完毕然后全部就能得到一个完整的视频。

合并

在合并大量的ts文件之前先确保各个小片段是否连续且命名是否无错误,如果缺少一个序号的ts文件是无法成功合并的。至于合并我们可以使用Windows的DOS命令进行解决,直接win+R组合键进入命令输入框,出入cmd回车将使用以下命令就能完成了。

copy/b  E:download*.ts  E:downloadnew.ts

这里简单的解释下命令各个部分的功能,copy就是复制的英译,/b表示把文件限制为二进制格式,E:download*.ts就是该路径下所有的ts格式的文件

在线m3u8播放

,后面的E:downloadnew.ts就是合成完毕后的完整视频命名以及保存的路径。这里提醒的是路径大家按照自己实际存放位置进行修改,盘符大家也别弄混淆了。

对于上述方法嫌麻烦的也可以用专门用来合并ts文件的工具来进行操作,相关文件老夜已经在压缩包内一并打包了。运行工具后就可以一键导入文件进行快速合并了,操作较简单这里一并省略。

在线m3u8播放-教你轻松下载M3U8格式的网页视频插图1

最后就分享个比较给力的工具了,适合下载一些影视站点的大视频,按照上述教程挨个下载在一个个进行合并有点麻烦,搞不好因为中间缺少一个小片段而前功尽弃。像猫爪类的视频嗅探工具是直接将M3U8视频的列表视频直链给抓取到了,然后还得人工一个个下载合并特别影响效率。既然M3U8文件中都有相关的列表信息,那么我们不妨直接交由工具解决,因此就有了下面这款工具了,只需要将获取到的M3U8视频链接复制到工具中下载就行了,下载完成后会自动进行合并成一个完整视频,简单又高效。

至于M3U8视频链接获取方式也是简单的不要不要的,目前主流浏览器直接右键查看源代码或者检查元素就可以,然后找到后缀为.m3u8格式的链接选中复制,粘贴到下面这款工具中!

工具会将各个小分片的信息显示在底部,并实时显示选中状态,待列表全部处理完毕后就代表视频下载成功了,软件默认将视频储存至output文件夹中。

教程到此结束了

在线m3u8播放

,虽说撰文前参考了各种信息老夜也大致了解了相关原理,但是到了编辑文章时发现涉及的东西太多了靠文字表述始终有点欠缺,文章也算是老夜话费数个小时的产物,该扯的也都写的清除明白了,靠着提供的几个工具也能很好的上手体验,基本只要是网页上未加密的M3U8格式的视频均能通过此方法进行下载。文章谈到的多个工具均已打包整理供大家下载使用,如有不懂之处不足之处欢迎踊跃发言!

在线m3u8播放-教你轻松下载M3U8格式的网页视频插图2