猫抓 Cat-Catch 资源嗅探扩展实操指南:3 步下载网页视频,M3U8 流媒体合并下载

发布时间:2026/9/6 18:31:09

猫抓 Cat-Catch 资源嗅探扩展实操指南:3 步下载网页视频,M3U8 流媒体合并下载
猫抓 Cat-Catch 资源嗅探扩展实操指南3 步下载网页视频M3U8 流媒体合并下载【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch周三晚上你打开网课页面课程视频只能在线看播放器周围找不到下载按钮你右键视频另存为得到一串 .ts 或者一个打不开的文件。猫抓 Cat-Catch 就是为这种场景做的浏览器资源嗅探扩展它把当前页面加载过的媒体资源筛出来列给你直链直接下M3U8 分片帮你合并成一个完整文件。猫抓 M3U8 解析器界面顶部是 m3u8 地址中间列出全部 64 个切片底部可设置下载线程、mp4 格式、解密密钥后合并下载一、把猫抓装进浏览器最快路径应用商店安装在 Chrome 网上应用店搜索cat-catch找到猫抓安装即可Edge、Firefox 商店都有上架。注意商店里存在加了广告代码的伪猫抓认准项目名和开源仓库别装来路不明的同名扩展。源码加载想改着玩的话克隆后在扩展管理页打开开发者模式选加载已解压的扩展程序指向文件夹即可git clone https://gitcode.com/GitHub_Trending/ca/cat-catch兼容性1.0.17 之后需要 Chromium 93 以上想体验完整功能建议 104 以上。二、资源列表怎么用操作、反馈与背后的逻辑点工具栏上的猫图标弹出一面板默认停在当前页面标签页面上捕获到的资源按条列出每条带文件名和体积。点选一条资源看详情选中后下方展开 标题、MIME 类型、时长、分辨率 和完整 URL同时内嵌一个播放器可以直接预览确认是想要的片段再下载避免下错。筛选与批量列表底部一排按钮里全选/反选处理批量勾选筛选面板支持正则匹配 URL 和按大小过滤支持100 KB、500-1000 MB这类写法清空移除已处理条目。资源多到眼花时更多功能里的展开全部/展开可播放比一条条点开省事。背后逻辑js/content-script.js在页面 document_start 阶段就注入配合js/background.js里基于 webRequest 的网络请求监听页面里 video 标签的 src 和流量里的媒体文件都会被记下来。所以列表是你访问过什么的快照而不是页面上有什么——这也是为什么它显示的资源可能比播放器多得多。捕获不到时别急着刷新面板空着会提示还没闻到味儿~。先点深度搜索主动翻页面 JS 上下文找线索或缓存捕捉把浏览器缓存里的媒体捞出来这两个按钮是针对动态加载页面的两板斧。三、完整走查下一整门 M3U8 在线课程这是猫抓最能打、也是普通下载器完全无能为力的场景。现代视频站普遍用 HLS 分片流你在页面上看到的视频其实是一串 .ts 小文件加一个 m3u8 索引直接下载只会拿到碎片。第 1 步进解析器。在资源列表里选中那条 .m3u8 资源点下载或者从更多功能手动进 M3U8 解析器把地址贴进顶部输入框点解析。解析器会显示共 N 个文件总时长 xx中间列出每个切片的完整地址。第 2 步按需裁剪。不满意可以逐个点击切片地址取消勾选只合并你要的时间段——比如只下前 10 分钟做样片。底部下载范围数字改完记得点确认不点不会生效这是个容易踩的坑。第 3 步合并下载。勾选mp4 格式让分片合并后直接输出 .mp4下载线程数控制并发弱网调小些2.7.1 起切片下载出错会自动重试失败不用太紧张。加密流的话下方有自定义 密钥16进制或 base64输入框实在拿不准就点跳过解密把加密的 ts 原样存下来再说。第 4 步收文件。点合并下载浏览器下载目录里会先出现分片、再出现合并成品全部完成后分片会自动清理2.7.2 起还会把已完成的切片从列表隐藏。整个过程无需任何外部工具。两个实用细节某些站点的 m3u8 是一次性 URL过期就 404解析器支持从缓存中读取 m3u8 内容来绕过如果你手头只有 m3u8 文本文件也可以用本地 m3u8上传解析不依赖原站点是否还活着。四、它没反应时的排查列表是空的多数是页面还没开始放流。让视频真正播放几秒钟资源才会进列表仍为空就按深度搜索 → 缓存捕捉顺序各试一次再不行确认扩展没被暂停面板底部暂停按钮要处于启用状态以及扩展版本对应的浏览器内核够新。M3U8 解析后下载 404典型的一次性 URL 过期或者站点要求特定请求头。解析器里可以补填 BaseURL 和 Referer 字段再解析一次或者直接在资源列表里对捕获时的 m3u8 条目操作让猫抓走缓存里的内容而不是重新请求。合并出来文件打不开先确认是加密流——弹窗顶部的可能密钥标签页会自动列出嗅探到的候选密钥复制一个填进解析器还不对就手动换 Base64/16 进制格式再试。密钥确实拿不到时跳过解密存原始分片比什么都下不到强。具体行为以实际版本为准。五、项目结构一瞥想翻代码的话入口很清晰js/content-script.js负责页面内媒体探测与操控js/background.js是服务工作者承接请求监听、深度搜索和数据落盘js/popup.js加popup.html是弹窗界面M3U8/MPD 解析和下载逻辑分别在js/m3u8.js、js/mpd.js、js/downloader.js。第三方库集中在lib/目录HLS 播放靠lib/hls.min.js大文件写入用了lib/StreamSaver.js。界面语言包在_locales/下中英西法俄越韩等十来种语言都有。六、适合谁下一步它适合三类人要存课程/播客的普通用户需要离线素材的创作者以及想学浏览器扩展怎么嗅探网络流量的开发者。隐私方面所有数据本地存储处理不上传远程服务器也无跟踪器GPL-3.0 开源代码可以逐行审。再啰嗦一句请只下载你拥有版权或已获授权的内容使用工具的法律责任在你自己。装好之后建议先拿一个 m3u8 测试流把解析器完整点一遍——跑通那 64 个切片的合并流程猫抓的常用能力你基本就都会了。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

ONNX Runtime 报错排查指南:4 条排查路线快速定位 8 个高频故障

ONNX Runtime 报错排查指南:4 条排查路线快速定位 8 个高频故障

2026/9/6 18:31:09

ONNX Runtime 报错排查指南:4 条排查路线快速定位 8 个高频故障 【免费下载链接】onnxruntime ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator 项目地址: https://gitcode.com/GitHub_Trending/on/onnxruntime se…

Fiber Retry Addon 详解:为失败的网络请求实现带抖动的指数退避重试

Fiber Retry Addon 详解:为失败的网络请求实现带抖动的指数退避重试

2026/9/6 18:31:09

Fiber Retry Addon 详解:为失败的网络请求实现带抖动的指数退避重试 【免费下载链接】fiber ⚡️ Express inspired web framework written in Go 项目地址: https://gitcode.com/GitHub_Trending/fi/fiber Fiber 仓库在 addon/retry 下提供了一个重试&#…

ONNX Runtime 移动端部署指南:在 Android 与 iOS 上跑通推理的 5 个环节

ONNX Runtime 移动端部署指南:在 Android 与 iOS 上跑通推理的 5 个环节

2026/9/6 18:21:08

ONNX Runtime 移动端部署指南:在 Android 与 iOS 上跑通推理的 5 个环节 【免费下载链接】onnxruntime ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator 项目地址: https://gitcode.com/GitHub_Trending/on/onnxruntime…

B端系统数据迁移全指南:从Oracle 12c到达梦,避开这些坑才能顺利上线

B端系统数据迁移全指南:从Oracle 12c到达梦,避开这些坑才能顺利上线

2026/9/6 19:31:12

简介:这是一份面向B端产品经理、项目经理及系统实施人员的资源,专门总结新老系统切换过程中数据迁移的关键要点与实践经验。内容覆盖数据迁移的典型场景、三种常见系统切换方式,并系统梳理迁移内容:包括基础数据、字典数据、用户数…

Anthropic开源Commerce Agents:购物与商户智能体如何把审批写进工具链

Anthropic开源Commerce Agents:购物与商户智能体如何把审批写进工具链

2026/9/6 19:31:12

商品搜索、加入购物车、人工付款,在很多电商系统里由不同模块负责。搜索归搜索引擎管,购物车归前端状态管,付款跳到收银台后,前面搜过什么、聊过什么常常就丢了。让顾客重新说一遍,顾客可能直接离开。Anthropic在2026年…

VDA6.7-CN过程审核:设备全生命周期管理要点与准备指南

VDA6.7-CN过程审核:设备全生命周期管理要点与准备指南

2026/9/6 19:31:12

简介:VDA6.7-CN(过程审核)高清版是一份面向汽车工业及其供应商的过程审核专业指导文件,聚焦单件生产与产品实现过程中的质量能力评估,适合质量体系审核员、过程策划人员及企业内审团队使用。文件依据VDA6.7标准系统梳理…

服务器硬件巡检报告模板实战指南:从指标监控到故障预警

服务器硬件巡检报告模板实战指南:从指标监控到故障预警

2026/9/6 19:31:12

简介:这是一份面向服务器管理员与运维工程师的硬件运维巡检报告模板,用于规范机房物理环境检查、服务器硬件状态核验、故障服务器信息登记及巡检结果汇总,帮助团队建立可跟踪、可复用的日常巡检机制,降低因硬件隐患引发的宕机与数…

生产实习总结怎么写?西电实战指南:从流水账到证据化表达

生产实习总结怎么写?西电实战指南:从流水账到证据化表达

2026/9/6 19:31:12

简介:西电生产实习总结文档是一份记录暑期三下乡社会实践活动的完整报告,适合高校学生、实践团队及需要撰写实习总结的读者参考。作者以志愿者身份参与陕西淳化县方里镇的科技与教育下乡服务,内容按时间线展开,依次呈现活动前期筹…

fuels-ts 实战指南:在部署 Sway 合约时设置 Configurable Constants(可配置常量)

fuels-ts 实战指南:在部署 Sway 合约时设置 Configurable Constants(可配置常量)

2026/9/6 19:21:12

fuels-ts 实战指南:在部署 Sway 合约时设置 Configurable Constants(可配置常量) 【免费下载链接】fuels-ts Fuel Network Typescript SDK 项目地址: https://gitcode.com/GitHub_Trending/fu/fuels-ts 本篇基于 fuels-ts 文档《Confi…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

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

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

2026/9/4 7:42:10

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

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

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

2026/9/5 23:14:13

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