我是学习MPEG4的初学者,有些定义让我感到困惑。
如果NALU切片是帧的第一个切片,那么NALU的起始码是4个字节" \ x00 \ x00 \ x00 \ x01"否则它是3个字节" \ X00 \ X00 \ X01&#34 ;.我想知道是强制性的吗?我发现它似乎总是在Android MPEG4Writer中使用4个字节。
NALU切片是否有可能以" \ x00"结尾,如果是这样,我们如何确定这个" \ x00"属于前面的NALU或以下的NALU?
答案 0 :(得分:1)
没有。不需要3字节的起始码。但可以用来节省一点空间。
没有。每个NALU都有一个停止位。所以最后一个字节保证永远不会为0.