码迷,mamicode.com
首页 > 其他好文 > 详细

如何下载 blob 地址的视频

时间:2021-06-30 18:19:00      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:相对   正则   shadow   strong   EDA   快捷   loading   mda   href   

首先要下载m3u8文件,Chrome浏览器,在视频页面按F12打开调试工具,刷新视频页面,如下图操作:

技术图片

选择其中一个m3u8文件,右击 → Open in new tab → 下载到本地。

有的m3u8文件里的ts文件的URL用的是相对路径,这就需要把路径补齐为绝对路径。在每个ts URL的前面加上域名前缀就可以了(可以用记事本的替换功能,方面快捷)。

技术图片

接下来就是去掉 #EXTINF:~ 这种东西,只保留ts文件的绝对路径URL(可以用正则表达式批量删除,方面快捷)。如下图:

技术图片

下面就把所有的ts文件的URL复制到剪贴板,用Chrome浏览器的插件Chrono批量下载。如下图:

技术图片

最后就把下载到的ts文件全部放置到同一文件夹内,更改文件名,使所有的文件的序号位数一致,如:
1.ts 重命名为 001.ts
2.ts 重命名为 002.ts
~
100.ts 使之所有ts文件的文件名的序号位数一致。

最後は,打开cmd,输入合并命令:copy /b D:\Downloads\*.ts D:\Downloads\new.ts

技术图片

OK!
——End——

 

出处:https://www.cnblogs.com/xunyu/p/14748246.html

=========================================================================================

朋友是个收藏控,喜欢下载各种视频。

前两天帮朋友研究如何下载blob的视频。发现了如下两款神器,对于此事,应该均有臂助。

神器1:谷歌小插件---HDS/HLS Video Downloader.安装完成之后,刷新浏览器页面,自动嗅探可下载m3u8视频地址,点击download一键下载。

技术图片

神器2:m3u8视频下载工具

m3u8 downloader?blog.luckly-mjw.cn

一位大佬的旷世奇作。粘上链接就可以下载。最重要的是它还有帮助文档,提供不能下载、跨域等问题的解决方案。

技术图片

神器3:神器3其实神器2的胞弟。「无差别视频下载工具」可以说是无差别攻击了,帮助文档也是清新脱俗的。直接粘贴

无差别视频提取工具_原创小文章 - SegmentFault 思否?segmentfault.com

技术无罪,大家不要做奇怪的事情哦。

 

出处:https://www.zhihu.com/question/354737430

=======================================================================================


我们如果使用爬虫,想爬取一些视频的时候,会发现一些网站提供的视频链接打开是 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>
  • 1

如上图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 格式的视频。

 

 

出处:https://blog.csdn.net/qq_26003101/article/details/91913120

如何下载 blob 地址的视频

标签:相对   正则   shadow   strong   EDA   快捷   loading   mda   href   

原文地址:https://www.cnblogs.com/mq0036/p/14953209.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!