BYTE0 | BYTE1 | BYTE2 | BYTE3 |
0x00 | 0x00 | 0x01 | 0xBA |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 |
Packヘッダのスタートコードは0x000001BA。
サイズはMPEGバージョンによる。
後続しうるスタートコード(next start code)はSystemヘッダ(0x000001BB)。
対となる終了コードはProgram End(0x000001B9)。
MPEG1 |
BYTE4 | BYTE5 | BYTE6 | BYTE7 | BYTE8 | BYTE9 | BYTE10 | BYTE11 |
0010 | SSS | 1 |
SSSSSSSS |
SSSSSSS | 1 |
SSSSSSSS |
SSSSSSS | 1 |
1 | RRRRRRR |
RRRRRRRR |
RRRRRRR | 1 |
MPEG2 |
BYTE4 | BYTE5 | BYTE6 | BYTE7 | BYTE8 | BYTE9 |
01 | SSS | 1 | SS |
SSSSSSSS |
SSSSS | 1 | SS |
SSSSSSSS |
SSSSS | 1 | EE |
EEEEEEE | 1 |
BYTE10 | BYTE11 | BYTE12 | BYTE13 | |
RRRRRRRR |
RRRRRRRR |
RRRRRR | 11 |
UUUUU | TTT |
Version識別 : 0010=MPEG1, 01=MPEG2 |
SSS...(33bits) : システム時間(SRC)。MPEG1:90KHz, MPEG2:27MHz。 |
EEE...(9bits) : システム時間端数(SRC_ext)。27MHz。 |
RRR...(22bits) : レート (50bytes/sec単位) |
UUUUU(5bits) : reserved |
TTT(3bits) : pack stuffing length |
1 : marker bit(always set 1) |