Vous êtes sur la page 1sur 8

Cours 02 - Conteneurs & Codecs

Quest-ce quune vido ?


Un fichier vido est compos de 3 principaux lments distincts :
- Un conteneur (wrapper ou container en anglais)
- Un codec vido
- Un codec audio
Nota : Un export sur bande ne ncessite pas de conteneur

Dveloppement
a) Les conteneurs
Les conteneurs sont des fichiers qui peuvent contenir divers types de donnes et celles-ci sont
compresses l'aide de codecs normaliss. Le fichier conteneur est utilis pour pouvoir
identifier et classer les diffrents types de donnes. Les formats conteneur les plus simples
peuvent contenir diffrents types de codecs audio, tandis que les plus avancs sont capables de
grer de l'audio, de la vido, des sous-titres, des chapitres et autres mtadonnes (ou tags), de
faon synchronise pour que les diffrents flux soient bien lus en mme temps.
Parmi les conteneurs les plus courants nous pouvons citer :
Conteneurs vido :

AVI (Audio Video Interleave), extension xxx .avi

Quicktime, extension xxx.mov

MPEG 1/2/4, extension xxx.mpg, xxx .mpeg ou encore xxx.mp4

WMV (Windows Media Video), extension xxx.wmv

MKV (Matroska Vido), extension xxx.mkv (trs la mode sur le net, et tellement pratique
galement !..)

3gp, extension xxx.3gp (cellulaires essentiellement)

Sous Avid Media Composer : OMF ou plus rcent MXF

Conteneur audio :

WAV (WAVEform audio format), extension xxx .wav

Le format WAV ne correspond aucun format d'encodage spcifique, il s'agit d'un conteneur
capable de recevoir des formats aussi varis que le MP3, le WMA, lATRAC3, lADPCM, le PCM.
C'est ce dernier qui est cependant le plus courant Et c'est pour cela que l'extension xxx.wav
est souvent - et donc tort - considre comme correspondant des fichiers sans pertes
(communment dsigns par le mot anglais lossless). Le format WAV est standardis sous
Windows ; son pendant sous la plate-forme Macintosh est l'AIFF.

AIFF, cf ci-dessus

AC3 (Dolby Digital), extension xxx .ac3

DTS (Digital Theater System), extension xxx.dts

MP3 (conteneur unique... de son propre codec...), extension xxx.mp3

Nota : Bien entendu, ces listes sont loin dtre exhaustives ! Mais elles couvrent la quasi-totalit
de nos besoins courants

b) Les codecs
Le mot codec vient de compression-dcompression ou code-dcode en anglais)
dsignent un procd capable de compresser ou de dcompresser un signal analogique ou
numrique. Ce procd peut exister sous forme matriel ou logicielle. Les diffrents algorithmes
de compression et de dcompression peuvent correspondre diffrents besoins en qualit de
restitution, de temps de compression ou de dcompression, de limitation en termes de
ressource processeur ou mmoire, de dbit du flux aprs compression ou de taille du fichier
rsultant. Ils sont utiliss pour des applications comme la tlphonie, les visioconfrences, la
diffusion de mdias sur Internet, le stockage sur DVD ou la tl numrique par exemple.

Codecs vido

DV (Digital Video), HDV (bas sur le MPEG2), DVCPro, etc

H.263, H.264, codecs largement utiliss par Apple. Le H.263 est plus vieux mais largement
rpandu (compatibilit accrue). Il nest cependant pas un bon choix pour encoder de la
vido HD. En revanche le H.264 est fait pour a ! (cf. Apple movie Trailers)

MPEG 1 &2, MPEG-4 AVC, le MPEG2 est le format standard DVD, tandis que le MPEG4-AVC
est plutt rserv lencodage de la vido HD On peut le retrouver sur les Blu-Ray

VP6, trs populaire sur Youtube HD et consorts...

VC-1, mais surtout VC-9 (codec dvelopp par Microsoft, standardis SMPTE, est galement
connu sous le nom HD-WMV), on le retrouve galement sur les Blu-Ray, entre autres

WMV (Windows Media Video)

Divx, Xvid, les populaires Sur Internet essentiellement

Nota : Et bien entendu, l aussi la liste est loin dtre exhaustive !


Sous Avid Media Composer :
En SD (standrad dfinition) : DV25 MXF, DV50 MXF, DVC Pro, etc
En HD 720 : DNxHD 75 MXF, DNxHD 110 MXF, DVC Pro HD, XDCAM EX 35 Mb/s
En HD 1080 : DNxHD 145 MXF, DNxHD 220 MXF, XDCAM HD
Gre galement le codec Apple ProRes

b) Codecs audio :

PCM (Pulse Code Modulation), format d'encodage sans perte que lon retrouve sur les CD,
quelques DVD et Blu-ray (de par son potentiel, mais cest assez rare) Peut se dcliner en
stro, ainsi quen multicanaux (notamment 5.1 ou 7.1)

AC3, procd de compression numrique pour le son, officialis en 1992. Il permet dutiliser
jusqu 6 canaux sonores indpendants avec un taux dchantillonnage de 32, 44,1 ou
48 kHz et avec un taux de transfert allant de 32 640 kbit/s.
Cest aujourdhui le standard DVD. Il est galement largement reprsent sur les Blu-Ray

DTS, permet un rendu sonore sur six canaux (5.1) comme le systme Dolby Digital, mais
avec un taux de compression plus faible. La qualit intrinsque est donc meilleure, mais au
prix dun poids beaucoup plus lourd ! En gnral, 2 3 fois plus lourd

MP3, le clbre mais non-professionnel codec audio !

Rglages des codecs


Toute une panoplie de rglages est gnralement accessible, mais sous Avid, ainsi que sous la
plupart des bancs de montage, seuls les principaux sont reprsents.
Nous naborderons donc que ces derniers, savoir :
-

Le bitrate

Le type de bitrate (CBR, VBR)

Le nombre de passes (1, 2, n passes)

Vido Entrelace ou progressive

Le biterate
Le bitrate est la quantit dinformations vhicule chaque seconde.
(Pour un DVD, par exemple, on parle de 6000 kbps ou Exactement la mme chose 6 Mbps)
Directement reli au taux de compression (plus lon compresse = plus on limite le bitrate; et
rciproquement), cest lui qui dterminera, en partie, le poids et la qualit visuelle de
notre film export.
Par analogie, prenez un peintre qui naurait droit qu 3 coups de crayon par minute, et 10
minutes pour raliser son uvre, cest vident que sa toile sera assez sommaire
Surtout par rapport un autre qui nous accorderions 150 coups de crayon / minute, et 10
minutes pour terminer
Lune des deux toiles sera plus riche (mais aussi plus charge ) que lautre !
En informatique, et en vido, cest exactement la mme chose !
Plus le bitrate sera lev et plus la vido contiendra de linformation, et du dtail
Mais son poids en sera augment !
Maintenant, dans un monde idal il suffirait de configurer un bitrate gigantesque pour sassurer
une qualit dimage (et de son) parfaitement fidle au master ? Oui, mais encore faut-il que les
quipements qui liront la vido soient capables de soutenir le dbit !
En consquence, lorsque lon configure le bitrate, il convient dvaluer la marge que nous avons,
en fonction de notre support de diffusion ! (Internet, Blu-Ray, DVD, etc.)

Les diffrents types de Bitrate


Il existe plusieurs faons de grer le flux de donnes (Bitrate) qui compose une vido.
Mais avant daborder ces diffrentes mthodes, il convient de comprendre comment fonctionne

la compression vido :
En gros, compresser une vido, cest essentiellement analyser chaque image et de nencoder
que les changements quil y a dune image lautre.
Ainsi, si la scne compresser est une seconde dentrevue dune personne assise sur une chaise,
seules ses paupires et la bouche bougeront ? Le codec vido se contentera alors de
nenregistrer que la premire image, ainsi que 29 autres petits morceaux qui bougent /
changent !

Les diffrents types de Bitrate (suite)


-

CBR (Constant BitRate)


Comme son nom lindique, si cette option est coche le flux de donnes sera constant.
Cela veut dire que peut importe ce qui se passera limage, le flux dinformations sera
le mme tout au long du droulement de la vido.
Lavantage de cette mthode est que lencodage est rapide, puisque linaire.
Cependant, il prsente linconvnient majeur de ne pas optimiser la place quoccupera
la vido sur le disque dur, ou pire encore, sur Internet !

VBR (Variable BitRate)


Beaucoup plus volu que le CBR, lencodage en VBR tient compte du contenu de la
vido et sadapte en fonction de ce qui se passe limage !
Si la squence encoder prsente peu de variations (une entrevue fixe), le Bitrate sera
alors rduit, ce qui aura pour consquence directe dallger le poids de la sortie vido
Et contrario, si de nombreuses variations sont dtectes (panoramique dun paysage),
le dbit sera rajust la hausse de manire fournir suffisamment dinformations pour
restituer limage sans la dtriorer
En somme, cest un encodage plus intelligent et le poids final de notre vido
exporte nen sera que mieux balanc.

Le nombre de passes
Seulement applicable en VBR, nous avons la possibilit dencoder notre vido en 1, 2, 3, voir 10
passes pour assurer une qualit optimale de restitution.
-

VBR (1 passe)
La vido est lue et encode la vole, lencodage est rapide mais chaque changement
brusque de contexte entrainera une pixellisation visible lil nu. En dautres termes,
ce que lon gagne en temps dencodage, nous le perdons en qualit

VBR (2 passes)
La premire passe est identique au cas de figure prcdent, mais un second passage
affine les transissions. Lopration est deux fois plus longue, mais la qualit de
restitution est largement meilleure ! En pratique, cest cette option qui est le plus
couramment utilise

VBR (3 passes)
Les deux premires passes restent identiques au VBR (2 passes), mais un troisime
passage ajustera plus prcisment le dbit gnral. Le temps dencodage est alors
multipli par 3 (par rapport au VBR 1 passe), mais la qualit de sortie et le poids de la
vido nen seront que grandement amliors !

Vous laurez compris, plus il y a de passes et meilleur sera le rsultat final Seulement gare au
temps dencodage ! Un VBR 10 passes peu rapidement occuper 2 3 jours dencodage pour un
film dune dure dune heure trente !!! Mais naturellement, tout dpendra de votre
quipement, et de linvestissement en temps que vous voudrez bien accorder au projet

Vido entrelace ou progressive


Du temps des tlvisions tube cathodique, limage tait affiche par balayage En effet, un
faisceau dlectrons balayait limage en deux passages, traant deux demi-trame pour former
limage. La vido est alors entrelace .
Depuis les crans plats et autres vidoprojecteurs, limage peut senregistrer et se restituer en
un bloc. La vido est alors progressive .

Concrtement, quels sont les bons choix faire ?


Tout dabord, la premire question se poser lorsque lon doit exporter une vido est la
suivante : Quel sera le support de diffusion ?
-

Internet ?

DVD ?

Autres ?

Export vido pour Internet :


Largement (et de plus en plus) vecteur de mdias, Internet est un support non-ngligeable !
En consquent, tout un tas de conteneur et de codecs se disputent (ou se compltent)
pour palier tous nos besoins. Seulement voil, nos besoins et les moyens de nos clients ne sont
pas tous les mmes !

Pour simplifier la dmarche, nous naborderons quun seul conteneur , peut-tre le plus
efficaces et le plus populaire actuellement : le Quicktime dApple.
Ainsi quun codec vido : le h.264
Nota : le FLV, conteneur flash , est volontairement gard en retrait puisquil nest pas vident
manipuler. Dans ce conteneur, le lecteur vido doit tre intgr la main , ce qui
complique pas mal les dmarches ! Cependant, le FLV nest pas un conteneur ngliger, il est
galement trs bon et largement utilis