本文主要是介绍【解决方案】下载未加密视频(花屏问题),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
需求场景:
需要下载一些网上的视频
例如:视频
问题描述:
虽然有些视频可以通过PC客户端下载,但有些是搜索不到的。用普通的抓链接的方法,下载下来又是花屏。比如这种效果
原因分析:
你直接抓取到的链接其实是假的,是加密后的,真实的链接并没有在页面代码里
解决方案:
这里使用的是谷歌浏览器,点开F12,选择Network(网络),在左上角的Filt过滤器中输入vdn,如图所示过滤抓包
选中当前抓到的包(这就是真实的数据包),点击右侧Preview,即可看到以下详细信息:
其中的hls_url里的链接,其实就是真实的视频链接。
这里我获取到的真实链接是:
https://newcntv.qcloudcdn.com/asp/hls/main/0303000a/3/default/709674291ac64a29b224233c5cfe5d6b/main.m3u8?maxbr=2048
然后拿着这个链接用m3u9下载工具下载即可。
下载工具很小,下载地址我附在下面了,含详细使用方法
M3U8下载器(需要扫博主的微信,回复相应口令才能获取到下载密码)
为了防止有“傻子”不知道咋下载,我把这个下载器也上传到坚果云盘里了,需要的自己下载。
坚果云盘下载链接
声明
解决方案取自老伙计博客 https://laoguy.com/kankanews.html,笔者仅补充了一些操作细节,侵删
这篇关于【解决方案】下载未加密视频(花屏问题)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!