当前位置: 首页 > news >正文

网站美工设计湖北勘察设计协会

网站美工设计,湖北勘察设计协会,株洲专业网站建设,悟空crm永久免费了本文仅供学习交流用途 文中出现的信息仅为演示需要 请勿以任何方法剽窃、盗用任何视频作者的任何视频 有时候遇到一些素材想保存下来,但是网站不给保存,无论视频是否允许转载。这篇介绍一下最近发现的一个保存视频的方法。 不会介绍Fiddler了&#xf…

本文仅供学习交流用途

文中出现的信息仅为演示需要

请勿以任何方法剽窃、盗用任何视频作者的任何视频

有时候遇到一些素材想保存下来,但是网站不给保存,无论视频是否允许转载。这篇介绍一下最近发现的一个保存视频的方法。

不会介绍Fiddler了,百度有。

这边用我自己发的一个视频来做示范:演示视频 (视频去哪了呢?_哔哩哔哩_bilibili)

会用到的软件:fiddler https://www.telerik.com/download/fiddler

ffmpeg https://github.com/BtbN/FFmpeg-Builds/releases

ffmpeg无安装包,需要使用绝对路径执行或配置好环境变量再执行。

抓包:

1. 配置好Fiddler:需要开启Stream支持和Https解码。

2. 打开网页,开始抓包。在视频开始缓冲的时候就可以暂停视频了,免得抓的包太多眼花缭乱。

3. 找到需要的数据包。b站的视频和音频是分开储存的,并且分段传输,所以大概会看到好些个Content-Type为octet-stream和mp4的包,这边随便选取两个。octet-stream为音频流,mp4为视频流。

抓了随机几个视频,有时候会全是video/mp4类型的包,所以用content-type区分音频和视频不可靠。目前可以通过文件名:Bilibili的文件命名是 视频id-1-30***.m4s,其中300**为30032时是视频文件,为30216时为音频文件。猜测对于其它类型的视频,比如hdr,这个值有可能会不一样。

4.在两个包的raw数据中将get请求的url记录下来,顺便把视频的播放地址,也就是比如在这个示范中,是视频去哪了呢?_哔哩哔哩_bilibili。

那么到现在为止,我们已经得到了需要的url了,接下来关掉播放页,免得等会拦截请求的时候拦到一堆不相干的包。此时我们有三个记录,分别是视频流的url、音频流的url和视频播放的url。如果直接访问视频和音频的url,是会返回403的,因为网站配置了防盗链。接着是拦截请求并写入Refere来伪装b站播放器。

拦截并修改Http请求:

cls清空记录,并设置全局断点为Before Requests模式。

访问视频流的url,这个时候如果有http tunnel包记得直接放过去,这不是要修改的包。

修改host对应为视频url的那个请求:在http请求头中添加 Referer: 视频播放的url,以这个为例,添加

Referer: https://www.bilibili.com/video/BV1WU4y1R7pG/?spm_id_from=333.999.0.0

接着点击Run to Complete释放请求。再回到浏览器这边,应该是能接收到视频了的。

重点来了,由于是分段传输的视频,这个时候直接右键保存视频是没法正常保存的。需要等视频缓冲完全,也就是视频全部传输到本地后再右键保存。期间不要释放断点,后续的包均需要修改Referer。

全部缓冲完毕后就能右键保存视频了。

保存音频的方法和这个一样,不过音频貌似不用等缓冲完就能直接保存。

合并:
保存好两个文件之后可以检查是否能正常播放。

检查完后准备合并视频。

首先将m4s扩展名改为mp4(对。m4s都改成mp4,音频的也改成mp4),接着需要安装一个叫ffmpeg的命令行工具,安装后在命令行执行(记得切换运行目录):ffmpeg -i 第一个文件 -i 第二个文件 -vcodec copy -acodec copy 输出文件(文件均需要带扩展名)
不出意外的话视频会被合并起来并放在同一个目录下,此时是一个完整的视频了,也就是真正的保存完毕。

本文结束,感谢阅读。

题外:Mozilla Firefox或者基于这个浏览器的(比如Comodo IceDragon)抓包的时候可能会出现这种非常奇怪的包,大概几秒一次,请求host为detectportal.firefox.com

去about:config里面把network.captive-portal-service.enabled的值改成disabled就好了

http://www.bjxfkj.com.cn/article/110328.html

相关文章:

  • 网站怎么做根目录自己做个网页多少钱
  • 深圳建网站找哪家舆情服务网站
  • 网站关键词在哪里做辽宁建设工程信息网上
  • ps做网站广告logo做网站 如何 挣钱
  • 宜春网站开发公司怎么给wordpress切图
  • 做网站怎么宣传运营58推广网站建设有用吗
  • 医疗网站设计献县网站建设
  • 烟台外贸网站建设网站开发存在的问题
  • 网站优化 ppt沙田镇网站建设公司
  • 昌平网站建设浩森宇特游戏推广一个月能拿多少钱
  • 展示型网站多少钱南昌做网站的公司哪家好
  • 江苏宜安建设有限公司网站公司网站开发怎么入账
  • flash个人网站片头每天免费2小时外网加速
  • 网站建设可以在家做吗建行移动门户官网
  • 怎样做网站的优化 排名济南网站设计公司富
  • 网站要求wordpress 分类 标题
  • 深圳宝安高端网站建设报价合肥网站建设推荐 晨飞网络
  • 温州网站开发服务商python在线编程平台
  • P2P网站怎么建设做一个营销型网站
  • 有哪些好的网站制作公司改了网站关键词
  • 可以自己建设购物网站photoshop网页制作视频教程
  • 牡丹江商城网站开发设计濮阳做网站做的好的公司
  • 类似小红书网站开发费用网站建设相关博客
  • 云南省建设工程质量监督管理站网站网站外链多的危害
  • 免费做外贸的网站平台北京开发公司
  • 网站的市场如何制作百姓网二手车个人
  • 共青城网站建设公司郑州知名网站推广
  • 除了dz论坛还能搭建什么网站百度代理合作平台
  • 做马甲的网站挂机宝可以做网站
  • 海盐建设局网站花西子品牌营销策略分析