弄清楚m3u8网址引用视频的文件大小

时间:2017-01-23 04:46:52

标签: video ffmpeg hls m3u8

如果m3u8网址引用了网状网格,则没有视频大小,但是,如果m3u8网址引用了某个视频,那么有什么办法可以计算出视频文件的大小?

我不想添加每个视频片段的所有http content-length标题,因为它有点单调乏味。

我提供了this m3u8 url作为示例用法。

1 个答案:

答案 0 :(得分:0)

M3U8清单文件中特定视频流的持续时间不是强制性的,但如果给定的视频流通常在其自己的容器的标题中包含此信息。

例如,如果流是MP4流,那么您可以从标题中获取持续时间' Moov"原子在开始时读入,而不是必须读取每个段并添加其内容长度。

值得注意的是,对于MP4,你需要在文件的开头有Moov原子 - 大多数为流媒体准备的MP4视频都已经完成了。