如何提取网页中的 M3U8 链接
浏览器开发者工具
以 Chrome 为例:
- 打开视频所在网页。
- 按
F12打开开发者工具,切换到 Network(网络) 标签。 - 点击播放视频,让网络请求开始加载。
筛选 m3u8 请求
- 在 Network 面板的过滤框中输入
m3u8。 - 找到类型为
x-mpegURL或vnd.apple.mpegURL的请求。 - 右键该请求 → Copy → Copy link address,即可得到 m3u8 地址。
如果过滤不到,试试搜索 .ts 分片,其上级目录通常就是 m3u8 播放列表所在位置。
实用技巧
- 勾选 Preserve log,防止页面跳转后请求记录丢失。
- 对于动态加载的视频,可能需要先触发播放才会出现 m3u8 请求。
- 部分网站对 m3u8 地址做了混淆或加密,需要分析 JS 逻辑才能还原。
- 手机端可使用 Stream 等抓包工具,或在 PC 上用 Chrome 移动端模拟。
提取到 m3u8 链接后,可粘贴到 在线播放器 中播放验证。