Comment prevoir la place utilisé par une video encoder en 2pass divx4 - Video & Son
Marsh Posté le 10-02-2002 à 10:12:41
Hum, non en 2 passe c plus simplement justement... En 1 passe le codec se base trop sur les quantizer pour pouvoir prévoir quoi que ce soit ! En 2 passes puisque seul le débit est important c lui qui gère !
Marsh Posté le 10-02-2002 à 10:39:29
C'est toujours tombé juste, à +-10 Mo, pour moi avec Advance Bitrate Calc.
Sinon, tu peux toujours modifier le bitrate à la 2e pass.
Marsh Posté le 10-02-2002 à 10:56:45
Bruce a écrit a écrit : Hum, non en 2 passe c plus simplement justement... En 1 passe le codec se base trop sur les quantizer pour pouvoir prévoir quoi que ce soit ! En 2 passes puisque seul le débit est important c lui qui gère ! :D |
enfaite non, meme en 2 pass le logciel se base sur le resultat du quantizer. En effet, le codec divx utilise la quantization DCT (discrete cosinus transform) qui consiste a eliminer tout information qui se ressemble trop autour d'un point seuil en gros (evidament plus complexe que ceci, mais ceci resume en gros ce que fait la formule), donc en 2 pass, en fonction du poid du resultat de la quantizer (generalement qques coef non nuls), plus ou moins de bitrate est consacré a l'image du video.
voila :)
juste une precision, mais sinon, entre le CBR et le 2PASS VBR, le CBR est plus precis evidament, car quoi que ce soit, le bitrate consacré n'est pas depassé. Alors qu'en SBC (evidament, j'utilise pas le divx4x pour la simple raison que c un codec commercial que je ne souhaite pas soutenir, tant que j'ai les memes resultats avec le SBC), les DRF jouent un role tres important.
Marsh Posté le 10-02-2002 à 11:01:31
antipublic a écrit a écrit : enfaite non, meme en 2 pass le logciel se base sur le resultat du quantizer. En effet, le codec divx utilise la quantization DCT (discrete cosinus transform) qui consiste a eliminer tout information qui se ressemble trop autour d'un point seuil en gros (evidament plus complexe que ceci, mais ceci resume en gros ce que fait la formule), donc en 2 pass, en fonction du poid du resultat de la quantizer (generalement qques coef non nuls), plus ou moins de bitrate est consacré a l'image du video. voila juste une precision, mais sinon, entre le CBR et le 2PASS VBR, le CBR est plus precis evidament, car quoi que ce soit, le bitrate consacré n'est pas depassé. Alors qu'en SBC (evidament, j'utilise pas le divx4x pour la simple raison que c un codec commercial que je ne souhaite pas soutenir, tant que j'ai les memes resultats avec le SBC), les DRF jouent un role tres important. |
C pas exactement ce que je voulais dire... en 2 passes le codec analyse l'image et choisit les quantizer (qui sont le point essentiel de la compression mpeg4 evidement) en fonction de l'image et du débit, ce qui au final donne une taille bcp plus précise qu'en 1 passe...
Marsh Posté le 10-02-2002 à 18:14:27
sympa pour les reponces
mais la question etait comment faire pour le calculer et tombé juste ?
[jfdsdjhfuetppo]--Message édité par joulpouille--[/jfdsdjhfuetppo]
Marsh Posté le 10-02-2002 à 22:55:43
joulpouille a écrit a écrit : sympa pour les reponces mais la question etait comment faire pour le calculer et tombé juste ? |
bha tu sais lire non ? Met toi en mode 2 passes et règle le débit c simple non ?
Marsh Posté le 10-02-2002 à 23:27:27
Petite question au niveau qualité sur le 1 Pass Quality Based:
Ca consomme plus de bits que le 2 passes mais est ce que la qualité est meilleure ou équivalente?
Merci
MystSith
Marsh Posté le 10-02-2002 à 23:34:49
MystSith a écrit a écrit : Petite question au niveau qualité sur le 1 Pass Quality Based: Ca consomme plus de bits que le 2 passes mais est ce que la qualité est meilleure ou équivalente? Merci MystSith |
C'est pas pareil... Le 1 pass quality based se base sur la qualité et non le débit, dès lors tu as une qualité assurée (selon le pourcentage) mais la taille est imprévisible !
Marsh Posté le 10-02-2002 à 23:52:53
Citation : juste une précision, mais sinon, entre le CBR et le 2PASS VBR, le CBR est plus précis evidament, car quoi que ce soit, le bitrate consacré n'est pas depassé |
Je suis totalement newbie en compression, mais les 6 ou 7 essais que j'ai fait en XviD sur un film complet (sans compter les petits vobs) se sont soldés par des erreurs de bitrate moyen inférieures à 0,4 % En fait, ce fut moins de 4 MO, pour une taille espérée de 950 MO et de 1250 MO. Ca peut être gênant, mais ce résultat me semble tout à fait acceptable.
[jfdsdjhfuetppo]--Message édité par gURuBoOleZZ--[/jfdsdjhfuetppo]
Marsh Posté le 10-02-2002 à 23:57:11
Je demande ça car le 2 passes prend 2 fois plus de temps
Et j'ai testé le 1 quality based pour un encodage en 384*288 avec une taille de fichier résonnable 2 à 3 heures de vidéo sur Cd (selon que je mettes 90 ou 95%)... par contre j'ai mis le déblocking presque à fond, le faut il?
MystSith
Marsh Posté le 10-02-2002 à 08:21:21
`lut
En 1pass, il est tres facile de prévoir la place utilisé par le .avi
Mais pour le 2-pass, comment faire ?
un soft, une idée lumineuse ??
+