h.264编码中level是什么含义,值的大小决定了什么?

举一个小小的例子你就明白了,我们可以对比一下Base与Main两个Level所用技术。Base级不可以使用双向预测,Main则可以使用双向预测。那么双向预测又带来什么好处呢?当然是同质量情况下码流的减少,省下不少带宽。那么既然有Main这么好的东西,凭什么还留着Base,一步到位不就行了?介个——,计算机技术同样符合辩证法,时间与空间永远是一对矛盾,省了时间,就占多点空间;省点空间,就费点时间。
h.264是一种为求省点空间无所不用其极的技术, 从Base级一直到High级,一级比一级复杂,计算量更大。而厂家唯求节省硬件成本,未必要求极致,所以各个级别皆有其应用场合,所谓好雪片片不落别处。总之,一分钱一分货,用High级的硬件肯定是最贵的。当然,实现起来也是最复杂的。


https://www.zhihu.com/question/19703686

你可能感兴趣的:(视频)