ARTICLE DETAIL

资讯详情

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

猫抓 cat-catch:2 分钟存下网页视频,资源嗅探、批量下载与 M3U8 分片合并一步到位

猫抓 cat-catch:2 分钟存下网页视频,资源嗅探、批量下载与 M3U8 分片合并一步到位 猫抓 cat-catch2 分钟存下网页视频资源嗅探、批量下载与 M3U8 分片合并一步到位【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款免费开源的浏览器资源嗅探扩展把网页上播过的视频、音频自动登记成清单支持批量下载和 M3U8 分片合并。想把网课、素材存到本地离线看的人用的就是它。先让它能跑主路径只有一条打开 Chrome 或 Edge 的扩展商店搜 Cat-Catch 安装官方版。商店里有过夹带广告的假冒版本装前确认来源与官方一致。备选方案一句话源码克隆仓库 https://gitcode.com/GitHub_Trending/ca/cat-catch 在扩展管理页打开开发者模式用加载已解压的扩展程序选中文件夹即可。兼容性提醒1.0.17 起要求 Chromium 93完整功能建议 104。装完 30 秒验证随便打开一个带视频的网页让画面播出来点一下工具栏的猫图标。弹出窗口里如果出现带文件名、大小的资源列表说明装好了。实际用起来存一条视频到本地先播放再预览动线很简单。先让视频播几秒——嗅探登记的是真实发生的网络请求没播过的资源不会出现在清单里。然后点猫图标打开面板在对应那条上点预览确认内容没拿错再点下载。为什么多这一步预览清单是按请求时间排的同页可能有多个相似文件看一眼再存能避免存错。批量存一整季全选、反选加自动下载在清单里勾选要保存的条目条目太多时用全选圈定大面再用反选把不想要的剔出去最后点下载所选一次性存完。如果你接下来还要存别的打开自动下载开关任务会脱离面板在后台继续关掉窗口也不中断人走开干别的事就行。把 m3u8 分片拼回一个完整文件很多站点把视频切成几百个 ts 小片段页面里只有一个 m3u8 索引直接下它等于只拿到一张菜单。做法分三步点 m3u8 那条资源旁的复制拿到链接打开扩展的 M3U8 解析器 页面把链接粘进去页面摊开全部切片的数量、总时长和分辨率核对无误后点合并下载。为什么先看清单再下分片数和时长对不上当场就能发现省掉一整单白等的下载。不顺畅的时候下载线程默认 6别动分片上百、速度上不去时升到 8~12别拉到 256 拉满内存和磁盘会先崩。自定义密钥平时空着。m3u8 带加密才填支持 16 进制、base64 或上传 key 文件下载时自动解密确定没加密就勾跳过解密少一道工序。下载范围默认取全量。长节目只要中间一段时填起止切片编号别整单白拉。mp4 格式 / 只要音频前者把输出统一成随手能播的 mp4后者只导音轨体积省几倍适合存档听。它到底在干什么视频站点像饭馆出餐不端一整盘而是按订单把菜分装成小份、按号递出去。猫抓就是坐在出餐口抄单号的店员——你按下载时它照单把每一份取回来重新拼成完整一盘。不好使了疑问点图标清单是空的。原因资源请求还没发生不是坏了。解法多播几秒后重开面板或用深度搜索扫已加载过的数据。疑问M3U8 合并慢得离谱。原因分片多时带宽是瓶颈。解法线程升到 8~12失败的分片会自动重试中断了也不用整单重来。疑问找不到视频源或存下来的文件打不开。原因站点用了加密流索引不等于文件本体。解法点模拟手机换手机身份重抓m3u8 类资源必须先经解析器合并。疑问怕数据被上传、怕站点反感。原因隐私与版权顾虑。解法所有数据本地处理不外传只下有版权或已获授权的内容站长也可提 Issue 申请加入避免抓取列表。想挖源码的话catch-script/catch.js嗅探核心资源识别都在这里发生读懂它就读懂了它怎么看见视频。js/m3u8.js 与 js/m3u8.downloader.jsM3U8 解析和分片合并的实现DASH/MPD 一路对应 js/mpd.js。js/background.js扩展后台调度中枢面板与下载任务如何协作从这里看起。_locales/全部多语言文案想补翻译从这里入手。现在就找一个带视频的页面让它播起来把第一条资源存下来 【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表