news 2026/9/18 22:31:53

把网页视频存下来的省心方案:cat-catch 帮你嗅探资源,M3U8 也能拼成完整文件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
把网页视频存下来的省心方案:cat-catch 帮你嗅探资源,M3U8 也能拼成完整文件

把网页视频存下来的省心方案:cat-catch 帮你嗅探资源,M3U8 也能拼成完整文件

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

想存下来的视频课程偏偏藏着下载按钮,页面里全是分片时,手动翻开发者工具的 Network 面板非常费劲,猫抓(cat-catch)直接嗅探页面的网络请求,把真正的视频、音频文件挑出来列给你。它是开源的资源嗅探扩展,支持 Chrome、Edge 和 Firefox,当前版本 2.7.2。 原理一句话讲清:相当于给浏览器戴了副听诊器,页面发出的每个请求它都听一遍,媒体文件被过滤出来,按类型整理成列表。

装在哪,怎么装

| 途径 | 适合谁 | 做法 | | 应用商店搜索 cat-catch | 多数人 | 一键安装,认准开发者 xifangczy,避开加过广告的仿冒版 | | 源码安装 | 开发者 | git clone https://gitcode.com/GitHub_Trending/ca/cat-catch 后"加载已解压的扩展程序" | | crx 文件拖入 | 想留一份文件 | 从 Releases 右键另存为,扩展页开开发者模式拖入 | Chrome 与 Edge 需要 Chromium 93 以上,想体验完整功能用 104 以上版本;Firefox 无硬性限制,商店安装需非国区网络。界面跟随浏览器语言自动切换,目前覆盖中文、英文、西班牙语等 10 种语言。

用 cat-catch 找到并下载网页视频

打开带视频的网页让它播放,cat-catch 在后台听,媒体文件会被从网络请求里筛出来。点击工具栏的猫图标,弹窗分"当前页面"和"其他页面"两个标签,后者能跨标签页查资源。筛选列表缩小范围:支持输入文件名关键词或正则表达式,按扩展名一键过滤,资源多时点"全选"或"反选"批量处理。下载目标资源,文件按你设置的命名规则存到本地,弹窗底部还有几个顺手就够用的开关:自动下载让新资源一捕获就存盘,发送到本地把选中项一次性转入目录,深度搜索对页内资源做更彻底的扫描,缓存捕捉抓页面缓存里的媒体,模拟手机切到移动端 UA 拿手机版清晰度源。想了解实现原理的话,资源识别和网络监控都在 嗅探核心逻辑。

怎么用 cat-catch 把 M3U8 分片拼成完整文件

M3U8 是 HLS 协议:视频被切成一个个 TS 分片按顺序播放,单下某个分片没有意义,要把索引和所有分片都拉回来再拼接,这正是猫抓 M3U8 解析器干的活。粘贴M3U8 链接进弹窗功能入口的"M3U8解析器",先加载索引,列出总分片数和时长。开始下载,分片并行拉取,出错自动重试,2.7.1 起成功率更高;2.7.2 新增"隐藏下载成功的切片",长视频下载时列表不再越滚越长,整个流程就搞定。选择合并方式:保持 M3U8 结构,或勾选 mp4 格式统一后缀。 加密流不用慌,"可能的 Key"标签页会自动列出页面里出现过的候选密钥,复制一条填入即可解密。解析与合并的实现集中在 M3U8 解析模块。

需要倍速、直播或外部下载时怎么办

日常会碰到的:

  • 倍速播放 0.1~16 倍 —— 回看课程录像时逐帧精调
  • 截图、画中画、循环、音量、拖动进度 —— 页面播放器全部在弹窗里遥控
  • 模拟手机 —— 桌面端清晰度不够时,切 UA 拿手机版源
  • 自动下载 —— 连续播放课程时不用反复点特定场景才用上的:
  • aria2 —— 下载速度不理想或大文件想多线程时交给它,2.7.0 起可指定下载目录
  • FFmpeg —— 转码前顺手在弹窗生成一条命令
  • 录制 webRTC / 屏幕捕捉 —— 直播类实时流,实现见 recorder 模块 外部下载器相关逻辑集中在 downloader 模块,把大文件交给 aria2 时这一层收益最大。 嗅探到的资源只在本地存储处理,不发往远程服务器,也不含跟踪器。项目约定:只保存你有权使用的内容,基于源码的衍生扩展保持开源。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/18 22:29:18

HMC5883L在STM32F4上的可靠驱动与高精度磁力计校准

1. 为什么HMC5883L在STM32F4上跑不稳?——从“能通信”到“测得准”的真实断层你手里的STM32F4开发板接上了HMC5883L磁力计,I2C扫描能识别0x1E地址,读寄存器也返回了非零值,串口打印出的原始X/Y/Z数据跳变剧烈、方向感混乱&#x…

作者头像 李华
网站建设 2026/9/18 22:26:35

PS2022扩展面板未经正确签署:CEP签名与PlayerDebugMode修复

PS2022装上扩展面板,满怀期待点开,结果面板区域甩出一句"未经正确签署",旁边那个扩展图标灰着点不动,连配置按钮都是死的——这个场景我在同行群里见过太多次,也帮人远程排查过好几轮。很多人第一反应是&quo…

作者头像 李华
网站建设 2026/9/18 22:25:51

电视盒子刷机装Armbian系统:免费完整指南

电视盒子刷机装Armbian系统:免费完整指南 【免费下载链接】amlogic-s9xxx-armbian Supports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk33…

作者头像 李华
网站建设 2026/9/18 22:24:58

AD智能路由不切换?健康检查与会话保持排错指南

简介:一份面向网络运维工程师的深信服AD智能路由排错指导PPT,以故障现象为线索,覆盖智能路由不生效、出站链路负载不均、DNS解析异常及DNS代理失效等场景,系统梳理从配置检查、链路状态确认到路由测试的完整排查路径。资源包共1个…

作者头像 李华
网站建设 2026/9/18 22:23:26

res-downloader:视频号、抖音、小红书资源下载器

res-downloader:视频号、抖音、小红书资源下载器 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader res-downloader …

作者头像 李华