ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

如何快速找到并下载网页视频资源:猫抓资源嗅探扩展完整指南

如何快速找到并下载网页视频资源:猫抓资源嗅探扩展完整指南 如何快速找到并下载网页视频资源猫抓资源嗅探扩展完整指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch你打开一个视频页面能播但没有下载按钮。右键、翻到页尾一无所获。这时点一下浏览器工具栏的猫抓图标弹窗里已经列出了页面加载的所有 MP4 资源——猫抓cat-catch是一个资源嗅探扩展它替你记下了页面发出的每个媒体请求。它开源免费GPL-3.0支持 Chrome、Edge 和 Firefox。除了直接下载文件它还能预览内容、批量操作并把 M3U8 流媒体分片合并成一个 MP4。五分钟装好并下载第一个视频主推路径应用商店打开 Chrome 或 Edge 的扩展商店搜索猫抓安装官方版本。注意商店里有过被人加上广告代码后上架的伪猫抓认准开源作者上架的版本。Firefox 用户可在 Firefox 附加组件商店安装需要非国区 IP。备选路径源码加载克隆仓库git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开浏览器扩展管理页面开启开发者模式点击加载已解压的扩展程序选中克隆下来的文件夹装好后走一遍第一次成功打开任意一个能播放视频或音乐的网页把视频播放几秒嗅探只记录页面真实发出的请求点击工具栏的猫抓图标在当前页面列表里勾选你要的资源点击底部的下载所选文件出现在浏览器的默认下载目录里第一步就完成了。顺带说明1.0.17 之后的版本需要 Chromium 93 以上想要完整功能建议 104 以上。列出并下载当前页面的媒体资源点开弹窗资源按所在页签分组每一行显示文件名、大小旁边是三个按钮复制链接、预览播放、下载。底部一排操作下载所选、复制所选、全选、反选、清空。几个细节列表下方会给出选中资源的标题、MIME 类型、时长、分辨率够你判断这是不是要下载的东西其他页面标签页里能看到其他标签页嗅探到的资源模拟手机按钮会向服务器声明移动设备部分站点只给移动端低码率源切一下可能换到不同的资源列表把 M3U8 流合并成一个 MP4 视频 在线点播、直播回放常用 M3U8 格式一个播放列表加几十上百个 TS 分片右键另存为拿不到完整视频。猫抓的 M3U8 解析器专门处理这个在弹窗里找到 m3u8 地址点解析或直接打开解析器页面粘贴地址顶部立即显示分片数量、总时长、分辨率下方是分片列表填写保存文件名设置下载线程数和下载范围点合并下载分片下载完成后自动合并下载目录里得到一个完整的 MP4分片带 AES-128 加密时解析器会自动解析密钥并解密不用你手动处理。把电脑找到的资源发到手机上资源嗅探不只有电脑端。Edge 有 Android 版本手机扫码即可安装猫抓的 Edge Android 版二维码见项目 README。装好之后手机上打开同一个资源页面点开猫抓电脑端能做什么手机端就能做什么。一键切换界面语言界文案覆盖 11 种语言包括中文简/繁、英语、西班牙语、日语、韩语、葡萄牙语巴西、俄语、土耳其语、越南语等文案集中在 _locales/ 目录一般跟随浏览器语言自动生效也可以在设置里手动切换。这几种情况我会这样用它页面有几种分辨率不知道下哪个打开视频页把视频完整播放一遍懒加载的资源播到才出现打开弹窗按大小排序文件越大通常质量越高对可疑项点播放按钮预览确认是正片而不是广告或封面视频看列表里的分辨率信息挑 1280x720 及以上的那条勾选后点下载所选一次只下对的那一个HLS 点播、回放视频一键下不动的时候在弹窗的资源列表里找到 .m3u8 结尾的地址点开 M3U8 解析器粘贴地址先核对分片数、总时长、分辨率必要时预览首片如果部分分片报 403在自定义请求头里补上 referer填文件名选下载线程数勾选在线合并点合并下载完成后打开下载目录验收 MP4手机上也要同一个资源电脑端用猫抓找到资源地址点复制按钮拿走链接手机上扫码装好猫抓 Edge Android 版在 Edge 里打开这个链接所在的页面点猫抓图标按电脑端的步骤嗅探、下载卡住了怎么办按现象排查打开弹窗列表是空的现象弹窗显示未检测到媒体。多半是嗅探只记录页面加载后发出的请求而资源在你播放、滚动之前还没被请求。处理刷新页面先把视频播一段再打开弹窗。另外看一眼其他页面标签资源可能在别的页签里。下载下来的文件播放不了现象文件很小或格式奇怪。你拿到的可能是 m3u8 播放列表或单个 TS 分片而不是完整视频。处理回到 M3U8 解析器粘贴这个 m3u8 地址解析后合并下载。解析器里部分分片 403现象前几个分片正常后面的报 403。原因是站点做了防盗链TS 请求需要带 referer 或指定请求头。处理在解析器的自定义请求头里填入来源页面的请求头referer 可以从弹窗里资源的来源信息拿到重新批量下载。Firefox 版本装不上现象Firefox 商店打不开。商店页面对国内 IP 有访问限制。处理换 Chrome 或 Edge 商店安装或者走源码加载方式与商店无关。资源真的不在列表里现象播放正常但列表里没有对应文件。可能该资源有 DRM 保护或通过 WebSocket 等嗅探不覆盖的通道传输。这种情况换工具也一样不必反复尝试。它是怎么做到的技术速览核心链路不长注入页面的 资源嗅探脚本 记录每次资源请求的地址、大小和类型交给后台 service worker js/background.js 汇总存储弹窗 popup.html 和 js/popup.js 拉取数据渲染成列表M3U8 的解析、AES-128 解密与分片合并逻辑在 js/m3u8.js依赖 lib/hls.min.js下载任务队列由 js/downloader.js 管理。所有数据存在本地不出你的浏览器。边界与合规只用它下载你拥有版权或已获授权的内容自己购买的课程、CC 协议的公开素材、你上传到平台的内容备份。不要拿它批量下载未经授权的内容法律后果由使用者自己承担。另外DRM 保护的内容任何嗅探工具都搞不定有网站明确不希望被嗅探的项目会在避免抓取列表里加入该域名请尊重这一机制。下一步装好扩展后打开一个你能正常播放的视频页面点开猫抓点一下展开可播放看看它替你记录到了什么。如果页面是 HLS 流把 m3u8 地址丢进 M3U8 解析器试一次合并下载你就知道这个工具能走多远了。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表