Základní stream MPEG - MPEG elementary stream
An základní proud (ES), jak je definováno v MPEG komunikační protokol je obvykle výstupem zvukový kodér nebo kodér videa. ES obsahuje pouze jeden druh dat (např. Audio, video nebo skryté titulky). Základní proud se často označuje jako „základní“, „data“, „zvuk“ nebo „video“. bitové proudy nebo proudy. Formát elementárního streamu závisí na kodeku nebo datech přenášených v streamu, ale často bude mít společné záhlaví, když zabaleno do paketizovaný základní proud.
Záhlaví pro základní stream videa MPEG-2
Název pole | # bitů | Popis |
---|---|---|
počáteční kód | 32 | 0x000001B3 |
Horizontální velikost | 12 | |
Vertikální velikost | 12 | |
Poměr stran | 4 | |
Snímková frekvence kód | 4 | |
Přenosová rychlost | 18 | Skutečná přenosová rychlost = přenosová rychlost * 400, zaokrouhleno nahoru. Pro proměnnou přenosovou rychlost použijte 0x3FFFF. |
Značkovací bit | 1 | Vždy 1. |
VBV velikost bufetu | 10 | Velikost ověřovače vyrovnávací paměti videa = 16 * 1024 * velikost bufu vbv |
příznak omezených parametrů | 1 | |
zatížení uvnitř kvantizační matice | 1 | Pokud je bit nastaven, následuje intra kvantizační matice, jinak použijte výchozí hodnoty. |
uvnitř kvantizační matice | 0 nebo 64 * 8 | |
zatížení není uvnitř kvantizační matice | 1 | Pokud je nastaven bit, následuje matice nekvantifikátoru. |
non intra kvantizační matice | 0 nebo 64 * 8 |
Obecné rozložení elementárního proudu zvuku MPEG-1
Digitalizovaný zvukový signál je rozdělen do bloků 384 vzorků ve vrstvě I a 1152 vzorků v Vrstvy II a III. Blok zvukového vzorku je zakódován do zvukového rámce:
- záhlaví
- kontrola chyb
- audio data
- doplňkové údaje
Záhlaví rámce obsahuje obecné informace, jako je MPEG Layer, vzorkovací frekvence, počet kanálů, bez ohledu na to, zda je v rámci CRC chráněno, zda je zvuk původní:
Název pole | # bitů | Popis |
---|---|---|
synchronizovat slovo | 12 | 0xFFF |
ID | 1 | '1' = mpeg1 '0' = mpeg2 |
vrstva | 2 | '11'=1 '10'=2 '01'=3 |
žádná ochrana | 1 | '0' = Chráněno CRC (16bit CRC následuje po záhlaví) '1' = nechráněno |
přenosová rychlost index | 4 | |
vzorkovací frekvence | 2 | kHz '00' = 44,1 '01' = 48 '10' = 32 |
polstrování | 1 | |
soukromé | 1 | |
režimu | 2 | '00' = Stereo '01' = společné stereo '10' = dvoukanálový '11' = jeden kanál |
rozšíření režimu | 2 | |
autorská práva | 1 | 0 = žádný 1 = ano |
originál nebo kopie | 1 | 0 = kopie 1 = originál |
důraz | 2 |
Ačkoli většina z těchto informací může být stejná pro všechny snímky, MPEG se rozhodl dát každému zvukovému rámci takové záhlaví, aby se zjednodušila synchronizace a úpravy bitového toku.
Viz také
externí odkazy
- ISO / IEC 11172-3: 1993: Informační technologie - Kódování pohyblivých obrázků a přidruženého zvuku pro digitální paměťová média rychlostí až přibližně 1,5 Mbit / s - Část 3: Zvuk