通过浏览器控制台下载西瓜视频

作者: dreamfly 分类: javascript 发布时间: 2022-04-29 15:10

西瓜视频正在茁壮成长,已经快有赶超b站的势头了。作为一个自媒体平台,每天都会有大量的视频产生,可以说它应该是对标国外的youtube视频。

西瓜视频和油管一样,似乎所有视频网站都是这样的,没有提供下载链接,不过没关系,通过查看源代码,我们可以找出西瓜视频的真实链接,然后进行下载。

基础知识

window.atob函数方法用于解码使用 base-64 编码的字符串。编码函数数btoa。

分析网页源码,获取到视频的信息

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

获取视频下载链接

只要打开浏览器控制台,输入下面的代码就能获取到视频下载链接。

window.atob(window._SSR_HYDRATED_DATA.anyVideo.gidInformation.packerData.video.videoResource.dash_120fps.dynamic_video.dynamic_video_list.pop().main_url);

音频下载链接

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

最后

通过合并音频和视频,我们就能得到最后想要的视频了

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

13条评论
  • ValfKeeli

    2022年7月29日 13:25

    buy cialis online with prescription What Does Cialis For Daily Use Cost 105

  • 呵呵哒

    2022年8月2日 15:09

    部分西瓜视频网页,打开控制台,输入你的链接,会提示:
    VM68:1 Uncaught TypeError: Cannot read properties of undefined (reading ‘dynamic_video_list’)
    at :1:120

  • נערת ליווי אילת

    2022年8月5日 08:45

    Good post. I learn something new and challenging on blogs I stumbleupon on a daily basis. Its always useful to read content from other writers and use a little something from their sites.

  • QQ

    2022年8月9日 15:57

    好像不能用了呢

  • israel night club

    2022年8月17日 03:16

    When I originally commented I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I recieve four emails with the exact same comment. Perhaps there is a way you can remove me from that service? Many thanks!

  • Obedoms

    2022年8月18日 09:53

    Posologia Propecia Alimentos driponin online

  • Haintailk

    2022年9月2日 11:59

    cheap cialis 3 minutes for those taking placebo both P P

  • optonse

    2022年9月4日 17:41

    If you are suffering from a liver disease that is severe, you must not use this drug until you have spoken to your doctor order priligy online usa

  • Issueks

    2022年9月6日 16:26

    There are both injectable remedies of the potency increase and different implements which help to gain a strong erection cialis no prescription

  • absotatot

    2022年9月9日 00:39

    Robin Cressman was paying 7,000 annually out-of-pocket for her diabetes drugs until she discovered she could get them south of the border for less than 10 of the U 36 hour cialis online

  • autolla

    2022年9月11日 13:49

    If you get sick with flu-like illness, stay home for at least 24 hours after the fever is gone except to get medical care or for other necessities. clomid side effects men

  • idionmelm

    2022年9月18日 10:06

    can you take ibuprofen with doxycycline Alternatively, 1 to 3 oral tablets 1 to 4 times a day as needed.

发表评论

您的电子邮箱地址不会被公开。