代码之家  ›  专栏  ›  技术社区  ›  ravin.wang

CRA图片和BLA图片有什么区别?

  •  1
  • ravin.wang  · 技术社区  · 8 年前

    根据HEVC规范:

    干净的随机存取(CRA)图片可能在比特流中存在相关联的随机存取跳过前导(RASL)或随机存取可解码前导(RADL)图片。

    具有等于BLA\u W\u LP的nal\u unit\u类型的断开链接访问(BLA)图片可能在比特流中存在相关的RASL或RADL图片。具有等于BLA\u W\u RADL的nal\u unit\u类型的BLA图片在比特流中不具有关联的RASL图片,但在比特流中可能具有关联的RADL图片。具有等于BLA\u N\u LP的nal\u unit\u类型的BLA图片在比特流中没有关联的前导图片

    除了包含不同的NAL_单位类型外,CRA和NAL_单位类型等于BLA_W_LP的BLA之间似乎没有区别。

    他们之间有什么区别吗?

    1 回复  |  直到 8 年前
        1
  •  1
  •   prashanthns    8 年前

    BLA图片与CRA图片非常相似,但主要区别在于,它用于连接不同的流(拼接视频)。当您连接两个具有不同属性(如分辨率、GOP、CUSize等)的HEVC流时,CRA图片将转换为BLA图片。对于CRA图片,如果RASL和RADL图片不是随机访问,则会对其进行解码和显示,而对于BLA图片,即使RASL图片不是随机访问,也会忽略RASL图片。

    推荐文章