十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

猫抓资源嗅探扩展:把网页里的视频一键存到本地的免费工具

猫抓资源嗅探扩展:把网页里的视频一键存到本地的免费工具 猫抓资源嗅探扩展把网页里的视频一键存到本地的免费工具【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓Cat-Catch是一款资源嗅探类的浏览器扩展能把网页里的视频、音频、图片资源嗅探出来并保存到本地完全免费。假设你正在看一门在线课程视频想存下来随时离线复习——点一下猫抓的图标页面正在加载的媒体资源就会全部列出来挑一个存走就行。它到底是个什么东西猫抓项目名 cat-catch是一款采用 GPL v3 开源协议的资源嗅探扩展作者也明确希望基于它源码的扩展继续保持开源。和自己在开发者工具里翻链接不同它的区别是自动把页面流量里能用的媒体替你筛出来不需要任何技术背景。所有数据都在本地存储和处理不会发到任何远程服务器。装上去最省事的办法是从官方应用商店安装打开 Chrome 网上应用店Edge 的扩展商店同理搜索猫抓或者直接在浏览器地址栏输入扩展 ID jfedfbgedapdagkghmgibemcoggfppbb 进入官方商店页点击添加至 Chrome按钮装好后点一下工具栏里的猫抓图标就能用了想体验最新功能或者改源码的话可以克隆仓库 https://gitcode.com/GitHub_Trending/ca/cat-catch 在扩展管理页打开开发者模式用加载已解压的扩展程序选中文件夹即可。网络受限的话也可以从发布页下载 .crx 包拖进扩展页就能装。要提醒一句市面上有加了广告代码的伪猫抓安装时认准官方渠道。装上之后你能干嘛装好后整个操作流其实很短打开任何一个网页打开页面列表自己出来。不用按任何键猫抓全程监听页面的网络请求发现视频、音频、图片资源就会加进列表。点猫抓图标能看到当前页面和其他页面的资源文件名、大小、时长、分辨率一目了然。先放一遍再决定存不存。列表里好几个差不多的 mp4 时点它旁边的预览按钮就能在面板里直接播放确认分辨率和画质是你想要的那个再把这个资源勾上。一键批量存。勾选之后点左下角下载所选文件就落到浏览器下载目录。想一次存好几集先点全选再下手省得逐个勾选。碰到 m3u8 流媒体不用慌。很多流媒体站点不给你一个完整文件视频被切成一堆小 ts 分片。遇到这种资源点进去 M3U8 解析器分片全部下载后会自动合并成一个 mp4加密的流还能填密钥解密。走一遍完整流程以存下网页里的一个 MP4 课程视频为例照着做就能复现打开视频所在的网页等页面资源加载完动态加载的页面可以先点一次播放点浏览器工具栏的猫抓图标弹出嗅探面板看面板里当前页面列表按大小或时长排一排找到目标 mp4点预览按钮放一遍确认就是要存的那门课勾选这个资源点左下角下载所选在浏览器下载管理器里看进度完成后文件就在本地下载目录里全程一般用不了几分钟真正需要留心的只有第 3 步挑对文件、第 4 步确认一遍。背后怎么跑的说白了它扮演的是流量侦探。扩展在页面启动时就注入脚本后台进程js/background.js全程监听页面的网络请求内容脚本catch-script/catch.js则负责解析页面里的 video 标签和动态生成的播放数据。每个请求过来它看文件后缀和响应头里的 Content-Type长得像视频、音频、图片就收进列表不是就忽略。m3u8 流则交给 js/m3u8.js 里基于开源 hls.js 的代码把分片清单解析出来逐个下载 ts 再合并成可播放的文件。这一切都在本地完成数据不会出你的机器。容易踩的坑列表里找不到你要的视频。有的网站要等你按了播放才生成播放地址或者资源是页面就绪后才加载的。先把视频点播一次再刷新页面重新打开面板扫一遍多数情况就能抓到了。存下来的视频没声音或者音轨不对。这通常是视频和音频走两条流分开传输你只抓到了一条。用 M3U8 解析器存的时候把视频轨和音频轨都勾上再下载或者先把音频单独存下来再合并。装了一个会弹广告的猫抓。简单讲就是有人拿源码加了广告又同名上架。安装前认准官方商店页装完打开扩展详情检查一下发现不对劲就卸掉。回到开头那个课程视频的例子从打开页面到 mp4 躺在下载目录里整个过程并不复杂。最后提一句只把它用在有版权或已获授权的资源上尊重创作者的劳动这个小工具才能陪你用得久。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表