开篇介绍
虎牙直播主要有网站和APP以及微信小程序,通常情况下通常情况下我们如果使用疯狂URL 抓源工具进行操作的话,会优先使用网站抓源方式,在使用本机上浏览器对网站抓源时又可选择web代理模式和疯狂URL内置抓源浏览器两种方式,但对于某些平台由于上述这两种方式有一定限制时,我们可以采用第三种方式,即前面提到的该平台的微信小程序,当然这种方式仍然是采用web代理模式,只是获取的场景变了,不是在本机的浏览器上,而是在手机上的微信小程序。下面请看详细教程步骤,请操作时认真检查每一步
本文提供两种方式,第一种使用疯狂URL中的web代理模式配合手机使用,第二种仅需使用BDMPro下载器的站点解析功能即可,如果你主要抓取该平台并且在疯狂URL的抓源浏览器中抓不到时,可以使用BDMPro下载器的方式,否则就用第一种方式,证书安装对于新手可能稍显麻烦
第一种 疯狂URLweb代理模式+手机微信小程序
操作步骤
一、安装信任证书到手机上
检查电脑系统证书安装
首先启动疯狂URL并将其切换为web代理模式,如果是首次使用该模式,会提示需要安装信任证书,直接点是即可,如果没有提示,你可以参考疯狂URL使用教程中的web代理模式 进行测试该模式是否可用,如果不可用,请检查证书安装问题,具体请查阅证书安装的步骤说明:点此查看证书安装问题 。
下载证书并安装到手机
在疯狂URL启动web模式,然后根据教程中的第五种方式对你的手机进行证书下载和安装:点此查看手机上安装证书说明。
二、开始抓源操作
关闭手机代理
在手机证书安装完成后,我们需要先在手机网络设置中代理先关闭,比如我的手机上的关闭代理就是选这“无”即可
进入微信小程序
关闭代理后,我们打开微信小程序搜索虎牙直播,然后进入到小程序里随便刷几个直播看看是否正常观看,如果正常我们就一切准备就绪
重新打开并设置代理
由于上面的步骤我们已经关闭的代理,就是为了检查小程序是否可正常播放,此时我们不要退出小程序,我们直接打开手机设置网络-代理,并重新设置前面安装证书时设置的代理,也就是刚刚上一步我们改为“无”,现在改成”手动“,然后填写服务器代理ip是你电脑上的ip地址,比如我的是192.168.1.29,端口号是9898,如下图
开始抓取直播源
此时就基本全部准备完毕,在确保疯狂URL处于web代理模式开启状态下,并且手机也配置好代理,我们进入微信小程序开始刷直播,或者直接搜索你要抓取的直播间ID等,在疯狂URL就会出现你打开的直播间地址了,这个就是直播源,效果如下图所示
列表中的地址就是我们需要的直播源地址,该地址可用于在流媒体播放器中播放和支持的下载工具中进行下载,比如比尔下载器
第二种 使用BDMPro下载器之站点解析功能
操作步骤
1.找到BDMPro下载器顶部的站点解析,然后点进去,会看到如下界面
2.复制直播间页面地址进行解析
打开浏览器找到你要解析的直播间页面地址,然后复制并粘贴到上面红框处的地址栏中,然后点击开始解析按钮
下面是解析完成的效果
3.开始下载(可选)
如又下载需求,下载很简单,有两种方式可以下载,第一种是直接点击解析结果中对应的下载按钮即可开始下载,第二种是复制地址,然后使用BDMPro下载器的通用下载功能(一键下载或新建均可)
推荐使用第一种,因为第一种会自动命名对应的标题名称,且对于一些只有视频没有音频的资源也会自动合并(下载YouTube时常见),第二种的一般用途是你可以复制地址到支持的流媒体播放器播放或者分享给他人以及使用其他支持的下载工具进行下载,复制时请检查该资源是纯视频还是纯音频,解析结果对应描述有说明
但请注意,该平台可能会采取针对第三方应用的一些限制措施,比如下载和播放,可以通过更换网络环境尝试是否可解决
常见问题
即使已经列出了详细的步骤,但可能部分用户仍然会疏忽或者本身对电脑和手机上的一些步骤理解不够,导致在此过程中难免会遇到一些问题,可通过下方的问题排查