简单粗暴无需拼接下载 blob (ts)视频文件

简单粗暴无需拼接下载 blob (ts)视频文件网上很多视频采用blob来播放视频,查看源码会发现video的src为形如:src=”blob:https://*/f2880c6a-c2c5-4146-96b2-944ae555b76a”<videoid=””class=””preload=”auto”playsinline=”playsinline”webkit-playsinline=””x5-playsinl…

大家好,又见面了,我是你们的朋友全栈君。

网上很多视频采用blob来播放视频,查看源码会发现video的src为形如 :

src=”blob:https://*/f2880c6a-c2c5-4146-96b2-944ae555b76a”

<video id="" class="" preload="auto" playsinline="playsinline" webkit-playsinline="" x5-playsinline="true" src="blob:https://*/f2880c6a-c2c5-4146-96b2-944ae555b76a"></video>

如果直接下载 blob:https://*/f2880c6a-c2c5-4146-96b2-944ae555b76a 会无法下载 

简单粗暴无需拼接下载 blob (ts)视频文件

网上提供了很多方法:1、利用插件;2、逐个下载ts文件,然后利用视频处理工具拼接视频;3、……

发现上边的诸多方法都太麻烦,技术含量太高。

今天介绍一种简单粗暴的方法:

1、点击播放视频

2、鼠标移到视频播放窗口,浏览器自带的工具会提示“下载”“弹出窗口”工具栏

简单粗暴无需拼接下载 blob (ts)视频文件

3、点击“下载”,会弹出一堆ts文件的下载列表

简单粗暴无需拼接下载 blob (ts)视频文件

3、复制第一个链接的地址

https://*/v.f240.ts?start=0&end=334451&type=mpegts

我们会看start和end两个参数,分别表示当前ts文件的视频开始和结束位置。因为是第一个,所以start=0

4、将视频拖动到最后,像上一步一样,复制最后一个下载链接地址

这一步有可能会有问题,后边说明。

https://*/v.f240.ts?start=2267468&end=312421407&type=mpegts

这一次我们记下end的数值,end=312421407

5、修改第一个下载链接的end参数为end=312421407,我们即可得到完整视频的开始和结束位置。

https://*/v.f240.ts?start=0&end=312421407&type=mpegts

6、将修改后的链接复制到浏览器地址栏,或者新建下载任务,就可以下载完整视频。

搞定。

简单粗暴无需拼接下载 blob (ts)视频文件

7、下载完后就可以直接播放了,现在大多数播放器都支持ts视频的播放。(也可以直接把文件格式改为.mp4)

 

说明:第4步我们拿到的end有可能不是最后一个视频的参数,所以有个暴力的方法,那就是把end参数改成一个尽可能大的数字就ok了。

本方法目前只对测试案例有效,未对其它网站视频做验证!仅供参考。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161224.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java查询数据导出excel并返回给浏览器下载

    java查询数据导出excel并返回给浏览器下载效果图:1.点击导出表按钮2.接着就会出现下图3.点击上图中的确定按钮再接着就会出现下图4.点击上图中的保存按钮接着就会出现下图,浏览器下载完成后的提示5.打开下载好的文件如下图好了,废话不多少,上代码jsp前端代码&lt;divstyle="height:30px;"&gt; &lt;a&gt;时间:&lt;/a&gt;…

    2022年6月28日
    23
  • log4j2 debug_log4j原理

    log4j2 debug_log4j原理长话短说吧。相信大家已经被Log4j2的重大漏洞刷屏了,估计有不少小伙伴此前为了修bug已经累趴下了。很不幸,我的小老弟小二的SpringBoot项目中恰好用的就是Log4j2,版本特喵的还是2.14.1,在这次漏洞波及的版本范围之内。第一时间从网上得知这个漏洞的消息后,小二吓尿了。赶紧跑过来问老王怎么解决。老王先是给小二提供了一些临时性的建议,比如说:JVM参数添加-Dlog4j2.formatMsgNoLookups=truelog4j2.formatMsgNoLooku

    2025年7月2日
    0
  • XPlanner使用手册

    XPlanner使用手册

    2021年5月7日
    128
  • vs2019 注册码_vs2019怎么激活密钥

    vs2019 注册码_vs2019怎么激活密钥VS2019正式版注册码秘钥VisualStudio2019EnterpriseBF8Y8-GN2QH-T84XB-QVY3B-RC4DFVisualStudio2019ProfessionalNYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y

    2022年10月13日
    1
  • 呼叫中心坐席应用软件对企业有何帮助?[通俗易懂]

    呼叫中心坐席应用软件对企业有何帮助?[通俗易懂]企业纷纷建设属于自己的呼叫中心系统,主要是解决目前呼叫中心存在的一些问题,如:成本高、管理难、转化低、客户投诉、服务差等。下面我们就详细了解呼叫中心坐席应用软件能位企业解决什么问题。1、企业通过呼叫中心坐席应用软件可以帮助坐席人员减轻工作负担,充分提高客服人员的工作效率。用预先录制或TTS文本转语音技术,合成先进的IVR文件自助配置,IVR流程配置中用户可根据自己的业务需求设置。2、当客户来电话时,电脑屏幕上自动弹出客户的基本资料,同时显示该客户所有已发生的服务记录。…

    2022年7月12日
    15
  • java 股票历史数据_获取股票的历史数据

    java 股票历史数据_获取股票的历史数据packagecom.xiaole.stock;importjava.util.ArrayList;importjava.util.List;importorg.jsoup.Jsoup;importorg.jsoup.nodes.Document;importorg.jsoup.nodes.Element;importorg.jsoup.select.Elements;publicclassGe…

    2022年6月24日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号