2017-08-31 6 views
0

私はMPEG4を勉強するのは初心者です。私を混乱させる定義がいくつかあります。NALUのスタートコードに関するいくつかの質問

  1. \ X00 \」、それ以外の場合は3バイトで、NALUスライスがフレームの最初のスライスである場合、NALUのSTARTCODE 4バイト "\ X00 \ X00 \ X00 \ X01" であると言われていますx00 \ x01 "となります。私はそれが必須かどうか知りたいですか?私はそれが常にAndroidのMPEG4Writerで使用される4バイトのようです。

  2. NALUスライスが "\ x00"で終わっている可能性はありますか?もしあれば、この "\ x00"は前のNALUまたはそれに続くNALUに属していると判断できますか?

答えて

1
  1. 番号3バイトのスタートコードが必要とされません。しかし、少しのスペースを節約するために使用することができます。

  2. すべてのNALUにはストップビットがあります。したがって、最後のバイトは0になることはありません。

関連する問題