· wm · 教程  · 6 min read

如何抓取网页中的 M3U8 视频链接?小白也能学会的 3 种方法

你在某个网站上看到了一段非常精彩的视频,想把它下载到本地永久保存。可是你在视频上点鼠标右键,发现根本没有“另存为视频”的选项。这时候,如果你知道如何找出这段视频背后的 M3U8 链接,一切就迎刃而解了。

有了 M3U8 链接,你不仅可以使用我们提供的在线 M3U8 播放器直接纯净观看,还可以配合各种下载工具把它完整下到电脑里。

今天站长就来教你 3 种最实用的 M3U8 抓取方法,从小白到进阶,包教包会。


方法一:浏览器 F12 网络抓包法(最硬核,但最通用)

这是不需要安装任何插件的“原生”方法,适用于电脑端所有的 Chrome/Edge 浏览器。

操作步骤:

  1. 在电脑浏览器里打开你想抓取视频的网页,先不要点击播放
  2. 按下键盘上的 F12 键(或者右键点击页面空白处,选择“检查/审查元素”),打开浏览器的开发者工具。
  3. 在弹出的开发者工具面板中,点击顶部的 Network(网络) 标签页。
  4. 在网络面板里,你会看到一个过滤输入框(Filter),在里面输入 m3u8
  5. 这个时候,回到网页里,点击视频的播放按钮,让视频开始播放。
  6. 盯着开发者工具的面板,如果这个视频确实是基于 HLS 协议的,面板里马上就会刷出一条或几条以 .m3u8 结尾的请求。
  7. 右键点击那条请求,选择 Copy -> Copy link address(复制链接地址)。

恭喜你!你已经拿到最原始的 M3U8 链接了。


方法二:使用浏览器视频抓取插件(最适合小白)

如果你觉得 F12 看着眼花缭乱,那么借助浏览器扩展插件是最省心的选择。

操作步骤:

  1. 打开 Chrome 网上应用店或 Edge 扩展商店。
  2. 搜索并安装名为 “猫抓 (Cat Catch)”“Video DownloadHelper” 或者 “CocoCut” 等视频嗅探插件。(站长个人比较推荐猫抓,对 M3U8 的识别非常精准)。
  3. 插件安装好后,浏览器右上角会出现插件的图标。
  4. 打开你要看视频的网页,点击播放视频。
  5. 这时你会发现右上角的插件图标上出现了一个数字角标,提示它“嗅探”到了媒体文件。
  6. 点击该插件图标,展开的列表里通常就会直接列出带有 m3u8 字样的链接。直接点击复制按钮即可。

方法三:对于手机用户该怎么办?

手机上没有 F12,也不能随便装 Chrome 插件,怎么抓?

1. 使用带有嗅探功能的手机浏览器: 像国内的 X 浏览器Via 浏览器、甚至很多手机自带浏览器的“网页视频工具”都自带资源嗅探功能。在播放视频时,通常会在屏幕边缘弹出一个下载或投屏的小图标,点击进去有时能看到真实的播放地址。

2. 使用抓包软件(进阶): 在手机上安装网络抓包 App,比如 iOS 上的 Stream 或者安卓上的 HttpCanary(小黄鸟)。开启抓包 VPN 后再去播放网页视频,然后回抓包软件里过滤 m3u8 关键词。不过这种方法门槛较高,且现在很多 App 有防抓包机制,适合有一定基础的用户折腾。


拿到了 M3U8 链接能干嘛?

当你费尽九牛二虎之力拿到那一串 http://.../xxx.m3u8 链接后:

  • 想在线看? 直接复制粘贴到我们的 在线 M3U8 视频播放器,无广告、不卡顿、纯净播放。
  • 想下载? 去下载一个叫 N_m3u8DL-CLI (或者它更强大的升级版 N_m3u8DL-RE)的开源小工具,把你抓到的链接喂给它,几分钟后,一个完整的 MP4 文件就躺在你的硬盘里了。

现在,去试试你的身手吧!

返回博客