视频和音频

HLS、DASH 和 M3U8 下载:为什么一个视频有多个文件

了解 HLS 清单、DASH 流和分段视频下载,包括 Flux 中的单独音频和估计进度。

流媒体视频通常由清单和许多小媒体片段组成。 M3U8 链接可以描述 HLS 内容,而不是单独包含可播放的电影。 DASH 在描述可用流方面也有类似的想法。因此,仅保存清单(就像最终 MP4 一样)与下载视频不同。

清单描述了转移

清单可以识别可用的质量、段地址、定时和音频组。某些来源使用单独的视频和音频流。 Flux 处理支持的 HLS/DASH 工作流程并使用其媒体工具来生成所选的输出。元数据和访问权限仍然取决于来源。

段名称不够

源可能会为媒体片段提供无扩展名或误导性的文件名。下载器必须检查流并处理实际媒体;仅根据后缀进行判定可能会失败。本机媒体管道还需要避免将远程清单视为读取任意本地文件的权限。 Flux 在其发布记录中记录了有界清单回退和媒体处理。

有用的故障排除命令

  • 确认所选项目属于活动视频。
  • 优先选择播放器支持的质量元数据而不是随机请求 URL。
  • 检查源是否需要当前浏览器会话。
  • 在开始之前检查单独的音频选择。
  • 如果链接是短暂的,请保持源选项卡可用。

为什么预计完成情况会有所不同

有限的记录可以为估计提供足够的持续时间和片段信息。实时流可能会继续发布没有固定结束的片段,而某些源会省略字节大小。即使估计总大小或剩余时间,下载的字节计数也可以是准确的。受 DRM 保护的流不属于应用程序支持的可访问媒体工作流程。

来源和发布背景

本指南介绍了 Flux 2.6.6 文档。检查当前的发布记录以了解包的情况。

FLUX / 20

选择语言