猫抓cat-catch:3步嗅探网页媒体资源,把视频音频保存到本地

猫抓cat-catch:3步嗅探网页媒体资源,把视频音频保存到本地 猫抓cat-catch3步嗅探网页媒体资源把视频音频保存到本地【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款开源的网页资源嗅探浏览器扩展能自动筛选出当前页面加载的视频、音频等媒体文件帮你把在线内容保存到本地。适合经常需要离线保存网课、会议录屏、音乐资源的普通用户装好后点一下工具栏图标就能开始使用。猫抓适合谁又有哪些边界适合的场景网页里能播放的视频、音频但页面没有提供下载按钮HLSM3U8、DASHMPD这类流媒体协议的直播、点播内容需要把资源发送到本地播放器、Aria2 等外部下载工具的任务不太适合的场景强 DRM 加密如部分付费平台的 Widevine 保护内容扩展无法绕过以实际页面表现为准完全由服务器动态签发、嗅探不到的隐藏接口可能需要配合深度搜索在 catch-script/search.js 中实现尝试手机浏览器之外的移动系统猫抓主要运行在桌面浏览器和 Edge Android 上猫抓是被动嗅探工具它监听浏览器发出的网络请求识别出其中属于媒体的部分。页面没请求过的资源它变不出来。如何安装猫抓并完成第一次嗅探方法一扩展商店安装推荐在 Chrome Web Store、Edge 插件商店或 Firefox Add-ons 商店中搜索猫抓或cat-catch点击安装即可。注意商店里存在改名加广告的山寨版本认准开发者与功能说明再装。方法二源码安装git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开浏览器扩展管理页开启开发者模式点击加载已解压的扩展程序选择 clone 下来的目录。第一次使用打开任意含视频的网页正常播放一下点击工具栏上的猫爪图标弹出资源列表列表为空时先切换页面上方的页面下拉框或点一下启用按钮再刷新页面勾选目标文件点下载资源按默认保存路径落地弹出界面按当前页面 / 其他页面 / 其他功能三个区块组织媒体控制播放、倍速、截图也集成在列表中相关逻辑在 js/media-control.js。核心能力拆解5个真正用得上的模块1. 资源嗅探列表能做什么实时列出页面请求到的 mp4、m3u8、mp3、图片等媒体文件附大小、时长、分辨率信息为什么有用省去在开发者工具 Network 面板里逐条翻请求的功夫支持展开可播放快速定位如何使用点工具栏图标打开列表勾选文件后选择下载或复制注意事项列表只记录扩展启用后的请求旧请求需要开启缓存捕捉或在设置里调整刷新自动清理策略2. M3U8 解析器能做什么解析 HLS 播放列表把 TS 切片合并成一个完整的 mp4/m3u8 文件支持加密流的解密为什么有用直播回放、点播视频常常是 M3U8 格式直接下载切片无法播放合并后才是完整视频如何使用在资源列表右键资源选择解析或点其他功能里的 M3U8 解析器入口选择切片范围后下载注意事项切片下载失败会自动重试可勾选隐藏下载成功的切片避免重复劳动。实现见 js/m3u8.js 与 js/m3u8.downloader.js3. MPDDASH解析器能做什么解析 DASH 格式的 manifest分离音视频轨道并合并下载为什么有用不少平台的点播已改用 DASH单纯支持 M3U8 的工具会失灵如何使用与 M3U8 解析器入口相同右键资源选择解析即可注意事项音视频分离的流合并依赖 ffmpeg 能力本地处理逻辑见 js/mpd.js4. 下载器与外部工具集成能做什么管理下载任务把资源链接发送到 Aria2RPC 方式、调用 PotPlayer 等本地播放器、推送至 MQTT 或在线 ffmpeg为什么有用大文件交给专业下载器更稳本地播放器直开省去中转如何使用下载器页面中填写 Aria2 的 RPC 地址和下载目录调用程序模板里预置了 PotPlayer、MX Player、VLC 等常用协议注意事项外部工具需自行在本地运行猫抓只负责把参数递过去5. 深度搜索与缓存捕捉能做什么深度搜索会分析页面脚本、尝试还原加密密钥等信息缓存捕捉从浏览器缓存中捞取已加载的资源为什么有用应对列表里看不到、但页面能播的情况如何使用列表工具条的深度搜索按钮设置页可开关缓存捕捉注意事项深度搜索对一次性签名 URL 的处理依赖缓存读取结果仍视目标网站而定两个真实任务流任务一保存一节网课到本地打开课程播放页把视频从头拖到尾确保所有分片被请求点猫爪图标在列表中找到体积最大、时长与课程相符的条目若是 M3U8 条目右键选解析在解析器里确认总时长后点下载到下载器页面确认任务完成文件已合并为可播放格式任务二批量收集一个专题页的图片与音频打开专题页翻动几屏触发懒加载在列表里用筛选输入正则例如匹配资源 URL 的图片扩展名只留下需要的类型用全选 / 反选批量勾选点击自动下载设置页可给文件添加后缀避免同名文件互相覆盖值得动手的配置项以下设置都在设置页右键图标选设置中逻辑位于 js/options.js扩展名 / MIME 类型过滤按后缀或type/subtype规则增删显示的资源类型可配大小阈值如1 MB正则过滤对资源 URL 做白/黑名单正则匹配精确排除统计代码和无关请求过滤大小支持表达式和范围写法例如100 KB、500-1000 MBURL 黑名单把不想被嗅探的站点加进去快捷键manifest 中预定义了启用/暂停、自动下载、深度搜索、M3U8 解析、预览、重启扩展等命令可在浏览器的键盘快捷键页面自行绑定按键界面支持中文、英文、西班牙语、俄语、韩语、越南语等十种语言语言跟随浏览器自动切换。常见问题Q1点开列表一片空白怎么办先确认工具条上的猫爪图标没有被置灰禁用状态点一下启用再刷新页面播放页面时再打开列表因为资源是在播放请求发生时才被记录的。Q2M3U8 下载后是 .m3u8 文件播放器打不开说明只拿到了播放列表而没合并切片。重新进入解析器勾选 mp4 合并格式再下载若切片报错等它自动重试或手动重新触发。Q3同一个视频有几十条记录选哪条优先选时长与页面显示一致、体积最大的条目多条同名不同体积时体积差异通常对应清晰度选符合你需求的那条。Q4装完没反应或界面报错检查浏览器内核版本1.0.17 之后需要 Chromium 93 以上完整功能建议 104 以上。版本偏低可先升级浏览器或在扩展管理页点重启扩展。隐私与版权两条底线本地处理所有嗅探到的数据只存放在浏览器本地不发送到远程服务器也不包含任何跟踪器版权边界猫抓仅用于下载你拥有版权或已获授权的内容。网站运营方也可通过提交 Issue标题格式[Opt-Out Request] 你的域名申请将其站点加入避免抓取列表项目承诺在后续版本中尊重该请求开始你的第一次捕获打开扩展商店装好猫抓找一个你有下载权限的页面播放一段视频点一下工具栏图标勾选资源保存。整个流程不到一分钟。记住前提只下载自己拥有版权或已获得授权的内容工具把便利交给你法律责任也相应地落在使用者身上。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考