买了智捷课堂的视频,最近有把视频下载下来的需求,以前都是用IDM下载类似网站的视频,但是这个网站不行,Google了一下网上没人给到方案,自己研究出来了,记录一下。
需要如下工具:
- Google Chrome/Firefox,本文用Google Chrome
- N_m3u8DL-CLI
N_m3u8DL-CLI下载地址: https://github.com/nilaoda/N_m3u8DL-CLI/releases
- 浏览器登录你的智捷课堂账号并打开N_m3u8DL_CLI-simpleG.exe,然后打开你要下载的视频
- F12打开调试窗口,在Network里面搜索
playlist
,也可直接搜play
,最后只会获取到一个结果,如果没有数据就刷新一下视频页面。 - 选中过滤的结果然后看右边有一个
Request URL:http://www.zhijieketang.com/hls/xxx/playlist/xxx.m3u8
,把地址复制下来放到N_m3u8DL_CLI-simpleG的M3U8地址框里面 往下拉有请求头信息,为如下内容:
Referer: http://service-cdn.qiqiuyun.net/js-sdk/video-player/1.1.62/player.html User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
因此在N_m3u8DL_CLI-simpleG.exe请求头框里面填入如下内容:
Referer: http://service-cdn.qiqiuyun.net/js-sdk/video-player/1.1.62/player.html|User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
标题自己填,你要下载的是哪个视频就复制视频标题即可,选择好保存位置,然后点Go即可开始下载。
智捷课堂的视频分辨率并不高,每个视频不算大,下载很快的。
需要注意的是请求头可能并不是一直保持不变的,如果请求头不可用了,就要看新的请求头是否有变化,比如版本从1.1.62升级到1.1.63之类的。
m3u8地址也可以通过IDM获取,速度更快,不用每次都F12去查找,直接把我提供的请求头复制进去N_m3u8DL_CLI,下载即可
最后感谢大佬的N_m3u8DL_CLI,真的是神器!
最后的最后,本文应该是全网首发,转载请记得说明出处!!!
本文由 Ethan 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。