猫抓(cat catch)文档
  • 猫抓(cat catch)
  • 📖说明
    • 安装地址
    • 设置
    • M3U8解析合并下载
    • 使用 m3u8dl:// 协议
    • 调用本地程序
    • Dash MPD解析
    • popup页面
    • 弹出页面 / 筛选页面 / 预览页面
    • 深度搜索 / 缓存捕捉
    • 媒体控制
    • 使用油猴脚本给猫抓发送资源
    • 一些正则匹配示例
    • 在线ffmpeg
  • 常见问题
  • Bug 提交
  • 更新日志
由 GitBook 提供支持
在本页
  • N_m3u8DL-CLI
  • N_m3u8DL-RE

这有帮助吗?

  1. 说明

使用 m3u8dl:// 协议

N_m3u8DL-CLI N_m3u8DL-RE 非常优秀的第三方m3u8文件合并下载工具,支持HLS m3u8和DASH mpd

上一页M3U8解析合并下载下一页调用本地程序

最后更新于10个月前

这有帮助吗?

N_m3u8DL-CLI原作者以停止更新。建议优先使用

N_m3u8DL-CLI

下载N_m3u8DL-CLI

如果你电脑里没有安装ffmpeg 请下载 N_m3u8DL-CLI_v3.0.*_with_ffmpeg_and_SimpleG.zip

解压后 建议 N_m3u8DL-CLI_v3.0.*.exe 重命名为 m3u8dl.exe 或其他固定名称。否则每次更新版本都需要重新注册协议,以后更新N_m3u8DL-CLI只需修改文件名替换即可。

使用cmd 运行m3u8dl.exe --registerUrlProtocol 注册协议

注册完协议后,不要再移动m3u8dl.exe文件的位置。你应该解压到一个固定位置再进行注册。

检查是否完成,在浏览器地址栏输入 m3u8dl:// 回车 是否有如下对话框

看到此窗口,恭喜你已经完成了m3u8dl://协议的注册,之后在猫抓设置, 启用 m3u8dl:// 下载 m3u8 or mpd 选项选择N_m3u8DL-CLI,你可以自定义修改调用参数,点击 查看参数说明 按钮查看所有参数列表。

如果猫抓嗅探到m3u8或mpd文件的存在,popup页面直接点击文件的下载按钮会直接调用N_m3u8DL-CLI下载

第一次使用会弹出窗口

勾选 始终允许 下次使用不会再弹出确认窗口。

N_m3u8DL-RE

下载URLProtocol和N_m3u8DL-RE 并放置在一起,打开URLProtocol工具,协议名填写 m3u8dl 点击选择目标程序按钮,选择N_m3u8DL-RE.exe 点击添加。完成了 RE的注册。

如果你之前有使用N_m3u8DL-CLI注册过协议,请使用CLI的--unregisterUrlProtocol 参数卸载。

再猫抓设置 URL Protocol m3u8dl -> 参数设置 修改为 N_m3u8DL-RE 的参数。

示例:

"${url}" --save-dir "%USERPROFILE%\Downloads\m3u8dl" --save-name "${title}_${now}" ${referer|exists:'-H "Referer:*"'} --del-after-done --no-log

更多参数查看N_m3u8DL-RE github页面。

使用和N_m3u8DL-CLI一致,嗅探到m3u8资源直接点击下载图标即可调用N_m3u8DL-RE下载该m3u8文件。

更多N_m3u8DL-CLI使用方法,查看官方使用文档

是CLI的升级版,原作者全新开发,支持跨平台。但目前不支持m3u8dl:// 协议。需要使用 工具。

📖
https://nilaoda.github.io/N_m3u8DL-CLI/
https://github.com/nilaoda/N_m3u8DL-RE
https://github.com/xifangczy/URLProtocol
https://github.com/nilaoda/N_m3u8DL-CLI/releases
N_m3u8DL-RE
开启调用协议和参数设置