page15
Une vidéo est une succession d’images accompagnées (ou non) d’une bande son. Théoriquement, le nombre d’octets nécessaire pour encoder tout cela est encore plus important (que pour une image ou simplement de la musique).
Par exemple, une image télé (PAL)est constituée de 720 * 576 pixels et il y en a 25 par seconde. Ce qui nous fait, pour 1 minute (donc 60 secondes) : 60 * 25 * 720 * 576 * 3 = 1 866 240 000 octets soit 2 Go / minute !
Heureusement, nous utiliserons ici encore (et presque toujours) de la compression : des images et du son.
Une première approche, pour les images, est de les compresser chacune séparément, en JPEG par exemple. Une autre approche est de profiter de ce que plusieurs images successives peuvent avoir de commun pour faire l’économie de l’encoder plus d’une fois.
Voici un petit tableau des 3 formats les plus utilisés actuellement :
CoDec Utilisation images séparées pour 1 minute
DV caméras numériques oui (en JPEG) ± 180 Mo
MPEG-2 DVD-vidéo non ± 20 Mo
MPEG-4 (H264) "internet" et HD non ± 10 Mo
VP8 WebM ("internet/HTML5") non ± 9 Mo
DivX, Xvid et MPEG-4 :
DivX et Xvid sont deux logiciels qui codent et décodent (CoDec) le format vidéo MPEG-4.
Xvid a l’avantage d’être un logiciel libre, on peut donc librement l’utiliser, l’étudier, le modifier et le redistribuer. De plus, les comparatifs le déclarent souvent meilleur en terme de qualité d’image.
DivX™ est également un produit marketing (une marque déposée) qui fait vendre des lecteurs DVD capables de lire les fichiers MPEG-4, que ces derniers soient codés avec le logiciel DivX ou avec n’importe quel autre logiciel tel que Xvid par exemple.
Un format conteneur est un format de fichier qui peut contenir divers types de données et celles-ci sont compressées à l’aide de CoDecs normalisés. Le fichier conteneur est utilisé pour pouvoir identifier et classer les différents types de données. Les formats conteneur les plus simples peuvent contenir différents types de codec audio, tandis que les formats conteneur les plus avancés sont capables de combiner de l’audio, de la vidéo, des sous-titres, des chapitres et des métadonnées (ou tags) et de façon synchronisée pour que les différents flux soient bien lus en même temps :
Les principaux conteneurs vidéo sont :
ASF (.wmv menottes numérique possibles)
AVI
Matroska (plus évolué) → WebM
NUT
Ogg
OGM
Quicktime
3gp
un ou plusieurs flux vidéo
(différents angles de vue)
un ou plusieurs flux audio
(différentes langues, doublages)
des métadonnées (auteur, date, etc.)
des sous-titres
des chapitrages
etc.
entête
fra
vidéo
son français
eng
ita
son anglais
Fichier matroska.mkv
Sous-titres
↓
ara
Les principaux conteneurs dédiés à l’audio :
AIFF
(Largement utilisé sur la plate-forme Apple Mac OS)
WAV (format de fichier RIFF,
largement utilisé sur la plate-forme Windows)
MP3 (pour le CoDec « MPEG-2/3 Layer 3 »)
Ogg (principalement CoDec Vorbis)
Fiches
Techniques
Libres
Les bases
Vidéo, encodage et compression
Document sous licence art libre, cf. http://artlibre.org
imprimé le lundi 20 septembre 2021 à 13:05:28
<numéro>