咱们若是使用爬虫,想爬取一些视频的时候,会发现一些网站提供的视频连接打开是 404;html
<video id="av-player0_html5_api" class="emav-tech js-evernote-checked" preload="meta" tabindex="-1" src="blob:http://******/8587a0ef-ef44-4dba-8f76-e134b9624772" data-evernote-id="1968"></video>
复制代码
如上图HTML
结构,video
里面的 src
地址格式:blob:http://******/8587a0ef-ef44-4dba-8f76-e134b9624772
。html5
一些网站的视频为了防止下载
,一般会采用blob
加密的作法;chrome
其实这不是特殊的视频传输协议,只是一种 HTML5 Video Blob
格式。api
而且大部分网页视频的格式都是 m3u8。浏览器
刷新当前页面,插件就会自动获取后缀为.m3u8
的地址:ide
http://**.***.com/8bcc6d63vodtransgzp1252033264/5dd1c7175285890790219893454/v.f230.m3u8?t=5ee4ea82&exper=0&us=9c9d732af7&sign=21f19b506e59ae620904b125afad1e53
工具
点击Download
, 进入下面的也没,点击连接,会开始进行解析:网站
最后生成ts
格式的视频,一样能够打开。加密
m38u
文件, 使用 window
下载工具 M3U8下载工具
打开chrome开发者工具,审查Network - XHR
搜索 m38u
, 这样也找到了连接:spa
这样就找到了 flv
格式的视频。