MPMux

HLS视频下载器

Loading...

没有检测到扩展程序,你需要为浏览器安装MPMux扩展程序!

FAQ

HLS是什么?

HLS视频是指使用HTTP Live Streaming(HLS)协议传输的视频内容。HLS是由苹果公司开发的一种自适应比特率流媒体通信协议,主要用于通过互联网传输音视频内容。

HLS视频通常由多个短小的媒体片段组成,这些片段通常是TS(Transport Stream)格式的文件,每个片段持续几秒钟。这些片段按照一定的顺序存储在一个特殊的M3U8格式的播放列表文件中,这个文件指示了视频播放器如何获取和播放这些片段。

HLS已经成为在线流媒体领域中最常用的技术之一,因为它提供了高度的可靠性和广泛的设备兼容性。MPMux可以将HLS的所有片段合并为单个MP4文件,无需你再次使用其他工具进行转换。

它可以下载任何HLS视频吗?

这个下载器仅适用于符合HLS技术标准的视频,对于哪些不在标准中的视频,它不再适用。另外,对于加密的HLS视频,也无法通过此工具进行下载。

为什么一个页面中会捕获多个HLS地址?

如果目标视频有多个分辨率,可能会导致抓取多个HLS视频URL,代表不同的分辨率。此外,如果页面上的视频广告是使用 HLS 加载的,它的 URL 也会被捕获。你需要通过分析它的URL结构来辨别。如果是因为视频有多个分辨率导致捕获多个HLS地址,你可以随意选择一个,因为稍后在下载时,你可以再次切换分辨率。

为什么我下载视频时会自动暂停?

MPMux在下载某个片段时,如果请求失败,它会自动重试,当请求失败次数过多时,下载任务将自动暂停,以避免不必要的资源浪费。请求失败的原因可能是视频服务器不允许过于频繁的请求,此时应该通过设置,减少下载的并发请求。另一方面,也可能是因为网络请求超时所致。

为什么下载时要打开这个选项卡?

有很多同类的扩展程序可以直接下载视频媒体,而无需额外打开一个新的选项卡。这是因为这类扩展程序通常仅支持静态的视频,例如MP4或WEBM。对于HLS这类碎片化的视频,它需要一个专门的选项卡来临时存储和处理媒体碎片。当然,扩展程序的弹出窗口也可以作为一个容器来临时存放媒体数据,但这并不是一个可靠的选择,因为扩展程序的弹出窗口会因为你的任何动作而意外关闭,从而导致数据丢失。

更重要的是,MPMux在处理视频数据时依赖于某些HTML5 API,而这些API必须要是HTTPS环境中方才可用,所以需要打开一个HTTPS选项卡来支持此需求。

另外,通过选项卡作为临时容器,在下载大文件时非常有用。通常情况下,下载大文件通常需要更多的时间,但是在选项卡中,可以对文件进行并发请求,可以有效地提高下载速度,以减小下载时间。

这是一个免费的工具吗?

是的!你仅需要为你的浏览器安装扩展,而无需注册、无需登录即可使用它。你可以任意次数下载视频,没有限制!

MPMux会存储下载的视频或保留视频的副本吗?

不!MPMux不会托管你的视频,也不会保留已下载的视频的副本,也不会在服务器中保存你的下载历史记录。所有的视频下载工作均在你的浏览器中完成,不会经过第三方服务器进行处理,你的隐私将会得到保障!

没有检测到数据
1.25MB/s
0/2154
125MB
0%
HLS Live 00:00:59
正在加载清单 正在下载 暂停中 已完成 Error:
文件名
--
任务已暂停,因为请求失败的数次过多,请检查网络然后减小并发请求后再开始