工具:

  • 移动端抓包工具(以Stream为例)
  • 电脑端浏览器
  • 电脑端析包工具(以Charles为例)【可选项】
一、手机抓包
1 开启Stream

一文读懂视频号下载-LMLPHP

2 抓包

手机进入视频号,通过“搜索“的方式发送get请求,达到抓包的效果。

3 将数据包导出

一文读懂视频号下载-LMLPHP
一文读懂视频号下载-LMLPHP

一文读懂视频号下载-LMLPHP

4 通过Charles打开HAR文件

一文读懂视频号下载-LMLPHP

5 通过浏览器预览视频

一文读懂视频号下载-LMLPHP

6 修正视频大小

通过HAR文件中的URL所获得的视频画质是被压缩了的,可以通过修改URL中的参数获得原始画质的视频,具体方法为:

&partscene=4&X-snsvideoflag=**

删除URL中的上述参数

一文读懂视频号下载-LMLPHP
修正视频URL后,可以发现视频恢复原始大小。如下图所示,相较于原始视频,通过未修改前的URL下载而来的视频被压缩了11倍。

一文读懂视频号下载-LMLPHP


如果您有任何疑问或者好的建议,期待你的留言与评论!

08-22 01:39