En gros quand tu encodes, tu dis que tu veux que ton fichier à la fin fasse 700 Mo.
La methode la plus simple c'est de diviser 700 Mo par le nombre d'images, et de faire tenir chaque image dans cette taille. Problème : certaines images pourraient etre plus compressees en restant belles (genre un ecran tout noir), d'autres seront immondes.
La deuxieme methode c'est de prendre les images disons 100 par 100, et de faire tenir les 100 dans une certaine taille. On alloue un certain nombre de bits pour encoder ces 100 images, et on ajuste le taux de compression pour que ca tienne. C'est (en tres gros) le principe de l'encodage en une passe.
La meilleure solution, c'est de commencer par compresser toutes les images au meme taux, et de regarder la place que prend chacune. On obtient ainsi une courbe taille=f(numero de frame), et une taille totale. Il ne reste plus qu'a faire une regle de trois avec la taille desirée pour obtenir la place qu'ilfaut allouer à chaque image. On obtient ainsi la meilleure repartition possible des bits au long du film. Ca c'est, en gros, le principe du 2 pass.