【问题标题】:Using WebVTT subtitles in HLS: is segmenting required?在 HLS 中使用 WebVTT 字幕:是否需要分段?
【发布时间】:2020-08-22 17:11:32
【问题描述】:

只是想知道我是否遗漏了 HLS 规范中的某些内容,但我想使用 WebVTT 在 HLS .m3u8 中添加字幕/字幕。

我见过有人说任何 HLS 字幕文件应该被分段,或者 必须被分段的网站(在这个 cli 的情况下:@ 987654321@ 它说“需要分段才能处理 HLS 视频”)。

然而(据我所知)Apple 文档确实没有https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices

考虑到额外的开销,如果可能的话,我宁愿不分段。所以问题是它是否必须完成。或者情况发生了变化,所以现在是/不需要了。

谢谢。

【问题讨论】:

    标签: http-live-streaming m3u8 webvtt


    【解决方案1】:

    是的 - 需要分段。 https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-07#page-9 谈论所有关于细分的内容。

    我可以想象,如果所有字幕都在一个片段中,那么视频点播包仍然可以工作,因为字幕数据量很小。

    显然 - 在现场场景中,必须与音频和视频同步请求字幕。所以没有办法解决分割问题。

    【讨论】:

    • 谢谢。有意义的是,对于实时文件,必须对文件进行分段。但就我而言,它是视频点播,我想知道是否需要它。根据第二行仍然不清楚。目前尚不清楚在使用单个 webvtt 和将其拆分为多个之间是否存在文件大小/持续时间的限制
    • 如果你真的不想分段并且字幕工作在一个分段中 - 我会去的。
    猜你喜欢
    • 1970-01-01
    • 2013-04-12
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多