Różnica między MPEG4 a H264 i H263

MPEG4 vs H264 vs H263
 

MPEG-4 to standard kompresji multimediów cyfrowych opracowany przez Moving Pictures Experts Group (MPEG) we współpracy z Międzynarodową Organizacją Normalizacyjną (ISO). H.263 jest kodekiem określonym przez Video Coding Experts Group (VCEG) jako członek rodziny H.26x. H.264 jest częścią standardu MPEG-4 i jest oparty na kodeku H.263.

MPEG-4

MPEG-4 to najnowszy standard zdefiniowany przez MPEG. Zawiera funkcje MPEG-1 i MPEG-2 z nowszymi technologiami branżowymi oraz funkcje, takie jak VRML (Virtual Reality Modeling Language), renderowanie 3D, zorientowane obiektowo pliki kompozytowe i ułatwia strukturę zewnętrznego zarządzania prawami cyfrowymi. Został zainicjowany jako standard komunikacji wideo o niskiej przepływności, ale później przekształcił się w kompleksowy standard kodowania multimediów. MPEG jest wciąż rozwijającym się standardem.

Część 2 MPEG-4 opisuje aspekty wizualne i stanowi podstawę zaawansowanego prostego profilu używanego przez kodeki zintegrowane z oprogramowaniem takim jak DivX, Xvid, Nero Digital i 3ivx oraz QuickTime 6. Część 10 MPEG-4 opisuje aspekty wideo standard. Na tej podstawie oparte są MPEG-4 AVC / H.264 lub zaawansowane kodowanie wideo stosowane w koderze x264, Nero Digital AVC i nośniki wideo HD, takie jak Blu-ray Disc. Poniżej znajduje się podsumowanie Części zawartych w specyfikacji norm.

• Część 1: Systemy

• Część 2: Wizualna

• Część 3: Audio

• Część 4: Testowanie zgodności

• Część 5: oprogramowanie referencyjne

• Część 6: Framework dostarczania multimediów (DMIF)

• Część 7: Zoptymalizowane oprogramowanie referencyjne do kodowania obiektów audiowizualnych

• Część 8: Transport zawartości ISO / IEC 14496 przez sieci IP

• Część 9: Referencyjny opis sprzętu

• Część 10: Zaawansowane kodowanie wideo (AVC)

• Część 11: Opis sceny i silnik aplikacji

• Część 12: Podstawowy format pliku multimedialnego ISO

• Część 13: Rozszerzenia zarządzania i ochrony własności intelektualnej (IPMP)

• Część 14: format pliku MP4

• Część 15: Format pliku Advanced Video Coding (AVC)

• Część 16: Animation Framework eXtension (AFX)

• Część 17: Streaming format tekstu

• Część 18: Kompresja i przesyłanie strumieniowe czcionek

• Część 19: Syntezowany strumień tekstur

• Część 20: Lekka reprezentacja sceny aplikacji (LASeR) i prosty format agregacji (SAF)

• Część 21: Rozszerzenia MPEG-J Graphics Framework (GFX)

• Część 22: Otwórz format czcionki

• Część 23: Symboliczna reprezentacja muzyczna (SMR)

• Część 24: Interakcja audio i systemów

• Część 25: Model kompresji grafiki 3D

• Część 26: Zgodność audio

• Część 27: Zgodność z grafiką 3D

• Część 28: Reprezentacja czcionek kompozytowych

• Część 29: Kodowanie wideo w sieci Web

• Część 30: Tekst czasowy i inne nakładki wizualne w podstawowym formacie pliku multimedialnego ISO

Części 29 i 30 są obecnie w fazie rozwoju.

MPEG-4 zapewnia wideo w jakości DVD, ale zużywa mniejszą przepływność; dlatego możliwe jest przesyłanie cyfrowych strumieni wideo przez sieci komputerowe.

H.263

H.263 to standard kompresji wideo opracowany przez Video Coding Experts Group (VCEG) w 1996 roku jako postęp w rodzinie H26x. Był przeznaczony do funkcji wideokonferencyjnych o niskiej przepływności.

Przed H.264 większość treści przesyłanych strumieniowo w Internecie była oparta na kodeku H.263. H.263 jest również wykorzystywany w podsystemie multimediów IP (IMS), MMS (MMS) oraz w przejrzystej usłudze przesyłania strumieniowego z przełączaniem pakietów. Jest również używany w kontenerze plików 3gp przeznaczonym dla urządzeń mobilnych.

Od czasu pierwszego wydania w 1996 r. Wydano kilka wersji, a są to H.263v2 (H.263 +) i H.263v3 (H.263 ++) wraz z załącznikiem X

H.264 (MPEG-4 część 10 / AVC)

H.264 to kodek określony w części 10 standardu MPEG-4, znany również jako Advanced Video Coding (AVC). Jest to jeden z najczęściej używanych kodeków do przekodowywania, kompresji i dystrybucji wideo HD. H.264 jest oparty na kodeku H.263. H264 został opracowany w celu poprawy jakości wideo przy jednoczesnym zmniejszeniu przepływności w porównaniu do wcześniejszych kodeków MPEG, takich jak MPEG-2 H.262 i H.263. Jest także bardziej przyjazny dla sieci i prostszy w konfiguracji profilu niż poprzednie kodeki.

H.264 umożliwia szeroki zakres zastosowań, takich jak transmisja programów HDTV z dwukrotnie większą wydajnością niż MPEG2, możliwość przechowywania dobrej jakości długich filmów (około 2 godz.) Na normalnej czerwonej płycie DVD z laserowym itp. Służy jako podstawa zaawansowania technologia osobistego rejestratora wideo (PVR) do wideo wysokiej rozdzielczości i zwiększenie dopuszczalnej pojemności pamięci programu. Kamery ręczne można zaprojektować do nagrywania wideo HD, a programowanie wideo na urządzeniach mobilnych można zapewnić w jakości CIF.

H.264 ma trzy główne typy profili; profile podstawowe, główne i rozszerzone. Profil podstawowy służy do usług konwersacyjnych, takich jak wideokonferencje i wideo mobilne. Profil główny służy do metod transmisji takich jak HDTV. Rozszerzony służy do przesyłania strumieniowego wideo.

MPEG-4 vs H264, H264 vs H263

• MPEG-4 jest cyfrowym standardem kompresji multimediów, podczas gdy H.264 jest składnikiem standardu określającego cyfrową kompresję wideo. H.263 jest poprzednikiem H.264 i jest podstawą kodeka H.264.

• MPEG-4 został opracowany przez Moving Pictures Experts Group (MPEG), natomiast H.263 został opracowany przez Video Coding Experts Group (VCEG).

• H.263 został opracowany dla wideo o niskiej przepływności, podczas gdy H.264 może z powodzeniem kodować zarówno filmy o niskiej, jak i wysokiej jakości. Oba kodeki mogą być używane do przesyłania strumieniowego; jednak H.264 zastąpił starszy H.263, a teraz H.263 jest uważany za starszy kodek.