Différence entre MPEG4 et H264 et H263

MPEG4 vs H264 vs H263
 

MPEG-4 est une norme de compression des supports numériques développée par le groupe d'experts du Moving Pictures (MPEG) en coopération avec l'Organisation internationale de normalisation (ISO). H.263 est un codec spécifié par le groupe d'experts en codage vidéo (VCEG) en tant que membre de la famille H.26x. H.264 fait partie de la norme MPEG-4 et est basé sur le codec H.263.

MPEG-4

MPEG-4 est la dernière norme définie par MPEG. Il incorpore les fonctionnalités de MPEG-1 et MPEG-2 aux technologies les plus récentes, telles que le langage de modélisation de réalité virtuelle (VRML), le rendu 3D, les fichiers composites orientés objet et facilite la structure pour la gestion des droits numériques spécifiée en externe. Il a été lancé comme norme pour les communications vidéo à faible débit binaire, mais a ensuite été transformé en une norme de codage multimédia complète. MPEG est encore un standard en développement.

MPEG-4 Part 2 décrit les aspects visuels et constitue la base du profil simple avancé utilisé par les codecs intégrés aux logiciels tels que DivX, Xvid, Nero Digital, 3ivx et QuickTime 6. MPEG-4 Part 10 décrit les aspects vidéo de le standard. MPEG-4 AVC / H.264 ou Advanced Video Coding utilisés dans l'encodeur x264, Nero Digital AVC et les supports vidéo HD tels que les disques Blu-ray sont basés sur ce principe. Vous trouverez ci-dessous un résumé des parties incluses dans la spécification des normes..

• Partie 1: Systèmes

• Partie 2: Visuel

• Partie 3: audio

• Partie 4: Essais de conformité

• Partie 5: Logiciel de référence

• Partie 6: Cadre d’intégration multimédia de livraison (DMIF)

• Partie 7: Logiciel de référence optimisé pour le codage d’objets audiovisuels

• Partie 8: Transport du contenu ISO / CEI 14496 sur des réseaux IP

• Partie 9: Description du matériel de référence

• Partie 10: Codage vidéo avancé (AVC)

• Partie 11: Description de la scène et moteur d’application

• Partie 12: Format de fichier multimédia de base ISO

• Partie 13: Extensions de la gestion et de la protection de la propriété intellectuelle (IPMP)

• Partie 14: format de fichier MP4

• Partie 15: format de fichier AVC (Advanced Video Coding)

• Partie 16: Animation du cadre d’extension (AFX)

• Partie 17: Format de texte en continu

• Partie 18: Compression et diffusion de polices

• Partie 19: Flux de texture synthétisé

• Partie 20: Représentation de scène d'application légère (LASe) et format d'agrégation simple (SAF)

• Partie 21: eXtensions du cadre graphique MPEG-J (GFX)

• Partie 22: Format de police ouvert

• Partie 23: Représentation symbolique de la musique (SMR)

• Partie 24: Interaction audio et systèmes

• Partie 25: Modèle de compression graphique 3D

• Partie 26: Conformité audio

• Partie 27: Conformité aux graphiques 3D

• Partie 28: Représentation des polices composites

• Partie 29: Codage vidéo sur le Web

• Partie 30: Texte minuté et autres superpositions visuelles au format de fichier multimédia de base ISO

Les parties 29 et 30 sont en cours de développement.

MPEG-4 fournit une vidéo de qualité DVD, mais consomme un débit binaire inférieur; par conséquent, il est possible de transférer des flux vidéo numériques sur des réseaux informatiques.

H.263

La norme H.263 est une norme de compression vidéo mise au point par le groupe d’experts du codage vidéo (VCEG) en 1996 comme une avancée dans la famille H26x. Il était destiné aux fonctionnalités de vidéoconférence à faible débit.

Avant H.264, une grande partie du contenu en streaming disponible sur Internet était basé sur le codec H.263. Le protocole H.263 est également utilisé dans les sous-systèmes multimédia IP (IMS), le service de messagerie multimédia (MMS) et le service de diffusion en continu transparent de bout en bout. Il est également utilisé dans le conteneur de fichiers 3gp conçu pour les appareils mobiles..

Depuis sa première publication en 1996, plusieurs versions ont été publiées. Il s'agit des versions H.263v2 (H.263 +) et H.263v3 (H.263 ++) ainsi que de l'Annexe X

H.264 (MPEG-4 Partie 10 / AVC)

H.264 est le codec spécifié dans la partie 10 du standard MPEG-4, également appelé codage vidéo avancé (AVC). C'est l'un des codecs les plus couramment utilisés pour le recodage, la compression et la distribution de la vidéo HD. H.264 est basé sur le codec H.263. H264 a été développé dans le but d'améliorer la qualité vidéo tout en réduisant le débit binaire par rapport aux codecs MPEG antérieurs tels que MPEG-2 H.262 et H.263. Il est également plus convivial et plus simple en termes de configuration de profil que les codecs précédents..

Le H.264 facilite une large gamme d’applications, telles que la transmission de programmes HDTV avec une efficacité deux fois supérieure à celle de MPEG2, la possibilité de stocker de longues vidéos de bonne qualité (environ 2 heures) sur un disque DVD laser rouge normal, etc. la technologie de l'enregistreur vidéo personnel (PVR) pour la vidéo haute définition et l'augmentation de la capacité de stockage de programme autorisée Les caméras portables peuvent être conçues pour enregistrer des vidéos HD et la programmation vidéo sur des appareils mobiles peut être fournie avec une qualité CIF.

Le H.264 comporte trois types principaux de profils; profils de base, principaux et étendus. Le profil de base est utilisé pour les services de conversation tels que la vidéoconférence et la vidéo mobile. Le profil principal est utilisé pour les méthodes de diffusion telles que la TVHD. Extended est utilisé pour le streaming vidéo.

MPEG-4 vs H264, H264 vs H263

• MPEG-4 est une norme de compression des supports numériques, tandis que H.264 est une composante de la norme spécifiant la compression vidéo numérique. H.263 est le prédécesseur du H.264 et la base du codec H.264.

• MPEG-4 est développé par le groupe d’experts du Moving Pictures (MPEG), tandis que H.263 est développé par le groupe d’experts du codage vidéo (VCEG)..

• H.263 a été développé pour les vidéos à faible débit, tandis que H.264 peut encoder avec succès des vidéos de qualité inférieure et supérieure. Les deux codecs peuvent être utilisés à des fins de streaming; cependant, H.264 a remplacé l'ancien H.263 et maintenant, H.263 est considéré comme un codec traditionnel.