m3u8 在线播放器

m3u8 在线播放器,是一个不用装软件、把 HLS 流媒体地址粘进来就能在浏览器里直接播放的工具。m3u8 是 HLS 的播放列表(文本清单),本身不含画面,而是按顺序引用很多 .ts/.m4s 分片,常见于直播和点播——所以双击 m3u8 打不开视频。本工具基于开源的 hls.js 在浏览器里边下边播,并额外做了两件同类工具少有的事:一是自动解析 master 列表里的多档清晰度、支持随时切换;二是一键把整条流的分片合并、用本地 ffmpeg(WebAssembly)转封装成一个 MP4 下载保存。全部在你的浏览器本地完成、不经过服务器。需要注意:只有允许跨域(CORS)访问的 HLS 直链才能在网页里播放或下载,多数视频站会拦截跨域请求。

支持点播与直播 HLS 流。仅允许跨域(CORS)访问的地址能在浏览器里播放/下载,多数视频站会拦截跨域请求。

如何使用m3u8 在线播放器

1

粘贴地址:把 m3u8 / HLS 地址填入输入框,点「播放并解析」。

2

播放与切清晰度:在线播放,并可在「清晰度」里切换自动 / 各档分辨率。

3

下载为 MP4:需要保存时点「下载为 MP4」,工具会合并分片转封装成 MP4。

常见问题

m3u8 文件怎么打开、怎么播放?
把 m3u8(HLS)地址粘贴到本页,点「播放并解析」即可在浏览器里直接播放,无需安装任何软件。工具还会解析出可选清晰度供你切换;需要保存时点「下载为 MP4」,会把所有分片合并转封装成一个 MP4 文件。
m3u8 是什么?为什么不是一个视频文件?
m3u8 是 HLS 流媒体的播放列表(文本清单),本身不含画面,而是按顺序引用很多 .ts/.m4s 视频分片,常用于直播和点播。所以双击 m3u8 打不开视频,需要支持 HLS 的播放器按清单边下边播——本工具用 hls.js 在浏览器里实现这一点。
本工具和别的 m3u8 在线播放器有什么不同?
除了在线播放,本工具还能:① 解析并切换清晰度(自动识别 master 列表里的多档码率/分辨率);② 一键把整条流合并下载为 MP4——多数同类工具只能播不能存。全部在浏览器本地完成、不经过我们的服务器。
为什么有些 m3u8 播放或下载会失败?
这几乎都是跨域(CORS)限制:大量视频站禁止第三方网页加载其分片,浏览器会拦截请求,导致播放或下载失败。这是浏览器的安全机制、并非工具问题。只有明确开放跨域的 HLS 直链才能在网页里播放/下载。
下载为 MP4 是怎么实现的?会上传吗?
工具会按播放列表顺序在你的浏览器里逐个下载分片,合并后用本地 ffmpeg(WebAssembly)转封装成 MP4。全程在本地完成,不上传服务器。H.264 分片走流拷、画质零损失;分片很多的长视频会更慢、更占内存,请保持页面打开。
能下载直播流吗?
点播(VOD)m3u8 的分片是固定的,可以完整合并下载。直播流的播放列表会不断更新,本工具只会合并当前清单里已有的分片,无法持续录制直播。
手机能用吗?
可以。手机浏览器打开本页粘贴地址即可播放。需要注意手机内存较小,合并下载分片很多的长视频时建议电脑端操作(电脑端上限 1GB、手机端 200MB)。