aspose.info
AZ

MPG fayl formatı

Yeniləndi

MPG fayl formatı nədir?

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. .m2ts kimi digər genişləndirmələr də dəqiq konteyneri, bu halda, MPEG-2 TS-ni göstərən mövcuddur, lakin bunun MPEG-1 mediasına az aidiyyatı var. .mp3 MP3 audio olan fayllar üçün ən çox yayılmış genişlənmədir. MP3 faylı adi səs axınıdır; MP3 fayllarını etiketləməyin ənənəvi yolu media məlumatını saxlayan, lakin mpg fayl pleyeri tərəfindən atılan hər bir çərçivənin zibil seqmentlərinə axın məlumatlarının yazılmasıdır. Bu, AAC fayllarını etiketləmək üçün istifadə edilən oxşar texnikadır, lakin bu gün daha az dəstəklənir.

MPEG sıxılma

MPEG adı Hərəkətli Şəkillər Ekspertlər Qrupu deməkdir. MPEG, şəkillərin və səslərin sıxılmasını, həmçinin hər ikisinin sinxronizasiyasını nəzərdə tutan video sıxılma vasitəsidir. Hal-hazırda bir neçə MPEG standartı mövcuddur.

  • MPEG-1 1,5 Mbit/san aralıq məlumat sürəti üçün təklif olunur.
  • MPEG-2 ən azı 10 Mbit/san yüksək məlumat sürəti üçün təklif olunur.
  • MPEG-3 HDTV-nin sıxılması üçün təklif edildi, lakin lazımsız olduğu aşkar edildi və MPEG-2 ilə birləşdirildi.
  • MPEG-4 64 Kbit/s-dən az olan çox aşağı məlumat sürətləri üçün təklif olunur.

MPG fayl formatının proqram axını

Proqram axını rəqəmsal audio, video və s. multipleks üçün konteynerdir. Proqram axını formatı MPEG-1-in 1-ci hissəsində (ISO/IEC 11172-1) və MPEG-2, Sistemlərin 1-ci hissəsində (ISO/IEC standart 13818-1/ITU-T H.222.0) müəyyən edilmişdir. MPEG-2 Proqram Axını analoq əsaslıdır və ISO/IEC 11172 Sistemləri səviyyəsinə bənzəyir və irəli uyğun gəlir.

Kodlaşdırma təfərrüatları

Qismən MPEG-2 Proqram Axını paketi başlıq formatının kodlaşdırma təfərrüatları buradadır:

AdıBitlərin sayıTəsvir
sinxronizasiya baytları320x000001BA
marker bitləri2MPEG-2 versiyası üçün 01b. MPEG-1 versiyası üçün marker bitləri 0010b dəyəri olan 4 bitdir.
Sistem saatı [32..30]3Sistem Saatı Referansı (SCR) bitləri 32 - 30
marker bit11 Bit həmişə təyin olunur.
Sistem saatı [29..15]15Sistem saatının bitləri 29 - 15
marker bit11 Bit həmişə təyin olunur.
Sistem saatı [14..0]15Sistem saatı bitləri 14 - 0
marker bit11 Bit həmişə təyin olunur.
SCR uzadılması9
marker bit11 Bit həmişə təyin olunur.
bit dərəcəsi22Saniyədə 50 bayt vahidlərdə.
marker bitləri211 bit həmişə təyin olunur.
qorunur5gələcək istifadə üçün qorunur
içlik uzunluğu3
baytların doldurulması8*doldurma uzunluğu
sistem başlığı (isteğe bağlı)0 və ya daha çoxsistem başlığının başlanğıc kodu belədirsə: 0x000001BB

Aşağıdakı cədvəl qismən sistem başlığı formatını göstərir:

AdıBaytların sayıTəsvir
sinxronizasiya baytları40x000001BB
başlıq uzunluğu2
dərəcəsi bağlı və marker bit3
audio bağlı və bayraqlar1
bayraqlar, marker biti və video bağlı1
Paket sürətinin məhdudlaşdırılması və ehtiyat bayt1

İstinadlar

Həmçinin bax