Le format MPEG-4 représente une évolution importante. Il permet en plus de la vidéo et du son d’intégrer du texte, des images et des mondes virtuels en 3 dimensions (mais cela nécessite encore des machines très puissantes et les produits sont plutôt au stade du laboratoire).
Le MPEG-4 a bénéficié des importants progrès en compression d’image et du son.
Il existe donc plusieurs niveaux de codecs pour le son et la vidéo.
Pour la vidéo, on peut considérer 3 niveaux de qualité croissante :
- SP (Simple Profile),
- ASP (Advanced Simple Profile) et
- le tout nouveau AVC (Advanced Video Coding, également appelé H264 ou MPEG-4 part 10)
Pour le son, il y a 2 principaux niveaux de qualité :
- AAC (Advanced Audio Coding) et
- le tout nouveau HE AAC (High Efficiency AAC)
La vidéo, le son et demain beaucoup d’autres informations sont stockés dans un fichier .mp4 dont la structure est définie par la norme. Elle permet en particulier d’intégrer plusieurs pistes avec par exemple la possibilité pour le spectateur de choisir la piste son qui correspond à sa langue.
Avec un codage MPEG-4 ASP/AAC que l’on rencontre fréquemment sur Internet, le débit d’une ligne ADSL permet une image et un son très corrects en quart d’écran. Si on l’agrandit à la taille de l’écran complet, on obtient une image d’une qualité assez pauvre, inférieure à celle d’une cassette VHS (VHS less). Pour obtenir une image d’une qualité télévision, il faut disposer d’un débit de 2 Mbits/s. Avec le codage MPEG-4 AVC/HE AAC le rapport qualité/débit est très amélioré et il devient possible d’obtenir une image plein écran « regardable » avec une simple liaison ADSL.
Pour obtenir une image d’une qualité télévision, il faut disposer d’un débit de 1 Mbits/s pour le streaming.
Avec une liaison ADSL simplement à 512KBits/s (théoriques), le débit réel tourne autour de 350 KBits/s. Il n’est donc pas possible de voir en streaming une image de qualité télévision. Le film peut cependant être récupéré dans cette qualité si on accepte que le téléchargement prenne trois fois plus de temps que la durée du film (avec une simple liaison modem, il faut 2 heures et demie pour télécharger un film de 5 minutes dans cette qualité).
Tous les logiciels lecteurs et d’encodage n’intègrent pas encore ces différents niveaux de qualité. La plupart des lecteurs dédiés au MPEG-4 sont encore basés sur les profils ASP/AAC. Cela devrait cependant changer rapidement dans quelques mois.
Choix de profils audio et vidéo pour le MPEG-4
| Qualité |
Profil Vidéo |
Profil Audio |
Remarque |
| Simple |
SP |
AAC |
Certains produits sont encore limités à cette qualité |
| Intermédiaire |
ASP |
AAC |
Qualité courante actuellement dans les produits |
| Supérieure |
AVC (H264) |
HE AAC |
Encore peu de produits |
Pour regarder une vidéo au format MPEG-4, il est possible d’utiliser de nombreux logiciels de lecture. Certains lecteurs traditionnels savent lire le format MPEG-4 en plus de leur format propriétaire :
- QuickTime Player est compatible sur Mac et Windows à partir de la version 6.
- RealOne Player sait également lire le MPEG-4 avec des plug-ins comme ceux d’Envivio.
- Pour ce qui est de Windows Media Player, il semble que depuis la version 9 de leur encodeur, le codec vidéo MPEG-4 (SP) n’est plus disponible. Pour ce qui est du son, le format AAC n’est pas supporté
- Mplayer est compatible avec le format MPEG-4 sur Linux et plus récemment sur Windows.
- Divx Player. Le célèbre codec «DivX;)» utilisé en particulier pour les téléchargements de films sur Internet est un cas particulier. Si la vidéo est bien à la norme MPEG-4 ASP, le son est lui du MP3 (un des formats de son de la norme MPEG-1, également très utilisé pour le téléchargement de musiques sur Internet).
- VideoLan ou VLC permet de lire et de streamer de la vidéo en MP4
Pour ce qui est des serveurs de streaming, ce sont justement ceux d’Apple (Quicktime streaming Server et Darwin Streaming Server (open source)) et de Real (Helix) qui sont la référence pour diffuser de la vidéo MPEG-4 en streaming.
Des outils supplémentaires permettent de transformer les fichiers au format DivX en fichiers .mp4 et permettent même de « hinter » la vidéo et le son pour permettre leur diffusion en streaming.
Mots-clés : Encodage 
,
MPEG-4 
,
H264 
,
AAC 
,
profil