如何在浏览器里快速下载网页视频:Cat-Catch 插件实操教程
如何在浏览器里快速下载网页视频:Cat-Catch 插件实操教程【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓(Cat-Catch,cat-catch)是一款免费开源的浏览器扩展,可以在浏览网页时完成网页视频下载——它把页面上的视频、音频和 M3U8/MPD 流媒体请求嗅探出来,存成本地文件,全程在本地完成。这篇教程按真实使用场景走一遍:装好扩展、找到第一个视频文件、处理流媒体,以及出问题时的补救办法。猫抓扩展两种安装路径:应用商店或源码加载 应用商店安装Chrome / Edge / Firefox 各自的应用商店都上架了猫抓,搜索 Cat-Catch 安装即可。项目 README 特别提醒:商店里出现过夹带广告代码的伪猫抓,安装前先看一眼开发者名字和版本号,别装错了。手机上用 Edge 的话,扫 README 里这张码装移动端版本:源码加载想要最新功能或者参与开发时,从源码加载:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch地址栏输入chrome://extensions/打开扩展管理页;打开右上角开发者模式开关;点加载已解压的扩展程序,选中刚才克隆的 cat-catch 文件夹。关于兼容性: manifest.json 里写着minimum_chrome_version为 93,也就是 1.0.17 之后的版本要求 Chromium 内核 93 以上;想体验全部功能建议 104 以上。内核低于 93 的浏览器请停留在 1.0.16。视频播起来之后打开面板,从资源列表里找到真目标 先让视频完整播几秒(资源请求要发生了才被抓到),然后点浏览器工具栏上的猫抓图标,弹出面板会分当前页面 / 其他页面 / 媒体控制几个页签,列出的每一条都带文件名、大小和类型。判断目标有个朴素经验:体积大、后缀是 mp4 或 m3u8 的条目通常就是正片;缩略图、广告条一般只有几百 KB。点开某一条还能看到 MIME 类型、时长、分辨率,甚至直接预览播放。如果列表是空的:现象是页面明明在播视频,面板却没闻到味儿;原因是资源还没发起请求,或者走了缓存。处理:刷新页面,重新播放一遍后再打开面板。还是抓不到,就点面板底部的深度搜索或缓存捕捉,两者都会强制刷新页面重新捕获一遍。小技巧:页面右键菜单里也能直接唤出猫抓面板,不用每次找工具栏图标。三步把网页视频文件存到电脑里 在面板里勾选目标资源,点下载,浏览器就会把它存进本地下载目录;如果这个链接需要 Referer 等请求头,别在浏览器里直接打开它,用面板功能入口里的下载器打开内置下载页(downloader.html),它会自动带上当前页面的头信息发起下载;要存一整季或几条轨道时,用底部全选 / 反选勾好,再点下载所选一次批量保存。下载链接直接报 403 / 404 怎么办:现象是链接一打开就被拒;原因是服务器校验 Referer 等头信息,拒绝了光杆请求;处理是不直接打开原始链接,改走内置下载器页面。想转发到手机的话,每条资源旁边的二维码按钮能生成该链接的二维码,手机扫一下就能拿到。M3U8 流媒体变 MP4:切片合并与解密怎么做 先说人话:M3U8 是 HLS 流的目录文件,视频被切成几十上百个 .ts 小片段,按目录顺序下载再拼起来才是完整视频。从面板功能入口打开M3U8 解析器,把链接或 m3u8 内容填进去,点解析:界面会列出全部切片,并显示总时长、分辨率;如果这个 m3u8 里还嵌套了下一级 m3u8、多路音频或字幕,解析器会先让你选;加密流:界面会自动识别密钥地址,也支持手动填自定义密钥(十六进制或 base64)、偏移量 IV,或直接上传密钥文件;只要一部分:在下载范围里填起止切片号,只拉选中的片段,省流量;改完数字记得点确认才生效;勾上mp4 格式后合并下载,拿到的就是一个能直接播放的文件;本地带宽紧张时,可以用在线合并把数据交给在线 FFmpeg 页面处理。合并完有画面没声音:现象是 M3U8 下载下来的视频静音;原因是音、视频是两条独立轨道,只抓到并下载了其中一条;处理是在解析器里把对应音频轨和视频轨都选上合并,或两条流分别下载后离线拼接。MPD(DASH)资源有对应的解析器(mpd.html),音视频分离的轨道同样能处理。设置页的过滤规则:按后缀、大小和正则筛掉干扰项 ⚙️抓到的列表太杂时,打开设置页(options.html),有三层规则可用:后缀过滤:填不带.的后缀名,大小条件填 0 表示不过滤;加上大小条件(比如只显示大于某个值的文件)就能把广告、缩略图挡在门外;类型过滤:按 content-type 过滤,适合那些 URL 根本不带扩展名的站点;正则匹配:给资源 URL 写正则,命中就屏蔽;正则还能给没有后缀的资源补一个后缀名;保存前先在页面下方的正则测试区拿一条示例 URL 验证一下,设置页的提示也说正则消耗资源,非必要别开。另外设置页有屏蔽网站选项(可切换白名单模式),可以指定猫抓在哪些站点不运行。绑定快捷键、开启自动下载,让重复动作交给扩展 ⚡面板按钮之外,猫抓暴露了一组浏览器命令:暂停/恢复捕获、自动下载、缓存捕捉、打开 M3U8 解析器、清空、重启扩展、深度搜索、预览。在chrome://extensions/shortcuts里能给这些命令绑任意顺手的按键;右键菜单同样能触发这些命令,不想记快捷键就用它;自动下载打开后,新捕获的资源自动存盘;普通下载失败时,设置页还能勾选自动用内置下载器重试。再往外延伸:设置页里支持把资源发到 aria2(RPC)、走 m3u8DL 协议交给第三方下载工具、调用本地程序(如 VLC)直接播放,甚至通过 MQTT 把捕获信息推给自己的服务,按需开启即可。版权与隐私边界,以及源码从哪里读起 ️版权:猫抓只适合下载你自己拥有版权或已获授权的内容;下载未授权的受保护内容由使用者自担法律责任,开发者对此不负责。站点拒绝:网站运营方不希望猫抓在其站点运行,可在项目仓库创建标题为[Opt-Out Request] 域名的 Issue,正文附上域名和联系邮箱,核实后该域名会被加入避免抓取列表。隐私:捕获的信息全部本地存储处理,不发送任何远程服务器,也不含跟踪器;每条权限声明都可以翻 manifest.json 逐条核对。想继续深入,源码入口如下:嗅探主脚本(资源捕获、深度搜索、录制逻辑):catch-script/后台逻辑与 M3U8/MPD 解析器、下载器实现:js/中、英、日、韩等 11 种语言包:_locales/权限与命令定义:manifest.json【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

xlsx 转 CSV 后 LLM 仍读不了?让 Codex 走 TaoToken 通道查 pandas 导出

xlsx 转 CSV 后 LLM 仍读不了?让 Codex 走 TaoToken 通道查 pandas 导出

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 16:35:04 阅读更多 →
Artificial Analysis:DeepSeek V4.1 Flash 智能指数与价格,TaoToken 取 Key 对照

Artificial Analysis:DeepSeek V4.1 Flash 智能指数与价格,TaoToken 取 Key 对照

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 16:35:04 阅读更多 →
SWE-Bench Pro 80.3% 的 Fable 5 接进编程工具当主力模型,Base URL 填 TaoToken

SWE-Bench Pro 80.3% 的 Fable 5 接进编程工具当主力模型,Base URL 填 TaoToken

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 16:35:04 阅读更多 →

最新新闻

hiprint可视化打印设计器:Vue项目集成与实战指南

hiprint可视化打印设计器:Vue项目集成与实战指南

简介:这是一套专为Vue2/Vue3开发者打造的可视化打印与报表设计解决方案,面向Web应用开发中需高频定制打印输出(如发票、证书、统计报表)的中高级前端工程师。资源提供开箱即用的hiprint Vue插件核心实现,支持拖拽式设计…

2026/9/21 20:15:22 阅读更多 →
前端如何为AI Agent正确加载CSV与JSON数据

前端如何为AI Agent正确加载CSV与JSON数据

1. 项目概述:当一个写 Vue 的人开始给 AI Agent “喂数据”“前端转 Agent 开发 第六节”——光看这个标题,你大概率会以为这是某套付费课程的目录页,或者某个技术博主在知识星球里更新的连载笔记。但如果你真把它当成普通教程翻过去&#x…

2026/9/21 20:15:21 阅读更多 →
3个底层逻辑拆解诺亚舟官方网下载中心新手避坑实战

3个底层逻辑拆解诺亚舟官方网下载中心新手避坑实战

3个底层逻辑拆解诺亚舟官方网下载中心新手避坑实战 看了一堆教程还是不会写项目,这种无力感在转岗开发者的圈子里太常见了。很多人以为只是代码写得烂,其实是没搞懂“资源获取与依赖管理”的底层逻辑。今天咱们不聊虚的,直接以【诺亚舟官方网下载中心】这…

2026/9/21 20:15:21 阅读更多 →
C# LINQ入门实战:VS Code环境搭建与查询语法避坑指南

C# LINQ入门实战:VS Code环境搭建与查询语法避坑指南

先说结论:这个Demo我重新整理完之后,最大的感受是——LINQ真的不难,难的是环境先把人劝退了。VS Code里写C#练LINQ,搭环境这一步就挡了不少人,缺using、编码乱码、延迟执行的坑,一个接一个。这篇文章把已经…

2026/9/21 20:15:21 阅读更多 →
抓胸实战:新手避坑指南,3个案例搞定项目落地

抓胸实战:新手避坑指南,3个案例搞定项目落地

抓胸实战:新手避坑指南,3个案例搞定项目落地 看了一堆教程还是不会写项目?别急,这锅不怪你。 很多转岗运维开发的朋友,都卡在“抓胸”这个环节。 新手避坑 的第一步,就是搞懂“抓胸”到底在抓什么。 概念速懂:抓胸不是暴力拆解,而是精准定位…

2026/9/21 20:15:21 阅读更多 →
my63777免费域名查询最佳实践:5步搞定从原理到落地

my63777免费域名查询最佳实践:5步搞定从原理到落地

my63777免费域名查询最佳实践:5步搞定从原理到落地 看了一堆教程还是不会写项目?别急,这锅不全是你的。很多时候是资料太散,没人把底层逻辑掰开了揉碎了讲给你听。特别是涉及 my63777免费域名查询…

2026/9/21 20:14:21 阅读更多 →

日新闻

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程 【免费下载链接】agentic-awesome-skills AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and …

2026/9/21 0:00:01 阅读更多 →
gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析 【免费下载链接】gin-vue-admin 🚀ViteVue3Gin拥有AI辅助的基础开发平台,企业级业务AI开发解决方案,内置mcp辅助服务,内置skills管理,…

2026/9/21 0:00:01 阅读更多 →
Wox 全功能插件开发实战指南:基于 Python / Node.js 宿主与 WebSocket 的持久化插件体系

Wox 全功能插件开发实战指南:基于 Python / Node.js 宿主与 WebSocket 的持久化插件体系

桌面应用AI 应用插件系统 【免费下载链接】Wox A cross-platform launcher that simply works 项目地址: https://gitcode.com/gh_mirrors/wo/Wox 点击查看 免费下载 全功能插件(Full-featured Plugin)是 Wox 三类插件实现方式中能力最完整的…

2026/9/21 0:00:01 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/21 3:13:20 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/21 2:19:36 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/21 4:51:05 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/21 15:36:51 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/21 15:36:51 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →