资讯详情

资讯详情

猫抓(cat-catch):5 分钟上手的网页视频嗅探与流媒体下载扩展

猫抓cat-catch5 分钟上手的网页视频嗅探与流媒体下载扩展【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch在网页上想保存一段视频右键却只能找到复制视频地址而复制出来的地址往往是播放器的 blob 链接而非真实文件。猫抓cat-catch是一款开源的浏览器资源嗅探扩展它能列出当前页面加载过的全部视频、音频与流媒体资源并提供网页视频下载工具所需的筛选、批量下载与 M3U8 解析能力。快速上手安装并完成第一次下载安装扩展。应用商店安装在 Chrome 网上应用店或 Edge 加载项商店搜索cat-catch安装即可源码安装适合想跟进更新的开发者git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在扩展管理页面打开开发者模式点击加载已解压的扩展程序选中仓库文件夹。打开嗅探面板。访问任意含视频的网页并让视频开始播放点击工具栏的猫爪图标面板代码见popup.html页面会列出捕获到的媒体资源按来源分为当前页面/其他页面等分组。首次下载。在列表中预览确认目标视频点击该行右侧的下载按钮文件会按浏览器下载设置保存到本地。核心功能拆解资源嗅探按后缀、类型、正则过滤列表猫抓通过内容脚本js/content-script.js注入与后台的webRequest/declarativeNetRequest能力捕获页面网络请求中的媒体资源。你不需要手动复制 URL——列表已经按后缀如 mp4、m4s、MIME 类型、正则表达式三类规则过滤可在设置页options.html中调整后缀规则填写mp4并设置最小体积如1 MB过滤掉图标、音频碎片类型规则按video/mp4、application/vnd.apple.mpegurl等 MIME 筛选正则规则对 URL 做正则匹配支持捕获分组提取文件名也可用作黑名单排除广告请求域名黑名单把不想嗅探的网站加入 block 列表流媒体解析M3U8 与 MPD 解析器M3U8 是 HLS 流的播放列表文件把视频切成一个个 TS 小片段并按顺序引用MPD 则是 DASH 流的 manifest。直接下载播放列表拿不到视频需要解析器逐段下载再合并。猫抓内置两个入口源码在catch-script/目录M3U8 解析器读取播放列表后展示全部切片支持 AES-128 密钥自动识别与解密、指定下载范围起止切片、多线程并行下载切片、在线合并或输出 MP4MPD 解析器解析 DASH manifest列出音视频各轨道供选择下载批量操作全选、反选与统一参数列表顶部提供全选/反选/清除以及下载所选按钮所有勾选的资源会按统一的输出设置文件名模板、保存方式依次进入下载队列适合一次抓完整个专栏的十几集内容。实操工作流单个视频下载点击扩展图标在当前页面分组中找到目标 mp4点击展开可播放可只看能预览的资源先点预览按钮确认可播放再点下载大文件可用另存为模式自行选择保存目录批量视频下载在列表中勾选多个资源或使用全选/反选快速调整确认文件名模板设置中的替换标签如${title}、${ext}不含非法字符后点下载所选加密 M3U8 处理在嗅探列表中找到m3u8结尾的行点击解析打开 M3U8 解析器若列表提示已识别密钥AES-128直接确认下载范围后开始密钥缺失时可手动粘贴key与iv完成后勾选合并或输出 MP4得到单个可播放文件而非散落的 ts 切片交给本地下载器在设置中配置 aria2 RPC 地址与下载目录将任务提交给本地 aria2获得断点续传与更高并发也可在设置页的调用程序中填写自定义模板把资源地址直接交给 PotPlayer、VLC 等播放器进阶配置以下设置都在options.html中修改后立即生效下载线程M3U8 解析器内的线程数上限 6。普通宽带取 3-6 即可过低则切片串行下载过高易触发网站限流过滤大小表达式支持100 KB、1 GB、500-1000 MB等写法直接挡掉小体积的无关请求比只填后缀更精准正则黑名单在正则规则行勾选黑名单把含ad、banner等片段的 URL 从列表中隐藏aria2 下载目录提交到 aria2 时指定保存路径避免默认目录混杂隐私与安全猫抓的所有嗅探、解析、下载数据均在本地处理与存储不会上传到远程服务器扩展中不含广告与跟踪代码。项目以 GPL-3.0 协议开源核心逻辑在catch-script/资源嗅探、M3U8 解析、录制等与js/背景脚本、下载管理目录中可自行审查。注意商店中存在他人基于猫抓源码添加广告后上架的伪猫抓安装时请以官方渠道为准。常见疑问Q为什么列表里找不到视频A确认视频已经开始播放未播放的流不会出现在请求中若站点动态加载可等播放几秒后刷新列表仍没有的话检查设置里是否把对应后缀或类型规则关掉了。QM3U8 下载完是一堆 ts 切片怎么办A在解析器中勾选合并/输出 MP4 选项再开始下载若已下载到切片可用在线合并或本地 ffmpeg 将同一目录下的 ts 按序号合并。Q下载速度慢或中途失败A先调大解析器中的线程数并确认网络正常对切片类下载解析器已支持单片失败自动重试也可改用 aria2 提交任务获得断点续传。开始使用完整的选项说明与更新记录见仓库中的options.html和CHANGELOG.md代码可按下面命令获取后在扩展管理页加载git clone https://gitcode.com/GitHub_Trending/ca/cat-catch【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →