Comparaison qualité DivX 5.1.1 Pro / XviD 1.0 RC2 Koepi - Traitement Vidéo - Video & Son
Marsh Posté le 17-02-2004 à 14:04:48
bravo pour avoir passé autant de tps a faire ce comparatif.
a ce bitrate ça donne quand même une purée de pixels mais y'a un zoom aussi.
Marsh Posté le 17-02-2004 à 14:35:30
on voit quand meme la différence de qualité, surtout sur la 3e image je trouve... Finalement je préfère bien plus le XviD (je marchais au DivX et j'ai voulu essayer)
Guish => je trouve jsutement que le bitrate est intéressant pour tester la qualité d'un codec, j'encode tout mes film sur 1 seul CD, sauf si c impossible bien sur... Pour un film de 2 h (durée moyenne d'un film) je trouve que c assez reeprésentatif
=> la plus haut bitrate donne des qualités bien meilleures, mais justement c moins comparables alors, car les différences sont moins flagrantes...
Dafl => merci , mais a part l'encodage lui meme, le reste est allé très vite (post préparé en 30 min)
Marsh Posté le 17-02-2004 à 17:38:58
ça aurait été bien de comparer avec le RV9 pour voir.....
Moi je n'utilise plus que ça...... et ya vraiment pas photo, mais bon ok on peut pas le lire sur une platine (pas encore..!!).
Marsh Posté le 17-02-2004 à 18:33:14
Le qpel n'est a utilisé de préférence qu'a haut débit.
Pour le psycho, se lon le guide ( http://www.divx.com/support/guides/DivXGuide51.pdf ) la version slow donnerais moins de défauts...
Pour le xvid, je crois pas que c'est conseillé le packet beatstream (bugs...(?)) ; et pour pareil débit, le h263 en matrice serait un poil plus floue mais améliorerait l'image je pense.
Met le bvop sensitivity a 40, les quant a 2/31/2/31/2/31 a partir du haut, et laisse les valeurs par défauts pour les I-frames.
Tiens, j'ai l'impression que c'est le contraire, le xvid est un peu plus net.
Tres bien ce test, mais quel est la taille finale (par rapport a celle demandée) ? 2 ou 3 pass pour le divx ?
Marsh Posté le 17-02-2004 à 18:55:54
Je crois que c'est clair. Le XviD gagne sur les 2 derniers screenshots.
Rajoutes-y le chroma optimizer et une matrice plus performante que MPEG (HVSBest par exemple), voire bidouille la B-VOP sensitivity, et la victoire est totale
Marsh Posté le 17-02-2004 à 20:26:45
drKarma a ecrit:
Citation : Je crois que c'est clair. Le XviD gagne sur les 2 derniers screenshots. |
une petite question de novice comment fait-on pour trouver la matice HVSBest ?
Marsh Posté le 17-02-2004 à 23:22:12
Castor Troy : j'ai update pour la taille finale des fichier, sinon c deux passes pour les deux
Justement pour la BVOP sansivity et le chroma optimizer, je ne les ai pas utilisés... En fait j'ai rien capté au truc des zones, et des zones option dans la RC2... Les options au dessus aussi : rate control et quantizer, comment faut les régler?? a partir de kel frame?
Marsh Posté le 18-02-2004 à 01:44:44
@Phenix805, ces matrices sont accesibles avec le codec de Koepi ( http://roeder.goe.net/~koepi/xvid.shtml ) dans un répertoire, sous forme de zip, a la racine de là où tu l'as installé ("XviD_Quant_Matrices.zip" ).
Il te faudra te mettre en "MPEG-custom", faire edit matrix puis "load matrix".
Si tu veux revenir a une autre matrice, je crois qu'il faut faire
"load defaut", car le codec restera a la matrice HVS.
La HVSgood devrait etre suffisant, moins precise que la Best, mais amplifie moins les défauts de l'image.
@Sin, Je te rassure, le rate control, moi non je ne sais pas ^^
pour le BVOP sensivity, il me semble que ca correspond a
B-Frame threshold :
"B-Frame threshold : (edit Tyler Durden + Thom N2H)
Cette fonction definie le seuil mouvement en dessous (ou a partir) duquel on place des bframes.Plus cette valeur sera basse , moins le codec placera de Bframe (Et inversement).
Les valeurs peuvent être positives ou négatives, le -40 signifie pas de Bframes 90 que des B-Frames, mais en aucun cas le nombre de B-frames n'excèdera le nombre maximum définie. Càd si on met 90 le codec mettra B lorsqu'il pourra une fois le nombre max de B définie il mettra PRéglages Xvid :
20 pour les faibles compressions, 40 et jusqu'à 60 pour les fortes compressions" (source : http://atlas2.tgv.net/~media-video [...] .php?t=549 )
Pour les quantizers, en gros, plus il est petit, plus la qualité est grande, mais la différence qualitative entre 1 et 2 est tellement faible (pour une taille + grande avec 1) que mieux vaut mettre a 2 je pense.
Marsh Posté le 18-02-2004 à 10:50:36
j'ai rajouté un dernier test qui prend en compte vos conseils pour l'encodage en xvid..., l'image ne change pas trop, mais c bien aussi... par contre y a plus de macro blocs sur la 2e image...
Marsh Posté le 18-02-2004 à 14:11:03
ouai d'ailleur si vous avez d'autres infos de paramétrage pour du XviD, je suis preneur... ce post pourrait faire l'affaire...
Marsh Posté le 18-02-2004 à 14:38:33
Tu veux pas exporter les réglages v2 et les foutres sur un ftp ?
Marsh Posté le 18-02-2004 à 20:19:33
heuuu ben tous les réglages sont expliqués dans le premier post... sinon je vois pas le moyen d'exporter les réglages mais je ve bien le faire : "save processing setting" dans virtualdub ?
Marsh Posté le 19-02-2004 à 20:27:04
perso, un film de 2h, je le calle sur 2CD en 1300kb/s... je sais...c chiant, fo changer en pleins milieu, mais o moins , on a pas l'impression de mater une K7 VHS rembobiné 50fois.
le bitrate mini acceptable pour moi, c 1Mb/s
Marsh Posté le 19-02-2004 à 20:38:03
SiN a écrit : heuuu ben tous les réglages sont expliqués dans le premier post... sinon je vois pas le moyen d'exporter les réglages mais je ve bien le faire : "save processing setting" dans virtualdub ? |
je suis intéressé aussi
Marsh Posté le 19-02-2004 à 20:55:06
J'apporte ma petite contribution.
La HVSgood devrait etre suffisant, moins precise que la Best, mais amplifie moins les défauts de l'image.
Pour la matrice HVSbest, tu dis qu'elle amplifie les defaut, moi je dirais plutot qu'elle les conserve.
"B-Frame threshold : (edit Tyler Durden + Thom N2H)
Cette fonction definie le seuil mouvement en dessous (ou a partir) duquel on place des bframes.Plus cette valeur sera basse , moins le codec placera de Bframe (Et inversement).
Les valeurs peuvent être positives ou négatives, le -40 signifie pas de Bframes 90 que des B-Frames, mais en aucun cas le nombre de B-frames n'excèdera le nombre maximum définie. Càd si on met 90 le codec mettra B lorsqu'il pourra une fois le nombre max de B définie il mettra PRéglages Xvid
Le explications sur le Bframe threshold sont bonne mais elle correspo,dent aux ancienne build d'XviD(Jusqu'au moi de juin 2003)
Tout les versions sortis après(et ou le nom s'est changé en B-VOP sensitivity) n'utilisent pas les même regles. Le but de l'option est le même mais les valeur pas du tout.
40 me parait assez enorme, essaie déja 5 ou 10, je crois qu'il est pas necessaire de monter au dessus(sauf pour les crédits ou autres)
Pour les quantizers, en gros, plus il est petit, plus la qualité est grande, mais la différence qualitative entre 1 et 2 est tellement faible (pour une taille + grande avec 1) que mieux vaut mettre a 2 je pense.
En ce qui concerne les quantizer, je pense pas qu'il soit necessaire de passer le minimum de 1 à 2. Quand le bitrate est faible, XviD n'utilise pas les quantizer=1. Il s'en sert seulement quand la taille demandé au finale est supérieur à la taille du fichier de la première passe. C'est utile pour les film dit très compressible genre Panic room. Au lieu de vous donner un fichier de 400Mo a la place des 650Mo demandé, il vous donnera les 650Mo en placant des quantizer=1 a certains endroit.
Bref ça ne peut faire que du bien de laisser cette valeur à 1.
Marsh Posté le 20-02-2004 à 00:51:50
Nickel jason, voilà un bon post bien constructif...
je referrais une batterie de test pour remplacer celle là
avec vos diff réglages...
perso je suis conqui par le XviD, vivement la 1.0 final release....
Marsh Posté le 20-02-2004 à 01:40:27
C'est plus beau sans les réglages que tu as refait, et largement
http://groovyjake.free.fr/xvid2.jpg
http://groovyjake.free.fr/xvidd2.jpg
Je préfère de loin la première version, comme quoi les réglages soit disant optimisé .
Marsh Posté le 20-02-2004 à 02:14:57
@Jason, j'ai lu qque part (sait plus ou ) que le xvid n'aimait pas trop le quant 1. Et la diff entre quant 1 et 2 est tres faibles...
Merci pour ces éclaircissement !
@PlayTime, sauf pour les 2 autres images ; comme quoi, rien n'est parfait.
Marsh Posté le 20-02-2004 à 08:29:51
Bah en fait le quant 1 change quand même pas mal. T'as qu'a encodé un passage en quant 1 et le même en quant 2, ça préserve beacoup plus l'image d'origine.Ca se voit beacoup sur des films avec pas mal de bruit. Disons que ça peut eviter l'apparition de blocs dans certaines scenes difficiles a encodés mais de toute manière XviD ne les utilisent que quand il y a du bitrate en rabe.
Marsh Posté le 17-02-2004 à 13:33:46
Voici une petite comparaison de la qualité de ces deux codecs dans leur dernière version:
Film encodé en entier : James Bond, Meurs un autre jour (que je possède en DvD), durée : 2h07min
=> sur 1 CD de 700Mo avec Audio MP3 Lame 112 Kbps ABR
=> le bitrate est petit mais au moins c bien représentatif pour ceux qui veulent encoder sur 1 seul CD => pour des bitrates plus haut, la différence de qualité est beaucoup moins importante...
Paramètres (j'ai utilisé un max d'options):
- DivX 5.1.1 Pro :
. 2 passes
. GMC, QP, Bidirectionnal activés
. Psychovisual : Fast
. Bitrate Modulation : -0.05 (vers high motion)
. Bitrate : 664 Kbps
. Scene Change Threshold : 50%
. Max KeyFrame interval : 250
. Résolution : 544*224
=> Temps d'encodage : 6h30
=> Taille finale : 700 Mo
- XviD 1.0 RC2 Koepi :
. 2 passes
. GMC, QP, BVOP (Max=2 ; Ratio=1.50 ; Offset=1.00)
. Packed Bitstream + Closed GOV activés
. Adaptive quantization (= Lumi Masking)activé
. Quantization Type (matrice) : MPEG
. Motion Search : 6-Ultra High / VHQ : 4-Wide Search
. Chroma Motion activée
. Trellis quantization activée
. Max I-Frame Interval : 250
. Bitrate : 668 Kbps
. Résolution : 544*224
<=> Tout le reste par défault
=> Temps d'encodage : 5h30
=> Taille Finale : 697Mo
- XviD 1.0 RC2 Koepi réglages v.2:
. 2 passes
. GMC, QP, BVOP (Max=2 ; Ratio=1.50 ; Offset=1.00)
. Packed Bitstream + Closed GOV activés
. Adaptive quantization (= Lumi Masking) activé
. Quantization Type (matrice) : Custom => HVSBest (2/31;2/31;2/31)
. Motion Search : 6-Ultra High / VHQ : 4-Wide Search
. Chroma Motion activée
. Chroma Optimizer activé
. BVOP sensivity : 40
. Trellis quantization activée
. Max I-Frame Interval : 250
. Bitrate : 672 Kbps
. Résolution : 544*224
=> Temps d'encodage : 5h06
=> Taille Finale : 701 Mo
* Déjà 1 h de moins à l'encodage pour le XviD
* Le DivX est bcp moins prise de tête à configurer
* N'hésitez pas à me conseiller des réglages pour le XviD si vous pensez que ça peut améliorer la qualité....
=> Verdict : 3 séries de screenshots (demandez si vous voulez plus et dites dans kel type de scéne) faits sous media player classic dernière version en plein écran (pour mieux voir) je les compresse en jpeg, le moins possible pour pas trop de dégradation...
DivX 5.1.1
XviD 1.0 RC2
XviD 1.0 RC2 Koepi réglages v.2
DivX 5.1.1
XviD 1.0 RC2
XviD 1.0 RC2 Koepi réglages v.2
DivX 5.1.1
XviD 1.0 RC2
XviD 1.0 RC2 Koepi réglages v.2
Selon moi :
- Petit avantage au XviD qui permet de mieux gérer les macroblocs dans certaines scènes, mais sinon les deux codecs semblent sensiblement pareil dans les scènes d'action et calme...
- Le DivX est sensiblement plus précis, moins floue, mais au prix de gros macroblocs parfois, remarque la 3e image montre bien que l'avantage du Xvid dans la précision de l'image...
- A noter que lors de l'encodage du générique avec un quantizer de 22, le Xvid fait une image propre, alors que le DivX fait apparaitre certains bugs d'affichage (petits points carrés blanc résiduels pendant le défilement du générique)
Message édité par SiN le 12-03-2004 à 15:52:58
---------------
>>> VTR-Hardware.com