如何获取视频的M3U8文件?
1、猫抓插件
猫抓插件是一个非常有名的嗅探插件。我们都知道IDM的资源嗅探能力非常强大,但是猫抓却能抓取IDM嗅探不到的视频资源。
2、如何安装猫抓插件?
这里以Edge浏览器为例,打开Edge浏览器,点击右上角的设置,选择扩展。
在左侧找到获取Microsoft Edge扩展,然后在搜索框中输入“猫抓”进行搜索,找到右侧的猫抓-视频下载器,然后点击获取安装该插件即可。
成功安装上之后在浏览器的上方则会出现一个猫的图标。该插件安装完成。
如果打不开扩展应用商店,这里给大家单独准备好了插件,下载下来到浏览器的扩展界面—打开开发者选项,将猫抓.crx文件拖拽到浏览器中进行安装即可。
3、通过猫抓插件获取M3U8文件
接下来我们到任意视频平台播放视频时,右上角的猫抓图标就会获取到该视频的索引文件。
这里以腾讯课堂为例,右上角获取到了两个m3u8文件以及一堆的ts文件,我们只要找m3u8的文件地址就行。其他的平台也是一样的方法!
N_m3u8DL-CLI,解析下载无水印视频
这是一个开源的命令行 m3u8/HLS/dash 下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等
有开源的软件就用开源的软件,相比之下能使用更长久。
它这个下载界面是命令行的窗口,大家不用害怕,感觉很难用很麻烦似的。它有图形界面,双击后缀为“SimpleG”的程序即可打开图形界面。
不带“SimpleG”的是命令行窗口,这个是给程序员用的。咱们就用可视化界面就行 😀 。
有链接的情况下直接粘贴M3U8地址,然后勾选合并后删除分片,最后点击GO,就可以开始下载了。
如果获得的是M3U8文件呢?直接拖进软件就可以了。
有的视频平台没有用m3u8做索引,例如微信公众号的视频,猫抓会直接抓取到它的原格式mp4,此时我们就不需要用N_m3u8DL-CLI这个工具下载,直接点击后方的下载即可。
1、腾讯视频平台获取m3u8地址方法
大家使用上面讲的方法,可以获取到优酷、芒果等平台视频的m3u8地址,但是大家要下载腾讯视频时会出现只能获取到ts文件而无法获取m3u8的文件。
此时,我们可以在播放界面右键视频,选择复制调试信息;
然后在桌面新建一个文本,将复制的调试信息粘贴进去,然后找到“vurl”,复制后面引号里面的地址。
将其粘贴到url转码网站里面,选择UrlDecode解码,将解码出来的地址粘贴到N_m3u8DL-CLI下载工具中即可下载。
2、B站获取m3u8地址方法
B站的视频也是一样,复制到全能视频中进行解析,看猫抓插件会抓取到什么,B站我测试了一下是可以直接抓到m3u8地址,大家复制地址再使用N_m3u8DL-CLI进行下载即可。
写在最后
好了,本文介绍了如何下载优腾芒、B站、视频平台的方法,基本全网的视频我们都可以随意进行下载了。本文所有工具和网址也一起打包放在最后供同学们下载了。
评论区