news 2026/9/7 10:19:29

如何 3 步把网页视频和音频存到本地:猫抓资源嗅探扩展实操指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何 3 步把网页视频和音频存到本地:猫抓资源嗅探扩展实操指南

如何 3 步把网页视频和音频存到本地:猫抓资源嗅探扩展实操指南

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,它监听页面加载时的网络请求,把视频、音频、图片筛选出来,让你直接下载到本地。本文按实际操作流程写,适合第一次想把网页媒体保存下来的用户。

📦 安装资源嗅探扩展猫抓

最短安装路径:

  1. 打开 Chrome、Edge 或 Firefox 的应用商店,搜索"猫抓"。
  2. 点击安装,完成后把图标固定到工具栏。

如果想自己构建源码:执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,在扩展管理页开启"开发者模式",点击"加载已解压的扩展程序"选中该文件夹即可。

商店里存在加过广告的仿冒猫抓,只装官方页面或自建的源码版本,数据全部在本地处理,不上传到任何服务器。

🎯 3 步完成第一次视频捕获

  1. 打开含视频的页面,让视频播放几秒——扩展只捕获实际加载出来的资源。
  2. 点击工具栏猫抓图标,"当前页面"标签列出捕获到的资源,每行显示文件名和大小;展开某一行可看到标题、MIME 类型、时长、分辨率和完整网址,点播放按钮先预览。
  3. 勾选确认无误的资源,点"下载所选",文件存入浏览器下载目录。

🧐 从捕获列表里挑对资源,避免下错文件

  • 先预览再下载:同一个视频常以多个清晰度存在,点播放按钮确认内容再动手。
  • 按大小和分辨率筛选:展开资源行可以看到分辨率(如 1280x720),同名文件里体积大的通常码率更高。
  • 批量选择:资源多时用"全选"圈定范围,再用"反选"排除不需要的,然后"复制所选"批量导出地址或一次性下载。
  • 去重与过滤:列表杂乱时,点"删除重复文件名",或在"筛选"里输入正则按网址过滤、勾选扩展名只显示目标类型。

🎬 处理直接下载不下来的资源

M3U8 怎么解析合并成 MP4

现象:列表里有个只有几 KB 的.m3u8文件,直接下载得不到能播的视频——内容被切成几百个.ts分片,边播边载。

处理步骤

  1. 复制该 m3u8 资源展开后的网址。
  2. 在猫抓界面点"更多"→"M3U8解析器"(对应 m3u8.html 页面)。
  3. 把链接粘贴到顶部输入框,若站点有防盗链就填上 Referer,点"解析",界面列出全部分片、总时长和预估大小。
  4. 按需调整"线程数"和"下载范围",勾选"MP4格式"做合并转换,点"合并下载"。
  5. 完成后得到一个完整 MP4,期间可在"下载进度"里查看状态。

注意什么

  • H.265(HEVC)分片无法预览、无法直接合并,勾选"Online FFmpeg"在线转码,或先下载 TS 再本地转换。
  • 直播流只能拿到已播出的分片,用"流式下载"。
  • 嵌套多层 m3u8 时,解析后会在"选择视频"界面列出各级,选到目标层级再合并。

加密 HLS 资源怎么填密钥

现象:解析器提示"Encrypted HLS",直接下载的文件无法播放或花屏。

处理步骤

  1. 在解析器的密钥区填入 16 进制或 base64 格式的密钥,或直接填密钥的网址后点"上传Key"。
  2. 不知道密钥时让扩展执行密钥搜索,找到多个候选会列在"可能的Key"区,逐个尝试。
  3. 密钥生效后重新"合并下载",自动解密输出。

注意什么:密钥错误会提示"Incorrect Key",先核对密钥来源;SAMPLE-AES-CTR 加密目前不支持解密,勾选"跳过解密"只下载加密分片,交给第三方工具处理。

懒加载页面怎么找到未检测到的资源

现象:列表为空或缺资源,页面内容随滚动分段加载。

处理步骤

  1. 先把页面滚到底,等图片、视频加载完再打开猫抓。不要刷新页面——刷新会清掉当前标签页已捕获的数据。
  2. 仍缺就点"深度搜索",扩展会扫描页面代码与本地存储里隐藏的媒体地址(实现代码在 catch-script/)。
  3. 有些站点给移动端返回更稳定的资源,点"模拟手机"后刷新页面重新捕获。
  4. 对已进浏览器缓存的资源,点"缓存捕捉"补抓。

注意什么:深度搜索后仍无结果,多半是 DRM 保护内容,本扩展明确提示需使用第三方工具。

🔗 工作流延伸:把捕获接进其他工具

二维码传到手机:展开资源行点二维码图标,生成该资源网址的二维码,手机扫码直接打开,适合电脑预览、手机保存。

衔接下载管理器:点"复制所选"时,扩展会按设置自动在地址上附加 Referer、Cookie 等必需参数(在 options.html 设置页可配置),粘贴进 IDM、aria2 等多线程下载器即可利用断点续传。本地开了 aria2 RPC 服务并在设置里启用后,每条资源旁还会出现 aria2 按钮,一键投递。

录制操作脚本:对每天重复的捕获流程(如固定更新页),点"录制脚本"把操作录成脚本,之后在同类页面直接回放,省去手动筛选。

❓ 常见问题排障

Q:为什么有些资源检测不到?A:按概率排序:资源未加载(先滚动或播放几秒)、资源藏在页面代码里(用深度搜索)、DRM 保护(无法捕获)。页面有反嗅探手段时先试"模拟手机"。

Q:下载的文件存在哪?A:默认是浏览器下载目录。在设置页可改"下载目录",支持时还能在设置里"打开目录"直达。

Q:大文件下载中断了怎么办?A:浏览器下载管理器会对中断任务断点续传,重新打开即可。M3U8 解析器另有"重新下载失败项",只补下失败的分片,不用从头开始。

Q:为什么有些资源预览不了?A:H.265(HEVC)分片不支持预览,文件仍可下载,合并前勾选"Online FFmpeg"即可转码。

⚖️ 猫抓能做什么、不能做什么

能:

  • 捕获并下载页面加载出的视频、音频、图片。
  • 解析 M3U8/MPD 流媒体,合并、解密并转成 MP4。
  • 把资源地址经二维码、复制(自动带参数)、aria2 投递到本地设备或下载器。

不能:

  • 绕过 DRM 保护,遇此类内容会提示使用第三方工具。
  • 解密 SAMPLE-AES-CTR 加密资源。
  • 预览 H.265 分片(可下载,预览窗口不播放)。

合规提醒:只下载你拥有版权或已获授权的内容。部分站点已声明拒绝被嗅探,项目维护"避免抓取列表";站点所有者可按要求在项目 Issue 提交退出请求。

下完一个 MP4 存进本地,这套流程就走通了——后面的解析器、脚本和投递工具,都只是在这个基础上加参数。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/7 10:15:10

人工智能训练师四级备考指南:核心考点与复习方法全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 10:14:49

WebHook字段对不上send_msg?用自定义API做字段映射驱动声光TTS告警

监控回调字段对不上 send_msg,这个问题在我手底下发生过不下五次。WebHook 明明触发了,回调解析出来的字段却不是 send_msg,声光报警器愣是不动,TTS 也不播报。排查到最后,问题往往出在监控平台和告警平台字段名不统一…

作者头像 李华
网站建设 2026/9/7 10:14:02

内化视觉思考:多模态模型推理提速5倍的关键

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华