平时使用浏览器访问各种网页经常会看到一些敲级喜欢的网页内嵌视频,想要下载至本地又没有下载选项,好不容易扒到了视频源链接还都是M3U8格式的,下载下来都是几KB的列表文件压根就看不了。这里老夜就不得不唠唠M3U8介个神奇的格式了,首先这是一种流媒体主要用于网页视频播放,因为一个视频动不动就是以GB为单位,直接用视频直链对于网页的加载时间时间来说是致命的,因此要顾及网页快速加载的同时还得保证视频的正常播放,于是就将一个视频文件分割成成百上千的ts文件有顺序的组合排列在一起,M3U8文件就是记录各个ts文件的播放地址以及顺序,播放完一个接着播放下一次,因为分割后的ts文件非常的小网页加载也比较快除非网络环境波动否则是看不出延迟加载的。因此网页视频使用M3U8格式播放的网站非常多,大部分的视频站以及网课均是这样供浏览者观看的,那么今天我们可以尝试将其下载至本地。对于一些付费可见的视频资源往往是加密了的,下载困难不说就算真的下载完成也是无法播放的,除非获取到了key秘钥,这里涉及的就不是一篇两篇文章就能扯清楚的了,最关键的就是老夜不会!因此接下来的教程只针对于开放式的免费网页视频,一些影视站以及社交平台的短视频都是可以进行完美下载的。
原理老夜哔哔完了下面就是教大家如何下载网页中的M3U8格式视频了,首先为大家介绍的是一个浏览器拓展插件,视频嗅探类的工具各大浏览器插件市场多的数不过来,今天就以老夜经常用的猫爪来做演示,此方法适用于一些短视频的网页例如微博之类的网站,视频时间较短ts文件数量上基本不超过5个,下载也比较方便。如果是一些大型视频ts文件多达上千个就得下到猴年马月了。
教程附上:首先找到猫爪的拓展插件,直接双击或者拖动到浏览器图标处就能直接安装使用了,目前该插件仅支持Chrome内核的浏览器,这里以360极速浏览器访问微博网页版进行演示。安装完成后的猫爪显示在浏览器右上方,我们在浏览网页只要点击播放的视频猫爪插件就会将该视频的源播放地址给嗅探出来而不是仅仅就一个m3u8列表文件,详细见下图:
但是一个网页有时候不仅仅只有一个视频,猫爪嗅探默认将当前网页下的所有视频ts文件直接读取出来了,因此经常会找不到视频所对应的ts地址,但是猫爪唯一的好处就是展现每条视频源后面都有一个在线播放按钮,点击就可以一键播放待确认无误后直接下载至本地。ts格式的视频格式可以直接在电脑中播放,当然动手能力强的小伙伴们也可以直接转换成其他视频格式!
上面针对的是单个ts的视频下载方法,对于一些长电影来说分割成数以千计的ts文件了,这里以老夜的没节操站点作为测试对象,还是老规矩猫爪嗅探右上角就有一大堆的ts文件,只要我们将这些ts文件通通下载完毕然后全部合并就能得到一个完整的视频。
在合并大量的ts文件之前先确保各个小片段是否连续且命名是否无错误,如果缺少一个序号的ts文件是无法成功合并的。至于合并我们可以使用Windows的DOS命令进行解决,直接win+R组合键进入命令输入框,出入cmd回车将使用以下命令就能完成了。
copy/b E:\download\*.ts E:\download\new.ts
这里简单的解释下命令各个部分的功能,copy就是复制的英译,/b表示把文件限制为二进制格式,E:\download\*.ts就是该路径下所有的ts格式的文件,后面的E:\download\new.ts就是合成完毕后的完整视频命名以及保存的路径。这里提醒的是路径大家按照自己实际存放位置进行修改,盘符大家也别弄混淆了。
对于上述方法嫌麻烦的也可以用专门用来合并ts文件的工具来进行操作,相关文件老夜已经在压缩包内一并打包了。运行工具后就可以一键导入文件进行快速合并了,操作较简单这里一并省略。
最后就分享个比较给力的工具了,适合下载一些影视站点的大视频,按照上述教程挨个下载在一个个进行合并有点麻烦,搞不好因为中间缺少一个小片段而前功尽弃。像猫爪类的视频嗅探工具是直接将M3U8视频的列表视频直链给抓取到了,然后还得人工一个个下载合并特别影响效率。既然M3U8文件中都有相关的列表信息,那么我们不妨直接交由工具解决,因此就有了下面这款工具了,只需要将获取到的M3U8视频链接复制到工具中下载就行了,下载完成后会自动进行合并成一个完整视频,简单又高效。
至于M3U8视频链接获取方式也是简单的不要不要的,目前主流浏览器直接右键查看源代码或者检查元素就可以,然后找到后缀为.m3u8格式的链接选中复制,粘贴到下面这款工具中!
工具会将各个小分片的信息显示在底部,并实时显示选中状态,待列表全部处理完毕后就代表视频下载成功了,软件默认将视频储存至output文件夹中。
教程到此结束了,虽说撰文前参考了各种信息老夜也大致了解了相关原理,但是到了编辑文章时发现涉及的东西太多了靠文字表述始终有点欠缺,文章也算是老夜话费数个小时的产物,该扯的也都写的清除明白了,靠着提供的几个工具也能很好的上手体验,基本只要是网页上未加密的M3U8格式的视频均能通过此方法进行下载。文章谈到的多个工具均已打包整理供大家下载使用,如有不懂之处不足之处欢迎踊跃发言!
附
件
下
载
感觉可以有工具是配合xdown或者IDM的
干货。
手机上也可以类似操作。
http://m.downcc.com/d/364051
这个软件可以下载m3u8文件
可以用yandex或kiwi浏览器在手机上运行猫抓
这软件不能满速下载了
这个App可以直接下载m3u8:http://a.vdisk.vip/pages/app/app
我裂开了
老夜,这软件好像不行呀,我从h网站用猫捉下载了一个视频的m3u8文件,使用这个工具下载,最后提示TS下载重试次数超过限制
个人感觉这篇文章里推荐的猫抓插件,就可以应付大多数视频下载需求了
多种方式多种选择
老叶牛逼
视频被 AES 加密,点击确认,进行视频解码
问题:Uncaught ReferenceError: AESDecryptor is not defined
at Object.success (:436:40)
at XMLHttpRequest.xhr.onreadystatechange (:345:40)
哥哥,以前还可以下载视频,现在都下载不了了。请求帮助
猫爪好像安装不了啊
猫爪是电脑浏览器的插件,安装参考教程:http://www.yeyulingfeng.com/7484.html
推荐一个 m3u8 网页版提取工具,简单易用
工具链接:http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html
工具教程:https://segmentfault.com/a/1190000021847172?_ea=32289224
感谢分享
这个还是比较麻烦的,没袖探好用,不能下载加密视频
加密的视频下载下来也看不了
那么,猫爪在哪里能下载到呢?
有下载链接,都打包好了
直接把在线视频录下来就行了。有很多浏览器插件支持这个功能。我第1次来这网站,这网站干货很多。
此篇文章适合玩机折腾,一些方便的工具站内还是有提供的
这个貌似对加密的没有用
有key就能下载,不错操作麻烦,适用于无加密的网页视频
老夜真牛,我是学软件这块的,这篇文章满满干货。支持你! 这是我第一次给你评论,也真心希望能和你交个朋友。一起努力,这也是你喜欢的那个女孩希望看到的哟!
不经意来到本站就是一种缘分,来者都是客