我想下载一个视频,它的网址不是简单的mp4文件,但它的网址是blob类型,例如。
<video id="playerVideo" width="450px" autoplay="autoplay" height="338px"
style="height:100%;width:100%;" class="mejs-rai-e"
src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354">
</video>
是否有任何chrome扩展或软件可以用来下载播放的视频。
这个过程可能会有所不同,这取决于视频被托管的地方和方式。了解这些可以帮助更详细地回答这个问题。
举个例子,这就是如何在Vimeo上下载带有blob链接的视频。
1.查看视频播放器iframe的源代码 2.搜索mp4 3.复制带有令牌查询的链接 4.在令牌过期前下载
如果blob是用F4M清单中的数据实例化的(查看Chrome'的开发者工具中的网络标签),你可以使用这里发布的php脚本下载视频文件:https://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/
通过把。
if ($manifest == '')
$manifest = $_GET['manifest'];
之前。
if ($manifest)
你甚至可以在网络服务器上运行它,使用查询字符串的请求。?manifest=[manifest url]
。
请注意,你可能要使用一个FTP客户端来检索下载的视频文件,并在脚本结束后进行清理(它会留下所有下载的视频部分)。