西瓜视频不能下载?使用这个破解脚本就不愁了

西瓜视频是今日头条旗下的一款中视频的APP,如果我们看到自己喜欢的视频,怎么下载呢?西瓜视频网页端是没有提供下载功能的,那么现在我们写一个脚本让它支持下载。

分析代码

通过按下 F12 分析源代码,找到了关键的代码:

视频列表-不含音频

window._SSR_HYDRATED_DATA.anyVideo.gidInformation.packerData.video.videoResource

某个画质视频的音频

window._SSR_HYDRATED_DATA.anyVideo.gidInformation.packerData.video.videoResource.dash_120fps.dynamic_video.dynamic_audio_list.pop().main_url

视频列表-含音频

window._SSR_HYDRATED_DATA.anyVideo.gidInformation.packerData.video.videoResource.dash_120fps.dynamic_video.dynamic_video_list;

可以看到,上面的地址可不是我们认识的链接,因为它编码了,我们首先要解码,通过 atob 这个方法:

window._SSR_HYDRATED_DATA.anyVideo.gidInformation.packerData.video.videoResource.dash_120fps.dynamic_video.dynamic_video_list.map(item=> (item.main_url = window.atob(item.main_url), item))

打开地址:

封装脚本

如果你不知道油猴,可以先看看 油猴脚本管理器使用指南 ,你要安装脚本就必须得了解一下。

脚本效果如下:

如何下载视频,点击某个画质打开一个新窗口,点击这个 icon ,再点击下载

结尾

好了,今天我们分析了如何破解西瓜视频下载,并且封装了一个一键下载脚本,关注公众号回复 ”西瓜视频“ 下载脚本,你学会了吗?

本站有些教程和软件源于互联网搬运,仅限于小范围内传播学习,请在下载后24小时内删除

如果有侵权之处请第一时间联系我们删除。敬请谅解!861013016@qq.com


极客猿小兵 » 西瓜视频不能下载?使用这个破解脚本就不愁了

5 评论

  1. 請教您,如果我想取得西瓜視頻內播放器的列怎位址怎麼做…我找了半天都找不到。

    1. 你这种合集类视频页面变量可能不一样,需要单独算一种情况分析

发表评论