啥是m3u8?
为了使视频更加流畅的播放,现在的视频网站大部分都采用流媒体传输协议,就是将一段视频切成无数个小段,这几个小段就是ts格式的视频文件,网页通过请求URL获得这些ts视频文件的链接一个接一个的播放。
这么说是不是很迷茫,我们直接上手演示吧!
获得m3u8的URL
浏览器可使用chrome或者Windows自带的Edge,首先寻找一个采用流媒体传输协议播放视频的网站,定位到播放视频的网页上。按下F12打开开发者模式:
选到网络模块→搜索m3u8→清除→F5刷新网页(见例图1)
例图1
这时会发现出现了第一个符合我们搜索结果的名称,点击它
例图2
右侧出现请求URL,且箭头所指是m3u8。由此可知这基本上就是我们想要的文件。(见例图2)
下载它们并转化成MP4格式视频
如果我们直接将访问上面的请求URL,将会获得一个m3u8格式文件,原视频特别大的话打开文件会有成百上千的ts视频链接,这样我们一个个下载会非常麻烦。我们利用一下工具。
啊。没错我又找到了个开源项目,不仅有Windows版本竟然还有MAC的。需要工具看结尾
例图3
我们下载M3U8-Downloader-win_x64-2.0.7.exe到电脑安装。将上面获取到的请求URL复制到软件里,新建下载→复制链接到视频源→确定(见例图4)
例图4
例图5
至此,下载完成。
关于KEY
key是一把钥匙,作用于加密视频文件。一般key会与ts视频的链接一同放在m3u8文件中,也就是请求URL之中,我们是不需要去管它的。如果下载的视频不能播放大概率要在开发者工具中自行寻找key和iv填进去再合并片段成视频。
结尾
以上均来自我自己的日常使用,也许存在解释的不正确,欢迎指正。为了防止侵权和吞链,私信我回复m3u8获取工具,同样也可以自行网络搜索获取工具。如果写的不错,点赞关注走一波呀!
侵删,感谢!!!
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com