Motivations
Questions habituelles, à l'ordre du jour depuis des années : quel bitrate dois-je choisir pour réaliser un bon encodage ? quelle résolution ? quel codec ? ...
Choisir un codec n'est pas l'objectif ici : c'est sujet à caution et beaucoup trop complexe (et dans un an, les choses auront évoluées). En revanche, on peut tenter une réponse sur la résolution et le bitrate, et cela sans aucun calcul savant. De manière générale...
...il n'existe pas de bitrate idéal et/ou de résolution parfaite. En effet, tout va dépendre de l'importance que vous allez accorder aux paramètres suivants : la taille du film, la résolution, la qualité souhaitée de l'image, la compressibilité du film, etc. Et ceux-ci sont intimement assujettis les uns avec les autres (...) Mais il n'en reste pas moins la possibilité d'optimiser l'ensemble de ces différents paramètres afin de tendre vers la "meilleure" compression.
Précisément, une fois le procédé d'encodage spécifié (film, pre-processing et codec), les trois valeurs Qualité, Bitrate, Résolution sont "mathématiquement" reliées : donner des valeurs à deux d'entre elles impose une valeur précise à la troisième.
Ceci dit, trois questions peuvent alors se poser :
-- une fois le bitrate et la résolution choisis, quelle qualité réelle obtient-on ?
-- une fois la résolution et la qualité fixées, quel bitrate choisir (pour un encodage multi-passes) ?
-- une fois la qualité et le bitrate imposés, quelle résolution est la plus convenable ?
La première question a une réponse directe : pour le voir, il suffit d'encoder votre film avec le bitrate et la résolution choisis... (Cela ne demande aucun "Test sur vidéo".)
La seconde question n'est pas difficile à résoudre : une méthode est proposée ci-dessous. (Cela demande un "Test sur Vidéo".)
La troisième question est un peu plus complexe, et n'est pas traitée ce message, mais ici http://forum.ripp-it.com/index.php?showtop...mp;#entry254639 . (Le bitrate et la qualité d'encodage étant imposés, il est nécessaire de réaliser deux "Tests sur vidéo" pour connaître la résolution optimale)
Une méthode d'optimisation
Nous allons donner de l'importance aux paramètres qui "se voient à l'écran" : la résolution et la qualité d'encodage. Cela nous permettra donc de déterminer le bitrate ad hoc.
Bien sûr, si le bitrate de la compression est imposé, la démarche présentée ici ne s'applique pas. En revanche, si vous hésitez entre plusieurs bitrates (pour stocker sur 1 CD, 2 CDs , 1/2 DVD , etc.), alors la méthode est simplement là pour vous guider au mieux dans votre choix.
Une fois la résolution déterminée, un "Test sur Vidéo" permet de déterminer le bitrate le plus adapté en fonction de la qualité désirée. Il s'agit simplement d'un test visant à estimer la compressibilité du film.
Ce qui nous amène à rappeler, que la compressibilité d'un film donné variera et sera spécifique de celui-ci. Ce qui semble valable pour un film en particulier au niveau de sa compression, ne le sera pas ipso facto pour un autre. Un film de presque deux heures pourra tout à fait, dans certains cas, être compressé sur 1 CD avec une très bonne qualité, alors qu'un autre, moins long, nécessitera 2 CDs pour la même qualité d'image !!!
Quelques idées pour choisir la résolution d'encodage
L'interdépendance des paramètres, vous l'avez bien compris, pose le problème relatif aux systèmes complexes (liés), c'est à dire, que la variation de l'un des paramètres va entraîner celle des autres, par répercussion ou par compensation dans un sens ou dans l'autre. Il est nécessaire de fixer au moins un des paramètres.
Avec la méthode proposée ici, on détermine la résolution :
-- si la vidéo est destinée à être regardée sur un écran particulier, alors pourquoi ne pas choisir la résolution de cet écran ?
-- si la vidéo n'a pas de "destination spécifique", pourquoi ne pas garder la résolution de la vidéo originale ?
Le second paramètre à fixer est la qualité de l'encodage proprement dite : on en reparle dans le paragraphe suivant...
Quel est le bitrate optimal ?
Une fois la résolution R fixée, il reste à réaliser un "Test sur Vidéo" : ce test, qui dure malheureusement plusieurs (dizaines de) minutes, va vous permettre d'obtenir le bitrate B adapté à la qualité souhaitée, compte tenu de la compressibilité de votre film. Ce bitrate B est celui obtenu par l'encodage d'un échantillon de 140 Frames toutes les 2400 Frames pendant tout le long du film (en supposant que votre vidéo dure au moins 1 heure, sinon il faut revoir les nombres 140 et 2400). Cet encodage se réalise en une passe à quantizer Q fixé, la valeur quantizer permettant de viser la qualité désirée (Q=2 est souvent considéré comme la qualité maximale, mais libre à vous de prendre Q=3,4,5,... plus le quantizer est élevé, moindre est la qualité de l'encodage).
Voilà, vous avez maintenant en main une résolution R et un bitrate B optimisés pour assurer un encodage avec la qualité que vous désirez.