如何计算在有限带宽下流畅播放的最大视频大小

如何计算在有限带宽下流畅播放的最大视频大小

我的意思是,我要在我的网站上发布一个视频,但目标受众的互联网连接速度可能很慢(500kbps 到 2mbps)。因此,我的视频编辑器允许我调整视频质量以减小尺寸,但我不想损失比真正必要的质量更多的质量。

视频时长 5 分钟,如果我将其设置为最高质量,文件将超过 260 兆字节,如果质量为 50%,文件将出人意料地达到 82 兆字节,如果我继续降低质量,文件大小将急剧下降。假设下载速度为 1mbps,如果整个带宽可用于视频,视频可以具有的最大文件大小是多少才能使其一次完整播放,不会冻结。

如何根据文件大小、视频时长和下载速度计算?

答案1

首先,质量和分辨率是有区别的。确保你分别调整两者(你不需要以 10% 的质量播放 4K 视频;你最好以 80% 的质量播放 480p 视频)。

其次,根据您使用的压缩或视频容器,质量和/或分辨率可能会有很大差异。您最好决定使用现代容器/编码或提供多个版本的视频(例如 HTML5 中的 .mp4 流式传输基于 Flash 的 .flv 视频,或者至少是 HTML5 流)。

最后,根据百分比计算确定分辨率/压缩率非常低效。大多数现代视频编辑器(Final Cut、Adobe Premiere)允许您以目标比特率导出,并允许您调整分辨率和压缩率以满足目标比特率。

  • Premiere Pro调整质量/比特率的视频教程
  • Final Cut Pro 会在互联网上提供类似的教程;只需进行简单的谷歌搜索就可以找到您需要的信息。
  • 如果您不使用这两个,您仍然应该能够搜索针对特定的导出比特率。

相关内容