MPEG4 vs H264 vs H263
MPEG-4 è uno standard di compressione multimediale digitale sviluppato da Moving Pictures Experts Group (MPEG) in collaborazione con International Standards Organization (ISO). H.263 è un codec specificato dal Video Coding Experts Group (VCEG) come membro della famiglia H.26x. H.264 fa parte dello standard MPEG-4 e si basa sul codec H.263.
MPEG-4
MPEG-4 è l'ultimo standard definito da MPEG. Incorpora le caratteristiche di MPEG-1 e MPEG-2 con le più recenti tecnologie e caratteristiche del settore quali il VRML (Virtual Reality Modeling Language), il rendering 3D, i file compositi orientati agli oggetti e facilita la struttura per la gestione dei diritti digitali specificata esternamente. È stato avviato come standard per comunicazioni video a bassa velocità in bit, ma successivamente è diventato uno standard di codifica multimediale completo. MPEG è ancora uno standard in via di sviluppo.
La parte 2 di MPEG-4 descrive gli aspetti visivi e costituisce la base del profilo semplice avanzato utilizzato dai codec integrati in software come DivX, Xvid, Nero Digital e 3ivx e da QuickTime 6. MPEG-4 Part 10 descrive gli aspetti video di lo standard. Basati su MPEG-4 AVC / H.264 o Advanced Video Coding utilizzati nell'encoder x264, Nero Digital AVC e supporti video HD come Blu-ray Disc. Di seguito è riportato un riepilogo delle parti incluse nelle specifiche degli standard.
• Parte 1: Sistemi
• Parte 2: Visual
• Parte 3: audio
• Parte 4: test di conformità
• Parte 5: software di riferimento
• Parte 6: Delivery Multimedia Integration Framework (DMIF)
• Parte 7: software di riferimento ottimizzato per la codifica di oggetti audiovisivi
• Parte 8: trasporto di contenuti ISO / IEC 14496 su reti IP
• Parte 9: descrizione dell'hardware di riferimento
• Parte 10: Advanced Video Coding (AVC)
• Parte 11: descrizione della scena e motore dell'applicazione
• Parte 12: formato del file multimediale di base ISO
• Parte 13: Estensioni di gestione e protezione della proprietà intellettuale (IPMP)
• Parte 14: formato di file MP4
• Parte 15: Formato file Advanced Video Coding (AVC)
• Parte 16: Animation Framework eXtension (AFX)
• Parte 17: formato di testo streaming
• Parte 18: compressione e streaming dei font
• Parte 19: flusso di texture sintetizzato
• Parte 20: rappresentazione della scena delle applicazioni leggera (LASeR) e formato di aggregazione semplice (SAF)
• Parte 21: MPEG-J Graphics Framework eXtensions (GFX)
• Parte 22: Apri formato font
• Parte 23: Symbolic Music Representation (SMR)
• Parte 24: interazione audio e sistemi
• Parte 25: modello di compressione grafica 3D
• Parte 26: Conformità audio
• Parte 27: conformità alla grafica 3D
• Parte 28: rappresentazione font composita
• Parte 29: codifica video Web
• Parte 30: Testo temporizzato e altri overlay visivi nel formato di file multimediale di base ISO
Le parti 29 e 30 sono attualmente in fase di sviluppo.
MPEG-4 fornisce video di qualità DVD, ma consuma una velocità in bit inferiore; pertanto, è possibile trasferire flussi video digitali su reti di computer.
H.263
H.263 è uno standard di compressione video sviluppato da Video Coding Experts Group (VCEG) nel 1996 come avanzamento nella famiglia H26x. Era destinato a funzionalità di videoconferenza a basso bitrate.
Prima di H.264, gran parte del contenuto di streaming disponibile su Internet era basato sul codec H.263. H.263 è anche utilizzato in IP Multimedia Subsystem (IMS), Multimedia Messaging Service (MMS) e servizio di streaming trasparente a pacchetti end-to-end. Viene anche utilizzato nel contenitore di file 3gp progettato per dispositivi mobili.
Dalla sua prima versione nel 1996, sono state rilasciate diverse versioni, che sono H.263v2 (H.263 +) e H.263v3 (H.263 ++) insieme all'allegato X
H.264 (MPEG-4 Part 10 / AVC)
H.264 è il codec specificato nella parte 10 dello standard MPEG-4, noto anche come Advanced Video Coding (AVC). È uno dei codec più comunemente utilizzati per la ricodifica, la compressione e la distribuzione del video HD. H.264 si basa sul codec H.263. H264 è stato sviluppato con l'obiettivo di migliorare la qualità video riducendo al contempo il bitrate rispetto ai precedenti codec MPEG come MPEG-2 H.262 e H.263. È anche più semplice e intuitivo nella configurazione del profilo rispetto ai precedenti codec.
H.264 facilita un'ampia gamma di applicazioni come la trasmissione di programmi HDTV con il doppio dell'efficienza di MPEG2, la possibilità di archiviare video di buona qualità (circa 2 ore) su un normale disco DVD laser rosso ecc. Serve come base per l'avanzamento la tecnologia del videoregistratore personale (PVR) per i video ad alta definizione e l'aumento della capacità di memorizzazione dei programmi consentita. Le telecamere portatili possono essere progettate per registrare video HD e la programmazione video nei dispositivi mobili può essere fornita con qualità CIF.
H.264 ha tre tipi principali di profili; profili di base, principali ed estesi. Il profilo di base viene utilizzato per servizi di conversazione come videoconferenza e video mobile. Il profilo principale viene utilizzato per i metodi di trasmissione come HDTV. Extended è usato per scopi di streaming video.
MPEG-4 vs H264, H264 vs H263
• MPEG-4 è uno standard di compressione multimediale digitale mentre H.264 è un componente dello standard che specifica la compressione video digitale. H.263 è il predecessore di H.264 e la base per il codec H.264.
• MPEG-4 è sviluppato da Moving Pictures Experts Group (MPEG) mentre H.263 è stato sviluppato da Video Coding Experts Group (VCEG).
• H.263 è stato sviluppato per video a basso bitrate mentre H.264 è in grado di codificare con successo video di bassa e alta qualità. Entrambi i codec possono essere utilizzati per lo streaming; tuttavia, H.264 ha sostituito il vecchio H.263 e ora H.263 è considerato un codec legacy.