photo_2021-05-08_11-33-27.jpg

via 春潮频道

嗅探/猫爪能做什么?

嗅探器可以获取网络上流经的数据包,猫爪,作为一款浏览器嗅探插件则可以获取 Chrome 上的一切请求并进行分析提取;浏览器所有请求均会对应一个文件,如mp3文件,如mp4文件,如m3u8文件,如jpeg,png..等等多媒体文件格式;

猫爪:可能是最好用的“网页媒体资源嗅探工具”;支持嗅探格式如 M3U8/flv/hlv/mkv/mp3/mp4 等等;扩展方式嗅探抓取工具,依赖于chrome API...需要更完美请尝试软件IDM甚至Wireshark等软件...;

猫爪-设置页面-图示.jpg

文件格式支持/后缀

支持嗅探的文件格式/后缀:并可按文件大小过滤。举例来说,当你想批量下载网页中大小大于 1024kb所有图片时,这是可以设置的。

flv
hlv
f4v
mp4
mp3
wma
wav
m4a
letv
ts
webm
ogg
ogv
acc
mov
mkv
m4s
m3u8
mpeg
avi
wmv
asf
movie
divx
mpeg4
...

支持的内容类型

content-type类型:完整参阅 https://www.runoob.com/http/http-content-type.html
可按文件大小过滤。举例来说,当你想批量下载网页中大小大于 1024kb所有图片时,这是可以设置的。

audio/*
video/*
application/ogg
application/vnd.apple.mpegurl
application/x-mpegurl
application/octet-stream
image/*

安装及使用猫爪

现在以抓取网页中的M3U8文件举例;大家如想下载网页上的其他内容,如图片/视频,等网络媒体资源,可以自行尝试。

猫爪浏览器扩展 - 下载

嗅探插件下载地址:

优先推荐
Chrome 用户 -> Chrome store - 下载安装猫抓
Edge 用户 -> Edge
Firefox 用户 -> Firefox
猫爪.CRX.zip;(不是最新版本)
猫抓.CRX.zip

2.安装好后打开视频播放页如:https://jable.tv/videos/mimk-082/ 举例

猫爪浏览器扩展 - 使用

猫爪-浏览器扩展-抓M3U8.png

设置需要抓取的流媒体格式

右键单击-猫爪扩展图标-点击选项/设置-抓取格式设置

如上图,右键单击 猫爪扩展图标 点击选项/设置,设置需要抓取的流媒体格式;

设置需要抓取的流媒体格式

猫爪-下载M3U8文件-支持全选/反选/筛选/深度搜索/复制/播放=-批量下载.jpg

灵活应用(以批量下载图片举例)

猫爪-设置-只开启类型中的图片.jpg

如果你只想批量下载当前网页上超过256kb的图片,怎么办?在 猫爪 - 设置先禁用全部后缀和类型,然后再开启图片类型,并设置过滤大小为256kb即可,设置完成后,刷新1次页面向下滑动页面,直至你所想下载的图片全部加载完毕/或已开始加载

批量抓取并下载推特图片.jpg

请确保你想要下载的图片(或其他资源)已经全部加载完毕/或已开始加载,在此之前请不要刷当前网页;猫爪只有在网页媒体资源“流动”(加载)时才能嗅探和记录得到,刷新页面意味着之前的记录丢失。在一些支持 AJAX技术 的网站(AJAX(Asynchronous JavaScript and XML)技术,作为一种无需重新加载整个网页即可更新部分内容的技术,被广泛应用于现代Web应用中。),可能会需要你在需要下载推特用户的主页重新刷新一下页面,不然,猫爪会在你打开推特但还没进入用户的主页时就开始嗅探和记录,get it?

FAQ:如何安装和管理扩展程序?

如果你对扩展程序不是很了解,可以参阅:安装和管理扩展程序

其他

使用浏览器开发者工具

使用浏览器开发者工具抓取M3U8文件的方法

使用浏览器开发者工具-抓取M3U8文件资源的方法.png

1.打开浏览器开发者工具(默认为 Chrome浏览器);
在Chrome菜单中选择 更多工具 > 开发者工具
当前页面元素上右键点击,选择 “检查”
使用 快捷键 Ctrl+Shift+I (Windows) 或 Cmd+Opt+I (Mac)

2.按上图所示

开发者工具 - Network - 搜索全部资源 All - 搜索资源关键字 - 获取资源链接🔗;

3.如何判断哪个.m3u8文件是我们要找的哪个?

如何判断哪个.m3u8文件是我们要找的哪个.png

如果搜出多个 .m3u8 文件,我们可以预览它的内容判断其是否正是我们要找的文件,视频越长对应 .m3u8 文本文件内容行数越多;

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:8
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-KEY:METHOD=AES-128,URI="71711737b6d71cfa.ts",IV=0xa357509bf0846bd110519113c1452292
#EXTINF:5.405400,
128830.ts
#EXTINF:4.004000,
128831.ts
#EXTINF:5.805800,
128832.ts
#EXTINF:4.004000,
128833.ts
#EXTINF:4.004000,
128834.ts
#EXTINF:4.004000,
128835.ts
#EXTINF:4.004000,
128836.ts
#EXTINF:4.004000,
128837.ts
#EXTINF:4.004000,
128838.ts
#EXTINF:4.004000,
128839.ts
#EXTINF:4.004000,
1288310.ts
#EXTINF:4.004000,
1288311.ts
#EXTINF:4.004000,
1288312.ts
#EXTINF:2.869533,
1288313.ts
#EXTINF:4.004000,
1288314.ts
#EXTINF:2.235567,
1288315.ts
#EXTINF:7.474133,
1288316.ts
#EXTINF:4.004000,
1288317.ts
#EXTINF:4.004000,
1288318.ts
#EXTINF:2.235567,
1288319.ts
#EXTINF:3.737067,
1288320.ts
#EXTINF:4.004000,
1288321.ts
#EXTINF:2.502500,
1288322.ts
#EXTINF:4.004000,
1288323.ts
#EXTINF:5.672333,
1288324.ts
#EXTINF:4.004000,
1288325.ts
#EXTINF:4.004000,
1288326.ts
#EXTINF:4.004000,
1288327.ts
#EXTINF:4.004000,
1288328.ts
#EXTINF:4.004000,
1288329.ts
#EXTINF:2.168833,
1288330.ts
#EXTINF:4.004000,
1288331.ts
#EXTINF:4.004000,
1288332.ts
...
#EXTINF:0.767433,
128831761.ts
#EXT-X-ENDLIST

我们查看的这个视频的.m3u8文本文件行数达 3531 行;

M3U8视频开源下载工具推荐

有了 M3U8文件 资源链接,如何下载把视频资源下载并合并成Mp4格式呢?或许你需要一个M3U8下载器(开源的);

其他嗅探工具推荐

fetchv (支持网页媒体资源嗅探:M3U8、Mp3/4...mkv..,并附带下载功能;包括但不限于M3U8解析下载并转换为Mp4)

Web 浏览器的专业在线视频下载器 - 这是一个用于下载网络视频的浏览器扩展。它可以下载大多数类型的网络视频,包括HLS、m3u8、mp4、webm、flv等。

https://fetchv.net/

最后修改:2025 年 06 月 06 日 12 : 00 PM