了解m3u8索引文件
首先了解一下视频播放过程(流媒体传输协议)
过程:
1.服务器采集编码传输视频到切片器 2.切片器对视频创建索引文件,并且切割成n个ts文件 3.这2个文件传输到http服务器上 4.网站/客户端根据索引文件查找http服务器上的ts文件,连续播放这n个ts文件,就可以了。
索引文件非常重要,索引文件里面存储着ts文件的网络url链接,网站需要拿到索引文件,去按照url链接下载在http服务器中的ts文件,类似于爬虫。
拿到了ts文件之后,本身这些ts文件就是原视频中的一小段视频,所有ts文件下载顺序播放,就完成了整个视频的播放。
索引文件就是m3u8文件。
m3u8索引文件抓取工具
视频下载扩展-CocoCut-video downloader(浏览器扩展)
猫抓(浏览器扩展)
本文由作者按照
CC BY 4.0
进行授权