常见的下载视频网站的工具/插件

IDM、you-get、猫抓+m3u8下载器、在线视频解析站

来自:Pixiv(画师 Y_Y

 

 

目录

  • IDM

  • 猫抓+m3u8下载器

  • you-get

  • videoparse

 

 

 

mp4、完整ts、组合好的m3u8

→可使用IDM嗅探直接下载。

idm下载地址:https://wwa.lanzous.com/iR1fhe9d4wh

一个简单的示例处理步骤:下载腾讯视频

打开浏览器F12调试,修改为手机端布局,而后刷新网站

重新加载后,点击播放视频,点击嗅探到的IDM下载浮动条

而后可以调出下载,下载的版本为480p(由于本视频只有2分钟所以1080p也只有32M)

以上是一种很常见的方式(绕过PC端的m3u8文件改为手机端可直接拿到mp4),缺点是只能下载高清版本(480P)的视频,其他限制还有付费视频不能获取。

一部剧通常是只有mp4格式或者M3u8格式,奇葩的事情出现了,示例的腾讯视频的这部电视剧出现的既有m3u8又有mp4的形式。

通过其他分析发现,这部剧的每一集都对应一个m3u8和一个mp4文件,而每一个mp4都可以通过一些办法去获取,相对的每个m3u8也可以获取出来但一部分可以下载切片再合并,一部分则是提示没有权限,而这些没有m3u8权限的对应剧集默认加载mp4文件。即下图:

另外,在m3u8和mp4同时可用的情况下,获取的m3u8合并文件大小比mp4大。

 

 

小型视频网站类

猫抓插件拿到m3u8后放入m3u8下载器即可

猫抓插件:https://cdn1.zzzmh.cn/chrome/crx/jfedfbgedapdagkghmgibemcoggfppbb/jfedfbgedapdagkghmgibemcoggfppbb.zip?download=jfedfbgedapdagkghmgibemcoggfppbb.zip
m3u8下载器地址(有很多):http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html

如图为一个示例视频,点击播放后,猫抓嗅探到m3u8链接,点击复制

放入下载器地址,解析下载,切片下载完成后会在本地生成合并文件(完整的TS)

如果无法下载,可能是网站限制跨域请求,可将下载器注入到视频网站:

复制代码

F1控制台粘贴代码并回车

下载器已经注入视频网站中

尝试下载过程,再次失败可能是其他的情况。下面再说。

以上的方式,适合于获取的m3u8文件为标准m3u8,如果已经填入完整链接的m3u8可IDM直接下载。其他形式的m3u8链接往下看。

 

 

 

 

视频门户网站类

视频门户网站,表现形式各不相同→使用you-get命令下载

you-get的github项目地址:https://github.com/soimort/you-get
you-get的教程博客:http://blog.jie02.top:66/?p=422

安装与配置请查看官网文档和之前的blog,还是以刚才的腾讯视频为例。

获取当前视频的版本个数:

you-get https://v.qq.com/x/cover/mzc002000c4kpp5/z31154nl79t.html -i

下载:

you-get https://v.qq.com/x/cover/mzc002000c4kpp5/z31154nl79t.html

获取了mp4版本

以上是一个简单的例子,其他参数的使用请查看官网文档。适用于视频门户网站,如:腾讯视频,爱奇艺,优酷,youtube等。

同样存在的问题会员视频无法下载。

 

 

 

综合类

videoparse地址(国内已无法访问):https://www.parsevideo.com

videoparse解析可以获取绝大多数常见视频网站的m3u8或(不需合并的/合并后的)mp4。

还是使用相同的视频为例:

复制视频地址,解析出m3u8与合并处理的mp4

下面的操作就很简单了,使用m3u8下载器下载自动合并,或者使用mp4直接下载。

 

注意:

当hls即m3u8链接中存在”httpproxy”等字样时,该m3u8链接无效(拿到了假m3u8链接)。可以在解析前设置服务器地址与模拟加载方式。

当解析出的m3u8链接显示没有权限时,放入m3u8下载器会提示地址无效。这种情况不是方法本身的问题,而是腾讯视频服务器的问题(即在源站也是默认加载mp4),可以认为是该m3u8链接根本无法使用。

 

补充:解析出m3u8链接的几种情况

①放入m3u8下载器可解析,可get!

②放入m3u8下载器解析失败,放入m3u8在线播放器可播放,再通过IDM获取,可get!

③放入m3u8下载器解析失败,放入m3u8在线播放器可播放,通过IDM获取失败,不可get!

*放入m3u8下载器解析失败的均为非标准M3u8链接

 

使用videoparse解析兼容性最高,常见的视频网站都可以解析,但一些不常见的小网站可能无法解析(一定存在)。

存在上诉4种方法同时无效的视频网站(小型),那只能具体问题具体分析了。

使用限制:

parsevideo解析网站国内已无法访问(被墙)需要挂代理。

parsevideo解析网站设置非登录用户每天只能解析5条链接,解决办法:切换ip↓

①使用ss,ssr,v2ray等客户端切换不同的服务器即可,切换本地ip。

②使用芝麻代理(点击进入、或者其他代理商)的免费服务,每天20ip*5=100条,不够可以多注册几个号。【国内的代理服务都是不能翻墙的哦】

简单的使用步骤:

先关闭本地代理服务/工具。

注册登录网站,点击左侧提取ip,点领取免费ip

选择领取的套餐,选择提取数量1,提取配置可以是默认,点生成API,随便打开一个链接

打开链接显示ip:端口的形式,复制

win10打开windows设置(win7打开IE设置),手动设置代理,填入ip和端口保存

验证:查看本地ip已经变成了其他城市,ip地址也变了,即代理成功

每切换一次ip就可以重复使用解析5条(登录10条)。

 

 

总结

以上,罗列了几种常见的相对方便的下载视频的工具,只是冰山一角。

更多复杂的情况则需要具体分析,我也在尝试使用linux下载m3u8合并文件的自动化方式。

欢迎分析指点!(*^▽^*)

 

 

 

发表回复