aspose.info
FI

MPG tiedostomuoto

Päivitetty

Mikä on MPG-tiedostomuoto?

The file with a .mpg extension belongs to the group of file extensions for MPEG-1 or MPEG-2 audio and video compression. MPEG-1 Part 2 video is not easily available, and this extension (MPG file format) typically points to a MPEG program stream which is defined in MPEG-1 and MPEG-2, or an MPEG transport stream which is defined in MPEG-2. Myös muita laajennuksia, kuten .m2ts, on olemassa, jotka määrittävät tarkan säilön, tässä tapauksessa MPEG-2 TS, mutta tällä ei ole juurikaan merkitystä MPEG-1-medialle. .mp3 on yleisin MP3-ääntä sisältävien tiedostojen laajennus. MP3-tiedosto on tyypillinen raakaäänen virta; perinteinen tapa merkitä MP3-tiedostoja on kirjoittaa stream-dataa jokaisen kehyksen roskasegmentteihin, jotka tallentavat mediatiedot, mutta mpg-tiedostosoitin hylkäävät ne. Tämä on samanlainen tekniikka, jota käytetään AAC-tiedostojen merkitsemiseen, mutta sitä tuetaan nykyään vähemmän.

MPEG-pakkaus

Nimi MPEG tulee sanoista Moving Pictures Experts Group. MPEG on työkalu videoiden pakkaamiseen, joka sisältää kuvien ja äänen pakkaamisen sekä näiden kahden synkronoinnin. Tällä hetkellä on olemassa useita MPEG-standardeja.

  • MPEG-1:tä ehdotetaan keskitason datanopeuksille, luokkaa 1,5 Mbit/s.
  • MPEG-2:ta suositellaan korkeille tiedonsiirtonopeuksille, vähintään 10 Mbit/s.
  • MPEG-3:a ehdotettiin HDTV-pakkaukseksi, mutta sen todettiin olevan tarpeeton ja se yhdistettiin MPEG-2:een.
  • MPEG-4:ää suositellaan erittäin alhaisille tiedonsiirtonopeuksille, alle 64 kbit/s.

Ohjelmavirta MPG-tiedostomuodossa

Ohjelmavirta on säiliö digitaalisen äänen, videon ja muun multipleksointiin. Ohjelmavirran muoto on määritetty MPEG-1:n ensimmäisessä osassa (ISO/IEC 11172-1) ja MPEG-2:n ensimmäisessä osassa Systems (ISO/IEC-standardi 13818-1/ITU-T H.222.0). MPEG-2 Program Stream on analoginen ja samanlainen kuin ISO/IEC 11172 Systems -taso ja eteenpäin yhteensopiva.

Koodaustiedot

Tässä ovat osittaisen MPEG-2 Program Stream -paketin otsikkomuodon koodaustiedot:

NimiBittien määräKuvaus
synkronoida tavua320x000001BA
merkkipalat201b MPEG-2-versiolle. MPEG-1-version merkkibitit ovat 4 bittiä, joiden arvo on 0010b.
Järjestelmän kello [32..30]3System Clock Reference (SCR) -bitit 32 - 30
merkkiterä11 bitti aina asetettu.
Järjestelmän kello [29..15]15Järjestelmän kellon bitit 29 - 15
merkkiterä11 bitti aina asetettu.
Järjestelmän kello [14..0]15Järjestelmän kellon bitit 14 - 0
merkkiterä11 bitti aina asetettu.
SCR-laajennus9
merkkiterä11 bitti aina asetettu.
bittinopeus22Yksiköissä 50 tavua sekunnissa.
merkkipalat211 bittiä aina asetettu.
varattu5varattu tulevaa käyttöä varten
täytteen pituus3
täytetavut8* täytepituus
järjestelmän otsikko (valinnainen)0 tai enemmänjos järjestelmän otsikon aloituskoodi seuraa: 0x000001BB

Seuraava taulukko näyttää osittaisen järjestelmän otsikon muodon:

NimiTavujen määräKuvaus
synkronoida tavua40x000001BB
otsikon pituus2
nopeus sidottu ja merkkibitit3
audio sidottu ja liput1
liput, merkkibitti ja videosidottu1
Pakettinopeuden rajoitus ja varattu tavu1

Viitteet

  • {{HYPERLINKKI1}}

Katso myös