猫抓 Cat-Catch 完整指南:浏览器资源嗅探如何把网页视频变成本地文件 猫抓 Cat-Catch 完整指南浏览器资源嗅探如何把网页视频变成本地文件【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch刷到一段好视频想存下来却找不到下载按钮网页里的 M3U8 流一串串 TS 分片手动一个个保存根本不现实。猫抓cat-catch是一款开源免费的浏览器资源嗅探扩展它挂在页面背后监听网络请求把正在加载的视频、音频、HLS/M3U8、DASH/MPD 流全部列成一张清单你挑哪条就把哪条存到本地。当前版本 2.7.2见 manifest.json支持 Chrome / Edge / Firefox 等 Chromium 内核与 Firefox 浏览器全程数据不出本机。装好插件并拿下第一个视频两条安装路线选短的那条走。应用商店推荐新手在 Chrome 网上应用店、Edge 加载项商店或 Firefox 附加组件商店里搜索 Cat-Catch 安装。仓库 README 特别提示商店里存在加了广告代码的伪猫抓装之前核对开发者信息和版本号。手机 Edge 用户扫下面的二维码即可安装。源码加载想要最新功能时git clone https://gitcode.com/GitHub_Trending/ca/cat-catch地址栏输入chrome://extensions/打开扩展管理页右上角开启开发者模式点加载已解压的扩展程序选中刚克隆的 cat-catch 文件夹。版本红线要记牢1.0.17 起要求 Chromium 内核 93 以上manifest 里minimum_chrome_version就是 93想体验完整功能建议 104 以上浏览器低于 93 就只能停留在 1.0.16。装好之后最短路径是这样打开任意有视频的网页让视频完整播放一遍播放动作会触发媒体请求然后点浏览器工具栏的猫抓图标。弹出面板里就是当前页面捕获到的资源列表每条带文件名、大小、类型。你看到列表里体积最大的 mp4 条目通常就是正片。点它旁边的下载按钮文件经浏览器下载器落到本地——去下载目录确认文件能正常播放第一个视频就到手了。列表是空的先刷新页面重播一次还不行就用深度搜索或缓存捕捉命令强制重新捕获这两个命令都会刷新页面再抓一遍。按资源形态对号入座不同形态的媒体处理姿势完全不同。先看清单里的后缀和文件结构再决定走哪条路。直链 MP4 / 普通媒体认出来直接下怎么认条目后缀是.mp4、.webm、.m4a之类单一完整文件不是一堆碎片。怎么做直接点条目上的下载按钮即可。结果验证下载目录里出现同名文件用播放器打开能从头播到尾。一个高频坑直接复制链接到浏览器打开却报 403/404。这是服务器在校验 Referer 等请求头拒绝裸奔请求。此时别硬试改用插件内置的下载器页面js/downloader.js发起下载——它会自动带上页面头信息绕开校验。HLS 流M3U8解析、合并、解密一条龙怎么认条目后缀是.m3u8点开能看到一堆.ts分片或带有#EXT-X-KEY之类的加密标签。网页播放器播出来的流媒体大多是这个形态。怎么做在面板的功能入口里打开 M3U8 解析器把 m3u8 地址交给它分段合并解析器会列出全部 TS 分片本地下载后直接合并成完整视频不想在本地合并时可以走在线合并把数据发给在线 ffmpeg 页面处理M3U8 转 MP4 就靠这步解析器还提供 mp4 转码选项。解密加密流界面会自动读取密钥地址与 IV也可以手动填自定义密钥和 IV深度搜索命令还能扫出疑似密钥显示在面板里配合解析器里的验证密钥功能逐一确认。选段下载通过起止范围只下需要的时间段支持HH:MM:SS时间格式甚至能点选/取消任意单个切片省流量也省时间。结果验证合并产物是一个完整 mp4/tS 文件加密流如果解错了会黑屏或花屏那就回头核对密钥与 IV 偏移是否一致。DASH 流MPD音视频分离轨道怎么认条目后缀是.mpd。DASH 与 HLS 的最大区别是音频和视频拆成两条独立轨道分别下载。怎么做打开面板功能入口里的 MPD 解析器分别选中视频轨道和音频轨道再合并解析器也支持音视频一键合并。结果验证成品文件既有画面又有声音——只下了一条轨道的产物就是典型的有声片或哑巴片听到/看到缺失的那部分回去补下另一条轨道即可。降噪与提效把清单从噪音里捞干净抓到的资源里混着缩略图、广告、重复项几个手段能让清单瞬间清爽。按后缀过滤设置页里逐条配置文件后缀填不带.的后缀填 0 表示不过滤同时可挂大小条件比如只显示大于某个值的文件表达式支持100 KB、1 GB、500 KB这类写法。正则筛 URL资源列表顶部的筛选框输入正则回车即对资源 URL 实时匹配把不想要的直接隐藏设置页里还备了正则测试区拿示例 URL 验证通过再保存。批量操作列表支持全选、反选勾选一批条目后批量下载一次收齐连续剧集很省事。命令与快捷键扩展内置一组命令——暂停/启用、自动下载、缓存捕捉、打开 M3U8 解析器、深度搜索、清空、重启扩展、预览等。在地址栏输入chrome://extensions/shortcuts可给它们绑定自定义按键右键菜单2.7.0 起加入也能触发全部命令。另外把弹出面板切成浏览器侧边栏常驻长视频边播边抓更顺手。排障速查症状 → 诊断 → 处方症状诊断处方列表为空没抓到正在播的视频媒体请求还没发出或走缓存/动态加载刷新页面完整播放一遍再开面板仍为空就用深度搜索或缓存捕捉强制重抓。验证标准面板出现带大小的条目M3U8 成品有画面没声音音视频是两条轨道只下了一条在解析器里选中对应音视频轨道合并或两条流分别下载后离线合并。验证播放到一半听声直接下载链接 403 / 404服务器校验 Referer 等请求头别直接打开链接改用内置下载器页面带上页面头信息下载。验证下载进度跑完且文件可播解密后黑屏、花屏密钥或 IV 不匹配核对解析器读到的密钥地址与 IV 偏移用深度搜索找疑似密钥逐一验证。验证预览能正常播放更新后功能异常、命令不生效扩展未重新加载或 Chromium 低于 93扩展管理页点重新加载查看浏览器版本过旧就回退 1.0.16。验证命令立即响应大文件下载失败或断掉浏览器下载器对超大文件不友好换内置下载器或发送到在线 ffmpeg / Aria2 通道续下。验证文件大小与预期一致合规与隐私边界在哪里版权猫抓只应用于下载你拥有版权或已获授权的内容受版权保护且未授权的内容请勿下载法律责任由使用者自行承担。站点拒绝抓取网站所有者若不允许工具在其站点运行可在项目仓库创建 Issue标题格式[Opt-Out Request] 你的域名正文附域名与联系邮箱核实后域名会被加入避免抓取列表。隐私所有数据本地存储处理不发送到任何远程服务器无跟踪器。扩展申请了哪些权限可以逐条对照 manifest.json 查看权限列表tabs、webRequest、downloads 等与嗅探、下载功能一一对应。项目采用 GPL-3.0 许可1.0 版为 MIT使用猫抓源码再开发的扩展也请保持开源。源码地图读代码从这几个门进嗅探主脚本catch-script/ ——catch.js资源捕获、search.js深度搜索、recorder.js/recorder2.js录制、webrtc.js流录制面板与功能页js/ ——popup.js资源面板、m3u8.jsM3U8 解析器、mpd.jsDASH 解析器、downloader.js下载器、background.js后台服务多语言包_locales/ —— 中简/中繁、英、日、韩、西、俄、越、土等语言文件扩展配置manifest.json —— 权限、命令、最低 Chromium 版本与入口页定义一句话收尾猫抓把只能看的网页媒体变成能选能存从嗅探到落地全流程本地完成。装好它下次遇到想存的视频别再到处找下载按钮了。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考