美文网首页
关于Video Src 带有 blob:http的视频如何下载的

关于Video Src 带有 blob:http的视频如何下载的

作者: 我是非著名程序猿 | 来源:发表于2019-06-14 00:43 被阅读0次

我们如果使用爬虫,想爬取一些视频的时候,会发现一些网站提供的视频链接打开是 404;

<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

一些网站的视频为了防止下载,通常会采用blob加密的做法;

其实这不是特殊的视频传输协议,只是一种 HTML5 Video Blob格式。

并且大部分网页视频的格式都是 m3u8。

1、利用Chrome 浏览器插件

在这里插入图片描述 在这里插入图片描述

刷新当前页面,插件就会自动获取后缀为.m3u8的地址:

http://**.***.com/8bcc6d63vodtransgzp1252033264/5dd1c7175285890790219893454/v.f230.m3u8?t=5ee4ea82&exper=0&us=9c9d732af7&sign=21f19b506e59ae620904b125afad1e53

点击Download, 进入下面的也没,点击链接,会开始进行解析:

在这里插入图片描述 在这里插入图片描述

最后生成ts格式的视频,同样可以打开。

2、第二种方法 找到 m38u 文件, 使用 window下载工具 M3U8下载工具

打开chrome开发者工具,审查Network - XHR 搜索 m38u, 这样也找到了链接:

在这里插入图片描述

3、审查 下载的 JS 资源:

在这里插入图片描述

这样就找到了 flv 格式的视频。

相关文章

  • 关于Video Src 带有 blob:http的视频如何下载的

    我们如果使用爬虫,想爬取一些视频的时候,会发现一些网站提供的视频链接打开是 404; 如上图HTML结构,vide...

  • 网页视频Video Src 带有 blob:http的视频下载

    现在很多网站视频都采用了blob视频流+视频切片方式,相比于原来暴露视频源的地址安全了很多BLOB (binary...

  • 通过BLOB加密视频文件

    前言 现在许多视频在线观看网站,你如果打开chrome查看其video标签,会发现它的src是一个以blob:开头...

  • 如何下载blob视频

    这是我搜索了两天才最终找到的神器,我爱自己! Video DownloadHelper https://addon...

  • 02HTML基础--基础标签

    video标签 作用: 播放视频 格式1: video标签的属性 src: 告诉video标签需要播放的视频地址 ...

  • 06HTML基础--多媒体标签

    video标签 作用: 播放视频 格式1: video标签的属性 src: 告诉video标签需要播放的视频地址 ...

  • 多媒体标签

    video标签 作用: 播放视频 格式1: video标签的属性: src: 告诉video标签需要播放的视频地址...

  • FFmpeg 下载 m3u8 视频

      在一些网站上,视频 video 标签经常能看到使用 blob:https 显示的,然而这个链接并不能下载视频资...

  • FFmpeg 下载 m3u8 视频

      在一些网站上,视频 video 标签经常能看到使用 blob:https 显示的,然而这个链接并不能下载视频资...

  • video blob 视频优化

    在处理视频的时候,最基本的用法就是通过video来引入,但使用上总有些缺陷,例如视频源暴露问题,以及资源的播放加载...

网友评论

      本文标题:关于Video Src 带有 blob:http的视频如何下载的

      本文链接:https://www.haomeiwen.com/subject/fosyfctx.html