ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

猫抓:免费完整的网页视频嗅探与M3U8解析

猫抓:免费完整的网页视频嗅探与M3U8解析 猫抓免费完整的网页视频嗅探与M3U8解析【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓 cat-catch 是一款运行在浏览器里的开源资源嗅探扩展它能列出页面正在加载的视频与音频资源并把 HLS 分片流合并成可直接播放的完整文件。它解决的核心痛点是网页视频没有下载入口、被切成分片、甚至带 AES 加密时手动保存无从下手。适合想把在线视频存到本地的学生、内容创作者和研究流媒体协议的开发者。能力速览六个核心功能点资源嗅探实时捕获当前页面的媒体请求按类型分组展示在弹出面板中M3U8 解析读取 HLS 播放清单列出全部 TS 分片并计算总时长与预估大小加密处理识别 AES-128 加密流支持自动解密或手动填入密钥与 IV批量下载多线程并发拉取分片合并输出也可直接转为 MP4MPD 解析兼容 DASH 协议清单覆盖更多流媒体站点效率工具深度搜索、自动下载、脚本录制、模拟手机 UA 等内置功能安装与兼容性检查环境要求一句话Chromium 93 以上内核即可运行Chrome、Edge、Firefox 均可想体验完整功能建议 104 以上。商店安装推荐打开对应浏览器的扩展商店搜索 cat-catch点击添加工具栏出现小猫图标即完成。Firefox 用户的附加组件商店在国内 IP 下访问有限制需切换网络环境。源码安装适合想改代码的人先克隆仓库git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后打开扩展管理页面开启开发者模式点击加载已解压的扩展程序选中克隆下来的文件夹即可。两种方式装出的功能一致商店版还会自动更新。第一次下载从打开面板到文件落地打开一个带视频的网页让视频播放一次请求才会被嗅探到。点击工具栏的小猫图标弹出面板即为主界面。顶部标签分当前页面其他页面媒体控制三个分区在资源列表里能看到每个文件的名称与大小行尾有下载、复制、播放等快捷按钮。点选某一行详情区会显示类型如 video/mp4、时长、分辨率和完整 URL内置预览窗口可以直接确认内容。确认无误后点行尾的下载按钮文件直接进入下载目录整个过程几秒就能完成。M3U8 解析下载分片流如何变成一个视频文件你看到的现象某些站点的视频被切成上百个 TS 小分片页面没有下载入口单独保存任何一个分片都无法播放常规工具拿到的只是一串无用的碎片。底层在做什么M3U8 解析器核心逻辑在 js/m3u8.js拉取并解析播放清单枚举每个分片的地址与时长若清单声明了 AES-128 加密它会在本地完成密钥识别与解密解密模块位于 lib/m3u8-decrypt.js再以多线程并发下载分片、按序合并输出为单个完整文件。操作步骤在资源列表中找到 .m3u8 请求点击进入 M3U8 解析器。粘贴清单地址并点击解析也可以直接上传本地的 m3u8 文件。检查分片信息页面列出全部分片同时给出总时长、分辨率、预估大小内置播放按钮可先确认流内容。加密流会自动显示疑似密钥可手动填入密钥支持文件上传与 IV或使用搜索真实密钥功能。按需填写下载范围如只下 1 到 64 号分片设定线程数后点击合并下载中断后重新下载不会从头开始已完成的分片会被保留。关键参数说明参数说明下载线程并发拉取分片的线程数默认 6数值越大对分片类资源提速越明显自定义文件名按模板命名保存结果批量下载时不会乱mp4 格式合并后直接输出 MP4无需再用转码工具FFmpeg 转码调用在线 FFmpeg 对结果做转码处理下载范围指定起止分片编号只保存视频的一部分密钥 / IV加密流的手动兜底入口解密失败时再填仅提取音频跳过视频分片只保留音轨跳过解密只保存原始加密分片用于分析而非观看进阶配置三个提升效率的开关深度搜索追踪动态加载的资源场景单页应用SPA类网站滚动到某处才发起视频请求普通嗅探漏掉资源。配置在面板中开启深度搜索猫抓会主动追踪页面动态加载的媒体请求。效果延迟加载出来的视频、音频也能进入资源列表。模拟手机 UA换一种身份重新请求场景部分站点对桌面端和移动端返回不同的视频源桌面端看不到想要的清晰度。配置点击面板上的模拟手机猫抓以移动端身份重新请求资源。效果拿到移动端专属流有时反而比桌面端更清晰。自动下载与脚本录制把重复劳动交给机器场景需要反复对同类站点执行相同的下载流程比如批量保存素材。配置设置自动下载规则让符合条件的资源自动入库录制脚本逻辑在 catch-script/记录一次完整操作之后回放执行。效果重复性工作一次配置、多次复用批量场景下省时最明显。谁适合用需要离线复习的在线课学生批量下载课时分片中途断网也能续传通勤路上随时看。收集参考素材的内容创作者按原始分辨率保存源文件不做二次压缩剪辑不被低清拖累。研究流媒体协议的开发者用解析器直接查看分片结构、加密方式与密钥逻辑省掉大量抓包工作。避坑指南五个高频问题有的视频嗅探不到资源走了 WebRTC 通道、加密策略特殊或属于动态加载 → 先开启深度搜索再试模拟手机 UA并确认浏览器权限完整。解析出的流无法播放加密流未识别到密钥或密钥填错 → 在密钥入口手动填入密钥与 IV或使用搜索真实密钥功能。下载速度慢分片请求受服务端限速单线程效率低 → 调高下载线程数避开网络高峰期多线程对分片类资源提速明显。Firefox 商店打不开附加组件商店对国区 IP 访问有限制 → 切换网络环境或改用源码安装路径。装到了带广告的猫抓项目开源任何人可以修改代码后重新上架已出现加了广告代码的仿冒版 → 只从官方商店地址或源码安装以项目文档给出的渠道为准。项目底色开源协议、隐私与架构猫抓以 GPL-3.0 协议开源代码完全公开、可审计。隐私策略写明所有信息在本地储存处理不发送到远程服务器不包含任何跟踪器。技术架构上它基于 Manifest V3 规范构建后台为 Service Workerjs/background.js嗅探、解析、下载模块相互独立便于维护与二次开发。_locales目录维护了 11 种语言的界面包语言随浏览器自动切换。对于不希望被嗅探的站点项目支持提交 Opt-Out 申请确认后域名会被加入避免抓取列表。从第一个视频开始猫抓把资源嗅探、分片解析、解密合并这条完整链路放在浏览器内部免费、开源数据不出本地。从装好扩展到保存第一个视频通常只需要几分钟。打开浏览器扩展商店搜索 cat-catch 即可开始。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表