L'encodage vidéo par Benjico |
| Réagir à cet article |
Hello à tous, On commence avec l'encodage Vidéo et Audio avec la suite logiciel d'Apple. Les deux premiers paragraphes sont purement théoriques et tentent d'expliquer simplement comment fonctionne la vidéo dans le DVD. Pour l'encodage pur, rendez-vous au paragraphe 3. |
1 .Les Bases de la Vidéo Dans un DVD-Vidéo, la vidéo est stockée au format MPEG-2, créé en 1994 et qui est l'évolution logique du MPEG-1. CE format est aussi utilisé pour la télévision numérique. Le MPEG-2 se définit par deux types de compressions distinctes, la compression spatiale et la compression temporelle. Le DVD accepte aussi le MPEG-1 dans une demi-résolution ( 384x288 ), à un débit max de 2,2Mb et uniquement en CBR. Cet encodage peut donner jusqu'à 5 ou 6h de Vidéo sur un DVD en qualité VHS. Le MPEg-1 est basé sur les mêmes principes que le MPEG-2, à savoir une compression spatio-temporelle. La compression spatiale est en fait un principe déjà utilisé dans les fichiers JPEG par exemple mais aussi dans tous les codecs vidéo de base. A savoir que si j'ai 10 points noirs à côté sur une ligne, au lieu de stocker 10 fois l'information "noire", je la stocke une fois avec le nombre de répétitions, donc "10" et "noire" dans mon cas, ce qui fait que je n'utilise que deux informations au lieu de 10. En réalité c'est un peu plus complexe que ça mais ça donne une bonne idée du principe. Pour diminuer la qualité il me suffit de faire des approximations en considérant les pixels presque noirs comme noirs. La compression temporelle, elle, utilise le même type de raisonnement mais dans le temps, c'est-à-dire que si sur un groupe d'images, en général 12 en PAL, un pixel noir reste noir sur ces 12 images, je ne le stocke qu'une fois. Pour ceux qui voudraient aller plus loin en fait la compression utilise des équations qui représentent des courbes, chaque courbe traduisant l'évolution d'un pixel dans le temps. Chaque bloc de 12 images est appelé un GOP. |
2 .Le GOP Le Gop, pour Group Of Pictures, est donc un groupement d'images qui forment un bloc. Chaque GOP est composé de 3 types d'images : Un Gop à généralement la structure suivante : IBBPBBPBBPBB. |
3 .L'encodage Après cette tartine de théorie, on va passer à l'encodage pur et dur en s'attaquant aux deux points essentiels pour bien faire son encodage : le débit et le type de compression (CBR ou VBR) Le débit représente le nombre d'informations par seconde utilisées par la vidéo. Il est exprimé en Mb ( à ne pas confondre avec les MB pour Mo, 1MB = 8Mb ). En règle générale ce débit ne peut pas vraiment être choisit, c'est-à-dire qu'il va découler naturellement de la durée du programme et du nombre de pistes audio. Le DVD a un débit maximum, pour tous les flux confondus, de 9,8Mb/sec, donc en additionnant mon audio, ma vidéo et mes sous-titres, je ne peux pas dépasser 9,8Mb/sec. Ensuite mon débit va être influencé par la durée de ma vidéo pour qu'elle rentre sur un DVD. Ci-dessous un petit calculateur de débit au format Excel pour vous aider à calculer le débit Vidéo : Feuille de calcul Un petit tutorial est disponnible dans la rubrique "Le BitBudget" Une fois le débit choisit, on a le choix entre le CBR et le VBR. Cette question déchaîne les foules à travers le net, donc je ne porterai pas d'avis là-dessus... - Le CBR : Le CBR va tenter d'obtenir un débit constant tout au long de la Vidéo. Je dis tenter car on est plutôt aux alentour de l'approximation que de la vraie constance Mais quoi choisir ? C'est à vous de faire vos tests et vos conclusions. Il faut juste garder à l'esprit que le CBR garde toujours le même débit, donc il gâche de la place sur certains passages ( genre 1 seconde de noir ). Le VBR lui optimise l'espace et repartit le débit pour qu'au final vous ayez un fichier de la taille que vous souhaitiez mais dont le débit a été ré-organisé pour mieux correspondre au programme. En tout cas le seul vrai conseil que je donnerais ici est de toujours utiliser une méthode à deux passes. |
4 .L'audio dans tout ça ? Le norme DVD accepte 4 types de flux audio : En règle générale, il faut toujours compresser sa piste audio, car la qualité d'écoute des télés et même des systèmes 5.1 ne permet pas de faire une réelle différence entre un flux non-compressé et un flux compressé en ac3 ( à bon débit évidemment ). Pour l'encodage ac3 via compressor ( ou via A.Pack pour les versions précédentes ), il y a quelques petites choses auxquelles il faut faire attention : Au niveau des débits, 224 pour du stéréo me semble honnête et 448 pour du 5.1. A+ |