N_m3u8DL-CLI是个非常方便的开源免费m3u8下载工具,自带一个叫Simple GUI的简单图形界面。
但是这个图形界面工具,太过简单,连任务列表都没有。所以,这里二次开发,增加了任务列表功能。
新增的所有功能,请在项目页面查看详情。
【微云QQ126129......下载】https://share.weiyun.com/0X2japeG####m3u8
下载器
项目地址

(这一步,会用N_m3u8DL-CLI直接跳过)
在N_m3u8DL-CLI项目页面,点击右侧Release页面,去下载最新版本。
要下载的版本是:N_m3u8DL-CLI_v版本号_with_ffmpeg_and_SimpleG.zip。
下载后解压到自定义的位置,以后位置不要再换。
如果注册过它的m3u8DL协议,要先注销这个协议。因为要改为在本增强版GUI工具那边注册这个协议。
注销方法:
命令行模式,前往N_m3u8DL-CLI目录。执行:
N_m3u8DL-CLI可执行文件名 --unregisterUrlProtocol
前往项目池右侧Release页面,下载最新版。
解压.exe文件到N_m3u8DL-CLI同目录。
先用管理员模式打开本增强版GUI。点击左下角的"注册m3u8DL协议"。注册成功后,关闭。以后使用无须管理员模式。只有要注销协议,才用管理员模式打开。
用普通模式打开本增强版GUI工具,在左侧表单:
-- 填写N_m3u8DL-CLI可执行文件名
-- 选择要下载到的目录
-- 勾选"合并后删除分片"
配置完成。
有了m3u8地址,可以手动填写左侧的表单,然后点击最下面"Add"按钮,把任务添加到右侧列表。
添加了足够的任务,下载即可。
支持一边下载,一边添加新任务。
猫抓 是个视频嗅探 浏览器扩展。可以嗅探m3u8,而且支持刚才注册的那个N_m3u8DL-CLI自定义协议。
安装猫抓浏览器扩展:
在猫抓的设置中,开启"调用N_m3u8DL-CLI的m3u8dl://协议下载m3u8 和 mpd"。填写好协议要用的下载参数。
下面的参数供参考:
"${url}" --saveName "${title}" --workDir "你的下载目录" --enableDelAfterDone --headers "Referer:${initiator}" --pageUrl "${webUrl}" --proxyAddress "socks5://127.0.0.1:你的端口"
这样就配置完成了。
以后在有m3u8的网页上,点击猫抓扩展图标,点击m3u8旁边的下载按钮。就会触发之前注册的协议,自动打开本增强版GUI工具,把这个地址,添加到任务列表中。
这样,就可以很轻松的添加多个m3u8进行下载了。
其他内容,请去项目页面查看: