下载blob加密的视频

下载blob加密的视频

引入

有些视频比较好,我们见到就像下载下来。但是打开检查,发现这个视频是blob:https://的,不能直接下载。

这时候就显得很尴尬。

所以我们可以采用下面的方法进行下载。

下载步骤

  1. 获取解密后url

F12打开控制台

Network/网络这一栏,搜索.m3u8,对请求进行通过关键词.m3u8进行过滤,过滤的结果中,某一个请求的url是以.m3u8结束的,

按照图示顺序点击后会找到一个链接。不一定是以.m3u8结尾的,但是如果有问号在请求url里面,问号的前面一定是.m3u8。如图:

这样就找到了blob链接背后的视频请求地址

  1. 使用ffmpeg工具下载
  • 安装ffmpeg

从网站上下载ffmpeg文件后解压到文件夹,并把这个文件夹添加到环境变量里面

打开终端输入ffmpeg -version查看是否可用,出现这样的就算成功

  • 下载

    命令:

    1
    ffmpeg -i 链接 目标文件.目标格式

    1
    ffmpeg -i https://hls.videocc.net/ef4825bc7e/1/ef4825bc7e2263097b4fe5ebb579bce1_1.m3u8?pid=1658476158700X1497040&device=desktop out.mp4

    开始下载

    下载后就可以打开视频了