猫抓 cat-catch 浏览器资源嗅探扩展:3 步把网页视频存到本地
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款免费开源的浏览器资源嗅探扩展:它替你盯住页面发出的每次网络请求,把视频、音频整理成清单,点一下就能完成网页视频下载。适合想离线存课、收集素材、备份内容的普通用户,不用懂技术。
猫抓凭什么看得见视频:收发室与取件码两个比方
嗅探不是猜,而是记账。浏览器播放任何视频,都得先发请求把数据要回来,猫抓就站在这些请求的入口处逐一登记——像写字楼的收发室,包裹进门才会在登记簿上留名。你看到的那份资源清单,就是这本登记簿排好序的样子。这也解释了为什么必须先让视频播起来:货没进门,登记簿上自然没有它。
第二个比方关乎 M3U8。很多网站的视频不是一个完整文件,而是切成几百个小片段,用一份 m3u8 索引串起来播放。直接下载 m3u8,等于只拿到一张取件码单;猫抓做的事,是照单把每个片段逐一取回,再拼成一个完整的 mp4(M3U8 合并下载)。更复杂的 DASH/MPD 流协议也支持。
3 步从安装到下载第一个网页视频
- 装好扩展:在 Chrome、Edge 或 Firefox 商店搜索 "Cat-Catch" 安装。注意商店里混有加过广告代码的"伪猫抓",安装前确认来源是官方的。想用源码加载,先执行
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,再到扩展管理页开启"开发者模式",点"加载已解压的扩展程序"选中文件夹。 - 让视频先播起来:打开带视频的页面,点播放,至少让画面出现几秒——页面这时才会真正把大文件要过来。
- 点工具栏的猫抓图标:弹出面板列出当前页面识别到的全部资源,每条都标着大小、格式和时长。先点"播放"预览确认内容没问题,再点右侧下载按钮,文件就存进本地了。
兼容提示:1.0.17 版本起需要 Chromium 内核93以上,想体验完整功能建议104+。整季课程这种批量场景,勾选"全选"再开"自动下载",就可以去干别的了。
5 个最容易卡住的问题,直接给答案
Q:点了图标,清单是空的?多半是资源还没加载。让视频多播几秒再开面板;仍为空就用"深度搜索"扫一遍页面已加载过的数据;再不行刷新页面重播。
Q:下了 m3u8 文件却放不了?正常,它只是取件码单。把那条 m3u8 链接复制到插件的 M3U8 解析器页面,点"合并下载",拿到的才是完整 mp4。
Q:合并速度特别慢?先查下载线程数,8 到 12通常是甜区,拉满反而拖垮内存和磁盘;再看网络带宽,片段一多速度天然受限。失败的分片会自动重试,不用整单重来。
Q:"模拟手机"按钮是干什么的?不少网站按设备返回不同源。点一下,面板按手机身份重新抓取,手机版源往往是更容易直接下载的文件。
Q:安全吗?会不会有版权问题?所有数据本地处理存储,不上传任何服务器、不含跟踪器;认准官方安装地址、避开加广告的假冒版本即可。只下载你有版权或已获授权的内容。
再进一步:M3U8 参数怎么调,源码从哪看
解析器页面有三个值得动手的参数:
- 下载线程数:别拉满,8~12够用;
- 自定义密钥:m3u8 加密时填上(支持 16 进制或 base64)即自动解密,确定没加密就勾"跳过解密",省一道工序;
- 下载范围:只想要前几分钟?直接选起止切片,不必整单全取。
还有两个顺手组合:勾"只要音频"可以只导出音轨;本机装了 m3u8DL 或 ffmpeg,插件能直接生成命令行调用,把重活交给专业工具。另外主面板的过滤大小支持表达式,填>100 KB就能把一堆小图标和缩略图挡在清单外。
想读源码的话入口不深:嗅探核心在catch-script/catch.js,M3U8/MPD 解析在js/m3u8.js与js/mpd.js,分片下载与合并逻辑在js/m3u8.downloader.js;全部多语言文案在_locales/,想贡献翻译直接从那儿开始。
现在就试:把第一条网页视频存下来
猫抓的价值一句话:把"保存网页视频"压缩成点图标、勾选、下载三个动作🐱 现在就去打开一个带视频的页面,让它播起来,点一下工具栏的猫抓图标——你存下的第一个文件,就从这次点击开始。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考