网页媒体下载实操5分钟上手猫抓资源嗅探扩展【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch网页上的视频播得很顺右键却没有另存为——保存在线媒体是许多人的日常卡点。猫抓cat-catch是一款浏览器资源嗅探扩展自动列出当前页面的视频、音频与M3U8流地址让普通用户也能把媒体资源批量下载到本地。能力全景一条链路能帮你做到什么自动嗅探页面播放视频时猫抓在后台监听网络请求按后缀mp4、mp3、m3u8、mpd 等 30 余种和 MIME 类型video/、audio/过滤。你点开扩展弹窗看到的已经是带文件名、大小、类型标签的资源列表不用手动翻地址栏。流媒体解析遇到 M3U8/HLS 或 MPD/DASH 这类切片格式直接用内置解析器列出全部切片、处理 AES 加密、合并下载还能转封装成 MP4。批量管理列表支持多选、正则过滤、按文件大小筛选支持100 KB、500-1000 MB这类表达式。大文件可交给 Aria2 RPC默认地址http://localhost:6800/jsonrpc在后台下载。深度挖掘常规嗅探不到时点深度搜索分析页面找出隐藏地址直播或 WebRTC 流可以直接触发录制脚本录下来。从安装猫抓到把视频存进硬盘的连续动作安装有三种方式在浏览器扩展商店搜索 Cat-Catch执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后在扩展管理页开启开发者模式点加载已解压的扩展程序选中该文件夹或下载 CRX 文件后直接拖进扩展管理页。装好后打开任意带媒体的网页点击工具栏的猫抓图标弹窗里当前页面标签下的列表就是本次嗅探结果。每个条目展开可预览播放确认内容无误再点下载。文件名默认取网页标题设置页可改成${title}.${ext}之类的模板多个资源可一次勾选后批量下载任务按队列执行支持暂停和继续。用M3U8解析器把流媒体切片合并成完整文件 什么时候用资源列表里只有 .m3u8 条目、没有完整视频文件时。怎么触发在资源列表中对 m3u8 条目点解析按钮或从弹窗功能入口打开M3U8解析器粘贴 m3u8 链接后点解析。参数怎么调线程数默认 6范围 1–32带宽富余时调到 10–16格式勾选mp4格式由在线 FFmpeg 转封装默认开启只要声音就勾仅音频加密流扩展会自动探测密钥探测不到时点密钥手动填 key/IV或上传密钥文件地址异常补充BaseURL或Referer后重新解析调完什么效果解析完成后界面显示切片列表、估算的文件大小与码率点下载后进度条按切片推进出错自动重试最终得到一个完整文件。触发深度搜索、WebRTC录制与媒体控制深度搜索嗅探不到地址但你确定页面有媒体时触发它分析页面脚本找出隐藏的资源地址。WebRTC 录制直播网页走 WebRTC 协议时点录制WebRTC流开始录制结束后弹出下载。媒体控制弹窗的媒体控制/设置标签可直接操控页面视频——倍速默认 2 倍上限 16 倍、播放/暂停、静音、音量滑杆、进度拖动还能对当前帧截图。模块分工猫抓靠哪几块代码工作不想看代码可以跳过想深挖的人从这几个入口进嗅探引擎catch-script/catch.js 监听网络请求并按规则过滤媒体资源M3U8 解析下载js/m3u8.js含切片解析、解密与合并下载与界面js/downloader.js、js/popup.js多语言js/i18n.js 负责切换逻辑翻译文件在 _locales/ 目录共 10 种语言如果你属于这四类人猫抓用得对如果你是教师或自学者要存教程视频离线看嗅探 预览确认后再下载系列课程多选批量下载。如果你是创作者找背景音乐或参考素材优先选 mp3/m4a 条目用大小表达式1 MB过滤掉小文件。如果你是流媒体方向的技术人员分析平台实现m3u8 链接丢进解析器key 地址、加密参数、码率分层都摊在界面上。如果你是网站运营方不想被嗅探猫抓提供避免抓取列表可提交域名申请加入屏蔽。版权红线只下载你拥有版权或已获授权的内容遵守平台条款不用于商业侵权猫抓的所有数据都在本地浏览器处理不上传任何服务器代码开源可审查。收尾猫抓把发现媒体资源、确认内容、下载到本地压缩成一次点击的距离——现在装上它打开带视频的页面点一下猫抓图标。想读源码从 catch-script/catch.js 和 js/m3u8.js 两个入口开始。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
