ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

猫抓 Cat-Catch 资源嗅探扩展:网页上的音视频,一键列成下载清单

猫抓 Cat-Catch 资源嗅探扩展:网页上的音视频,一键列成下载清单 猫抓 Cat-Catch 资源嗅探扩展网页上的音视频一键列成下载清单【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch视频在播鼠标右键却只有复制视频地址粘到地址栏打不开按下 F12 翻几百条请求翻到的还不是那个 MP4——这大概是大多数人放弃下载的时刻。其实资源一直在你浏览器里加载只是你看不见它。猫抓Cat-Catch是一款免费开源的浏览器资源嗅探扩展装上后点一下工具栏图标当前页面的视频、音频、图片资源会自动列成清单勾选即下不需要账号全程在本地完成。半分钟看懂这个资源嗅探工具是什么猫抓是一个采用 GPL-3.0 协议开源的浏览器嗅探扩展当前版本 2.7.2Chrome、Edge、Firefox 都能装。它的核心承诺写在明处所有数据都在本地存储和处理不经过任何第三方服务器不含跟踪器。主界面是一个不抢戏的小弹窗——你打开一个带视频的页面等它加载完点工具栏图标当前页面的资源清单就出来了文件名、大小、时长、分辨率一目了然每条记录都有复制、预览、下载三个按钮勾选多条可以批量下载。资源嗅探凭什么比右键另存为靠谱右键另存为只有在网站大方给出真实文件时才好用流媒体网站常常给你一个打不开的链接。F12 翻请求像碰运气翻到的往往是一份 M3U8 分片清单而不是一整个能播的视频。录屏会把水印弹幕原样录进去画质还缩水。第三方下载器免费版限速链接还得过一遍别人的服务器。你真正缺的不是下载这个动作而是一双能看见浏览器内部网络请求的眼睛——猫抓就站在这个位置。原理一句话资源嗅探到底在嗅什么把猫抓想象成守在浏览器网络层关卡上的门卫页面要播的每一段媒体都必须先过它这道关它按内容特征给请求分类——带 .mp4、.mp3 这类直接文件特征的是普通媒体返回 M3U8、MPD 清单的是 HLS 或 DASH 流媒体连 WebRTC 传输的加密流它也能识别。分类完它只做三件事发现、归类、交给你下载。想看过滤和去重的具体写法翻 catch-script/catch.js加密流识别在 catch-script/webrtc.js。三分钟装好它商店安装主路径Chrome 用户去 Chrome 应用商店、Edge 用户去 Edge 加载项商店搜Cat-CatchFirefox 用户去 Mozilla 附加组件站点搜同名点添加即可。Edge 安卓手机也可以扫码装移动版源码安装git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后打开浏览器的扩展管理页面开启开发者模式点加载已解压的扩展程序选中刚克隆的文件夹就装好了。版本要求Chromium 内核 93 以上想体验全部功能建议 104 以上老浏览器会有功能打折扣。三个真实任务走一遍任务一网页视频批量下载一次带走触发条件页面有视频你想保留原文件而不是截图。操作步骤打开页面等视频加载出来点工具栏的猫抓图标用预览按钮确认没抓错内容勾选需要的条目点下载所选你会看到清单里每条资源都标着大小、时长、分辨率下载所选之后任务依次进入下载队列浏览器下载栏里能看到进度。想整个页面一网打尽点全选抓多了点反选倒过来勾。任务二M3U8 合并下载把流媒体合成一个 MP4触发条件在线课程、直播回放这类地址以 .m3u8 结尾的资源普通下载器到这里直接傻眼。操作步骤打开 M3U8 解析器页面把 M3U8 地址粘进输入框点解析调一下下载线程数加密流的话填上密钥和偏移量点合并下载你会看到解析完成后解析器列出全部 .ts 分片文件顶部标着总文件数、总时长和分辨率点合并后几百个分片被多线程下载并拼成一个能直接播放的 MP4躺在你的下载目录里。任务三缓存抓取加深搜把漏网之鱼捞回来触发条件视频明明在播清单里却空空如也——资源多半是从浏览器缓存里读的或者请求藏在更深的层级。操作步骤打开猫抓点缓存抓取从浏览器缓存里把资源捞回来还没有就开启深搜往更深层的请求里翻要在多个页面重复同样操作就用录制脚本把动作录下来自动重放你会看到之前明明在播却抓不到的资源出现在清单里录制脚本帮你省掉逐页手动重复抓取的死磕功夫实现逻辑在 catch-script/recorder.js。让嗅探成功率翻倍的几个开关并发线程数。M3U8 分片下载默认 6 线程网络好时拉到十几路速度起飞网络一般降到 2~4 路防止频繁断连重试。模拟手机。不少网站对桌面端藏着直链、对手机端反而大方给。桌面端抓不到时点主界面上的模拟手机按钮把 UA 伪装成移动端常常能抓出之前看不到的源。快捷键。猫抓把暂停/开启嗅探、自动下载、打开 M3U8 解析器、缓存抓取、深搜、清空清单都注册成了快捷键浏览器快捷键页面里能看到全部绑定高频用户建议背下来。抓不到的排查顺序。先刷新页面重新抓还不行开深搜再不行试缓存抓取。大多数抓不到都在这三步里解决。项目现状与参与方式猫抓采用 GPL-3.0 协议开源代码全部公开可审查目前仍在活跃迭代。界面支持中文、英文、西班牙语、日语、韩语、葡萄牙语巴西、土耳其语、越南语、俄语等十种语言语言包统一放在 _locales/ 目录每种语言一个 JSON 文件翻译新人可以从这里入手贡献。隐私承诺同样写在仓库里数据本地处理、不上传远程服务器、无跟踪代码网站方可以提 Issue 申请把自己的域名加进避免抓取列表项目会在后续版本里尊重这一请求。会用一点 JavaScript 的话修个 bug、补个翻译、加个小功能都是不错的入手点不会写代码把遇到的问题描述清楚报个 issue同样是贡献。看得见下不来的尴尬装上猫抓之后会变成勾选、下载的两秒操作。现在就打开任意一个带视频的网页点一下那只猫试试。相关资源核心嗅探逻辑 catch-script/catch.js M3U8 解析器 js/m3u8.js 弹窗界面 js/popup.js 下载管理 js/downloader.js 多语言配置 _locales/【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表