Bienvenue invité ( Connexion | Inscription )
Réglement intérieur du forum : La loi interdit la récupération "sauvage" des films sur internet, n'est tolérée que la "copie de sauvegarde personnelle". TOUTE mention à une activité "hors la loi" sera sanctionnée directement par une fermeture du sujet voire un avertissement ...
Ripp-it Te@m
11/05/2004 23:57
Message
#1
|
|
Dialoguiste Groupe : Membres Messages : 1.600 Inscrit : 20/05/2003 Membre no 17 |
Ayant eu ce genre de déboire récemment, j'ai réalisé différents essais d'encodage et je vous livre les résultats que j'ai obtenu. Loin de moi à vouloir en faire une généralité (il se peut même que la prochaine fois, avec un autre film, les résultats soient complètement différents)
Ces essais ont été réalisés grace à la lecture de ce post : http://forum.doom9.org/showthread.php?threadid=75527 Ce qui suit ci-dessous est très largement inspiré de ce post. Mon anglais étant très mauvais, veuillez me pardonner si la traduction n'est qu'approximative et me corriger si besoin.... Le paramétrage par défaut du codec XviD pose des problèmes avec des films "hors normes". Par "hors normes" il faut comprendre que ces films sont essentiellement composés de scènes lentes et/ou sombres (c'est mon cas, ainsi que l'auteur du post sur Doom). Dans ce cas le codec gère mal le flux et provoque des non respect de taille finale de fichier. Et là , il y a 2 cas de figure distincts : - Si vos quantizers sont réglés en 2-31 (mini=2, maxi=31) vous serez en "undersize" (taille finale fichier < taille demandée) - Si vos quantizers sont réglés en 1-31 vous serez en "oversize" (taille finale fichier > taille demandée) Par rapport à ceci, on peut apporter quelques remarques supplémentaires : - Définir un bitrate ou une taille finale via le panneau de configuration du codec ne change rien au résultat final - Plus le bitrate demandé (ou calculé) est important plus l'erreur sera importante aussi - La matrice H.263 génère plus d'écart que la matrice MPEG - Il y a eu avec l'apparition des dernières RC du codec un changement du paramétrage des quantizers par défaut (passage de 2-31 à 1-31). La raison "serait" : Que le risque d'oversize en Quant 1-31 est moins important que le risque d'undersize en Quant 2-31. Mais il est reconnu que les cas d'oversize/undersize existent et sont directement imputables au codec. Pour résoudre ce pb de respect de la taille demandée, il existe au moins 3 solutions : - Quant 1-31 + Overflow à 20% - Quant 2-31 + resize très grand + script avs "hard" (pas de denoiser, un resize de type Lanczos par exemple) + utilisation matrice MPEG ou Andreas_78 - Quant 1-31 + pas de B-VOP + Overflow à 0/4/9 A partir de ceci j'ai effectué des tests sur mon film à pb. L'encodage a été réalisé sur la totalité du film et non une portion. Le film en question est un dessin animé. Mon paramètrage par défaut du codec : Profil AS@L5, matrice H.263, B-VOPs 1/1.50/1.00, Motion=6, VHQ=1, Use chroma La taille demandée du film à chaque encodage est de 699 + 5Mo d'écart (donc une taille cible de 699 Mo) Le script avisynth utilisé est le suivant : DimX = 576 DimY = 432 Video = Mpeg2Source( Source, idct=CPUType) Video = Crop(Video, Left, Top, -Right, -Bottom) Video = Undot(Video) Video = Tweak(Video, sat=1.1, bright=2, cont=1.1) video = lanczosresize(video, DimX, DimY) Video = Limiter(Video) Encodage N°1 : Paramétrage par défaut + Quant 2-31 Taille finale fichier = 398 Mo Encodage N°2 : Paramétrage par défaut + Quant 1-31 Taille finale fichier = 1100 Mo (de mémoire je n'ai pas gardé le fichier et trop faignasse pour le refaire...) Encodage N°3 : Idem N°2 mais avec réglage des Overflow Overflow control strength = 20 Max overflox improvement = 20 Max overflow degradation = 20 Taille finale fichier = 698 Mo Encodage N°4 : Idem N°2 mais avec matrice codec MPEG et dans le fichier avs : DimX = 720 et DimY = 544 Taille finale fichier = 696 Mo Encodage N°5 : Idem N°2 mais pas de B-Frames et réglage des Overflow Overflow control strength = 0 Max overflox improvement = 4 Max overflow degradation = 9 Taille finale fichier = 698 Mo Donc effectivement les 3 solutions (encodages 3, 4 et 5) permettent d'obtenir (à quelques Mo) la taille demandée. Par contre au niveau qualité de l'image il y a de grosses différences. J'ai comparé les encodages 1, 3, 4 & 5. L'encodage N°2 étant éliminé d'office (et puis ça m'arrange puisque je ne l'ai plus..) L'encodage N°3 donne le plus mauvais résultat (apparition de pixels dans les mouvements). L'encodage N°4 apporte beaucoup de bruit et donc une image de moins bonne qualité. Reste l'encodage N°1 et N°5 et là c'est très proche (paradoxalement avec 300 Mo de différence, peut être à cause de la nature du film : dessin animé ??). Je dirai que l'encodage N°5 est un poil plus net et avec moins de bruit mais là on commence à rentrer dans le subjectif.... Pour finir quelques chiffres extrait de DivX DRF Analyzer Encod1 Encod3 Encod4 Encod5 I Frames:1.12% 1.12% 1.17% 1.13% P Frames:50.18% 50.18% 50.34% 98.87% B Frames:48.70% 48.70% 48.49% DRF=1&2: 50.8% 18.1% 24.1% 64.0% DRF=3: 0.0% 15.9% 26.4% 36.0% DRF=4: 49.2% 9.7% 37.0% 0.0% DRF=5: 0.0% 9.1% 11.6% 0.0% DRF=6: 0.0% 1.5% 0.9% 0.0% DRF=7: 0.0% 9.1% 0.0% 0.0% DRF=8: 0.0% 2.2% 0.0% 0.0% DRF=9: 0.0% 3.8% 0.0% 0.0% DRF>9: 0.0% 30.5% 0.0% 0.0% La dernière chose qu'il me reste à faire est de tester une portion de l'encodage N°5 sur ma platine, car le graphe de DivX DRF Analyzer revèle des pics monstrueux, mais avec peu de frames contigües. A voir donc.... Je veux bien vous montrer des shots, mais j'ai pas de site pour les stocker.... La conclusion de tout ceci ?? ...je serai tenté de dire que la solution N°1 avec son pb d'undersize était suffisante...peut on le généraliser à tous les cas d'undersize, j'en sais rien. Faudra "tester pour voir".... Ce message a été modifié par stryke - 27/01/2005 23:23. |
|
|
12/05/2004 00:04
Message
#2
|
|
none Groupe : Membres Messages : 942 Inscrit : 12/05/2003 Membre no 3 |
Euh, ça se trouve o๠ces réglages Overflow control strength, Max overflox improvement et Max overflow degradation ?
|
|
|
12/05/2004 01:31
Message
#3
|
|
JackoModo Groupe : Membres Messages : 2.960 Inscrit : 20/05/2003 Lieu : Overlook Membre no 24 |
[more...] à droite de [Two-pass 2nd pass] (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
ben sacrés tests et bons tuyaux Stryke. (IMG:http://forum.ripp-it.com/style_emoticons/default/aga.gif) Merci. |
|
|
12/05/2004 02:06
Message
#4
|
|
none Groupe : Membres Messages : 942 Inscrit : 12/05/2003 Membre no 3 |
Ah putain, fallait le savoir, j'étais sur "single pass" et je n'avais pas tout ces réglages .............
|
|
|
12/05/2004 08:22
Message
#5
|
|
Vedette Groupe : Membres Messages : 1.238 Inscrit : 31/05/2003 Lieu : Tahiti Membre no 66 |
Moi perso j'encode tout en multioverburnersize avec un quantificatizer réglé à 5 (sauf des fois à 12 000 par jour de grand vent...)
|
|
|
12/05/2004 11:22
Message
#6
|
|
2nd rôle Groupe : Membres Messages : 589 Inscrit : 20/10/2003 Lieu : Toulouse Membre no 457 |
LOL
|
|
|
12/05/2004 12:00
Message
#7
|
|
Jeune premier(e) Groupe : Membres Messages : 348 Inscrit : 10/04/2004 Membre no 2.257 |
salut strike
ça c'est du travail, j'avais ce type de pb et je m'étais rabattu sur divx je vais reprendre une serie de tests pour valider la Nê°5 a+ (IMG:http://forum.ripp-it.com/style_emoticons/default/cling.gif) (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo.gif) |
|
|
12/05/2004 13:46
Message
#8
|
|
JackoModo Groupe : Membres Messages : 2.960 Inscrit : 20/05/2003 Lieu : Overlook Membre no 24 |
Moi perso j'encode tout en multioverburnersize avec un quantificatizer réglé à 5 (sauf des fois à 12 000 par jour de grand vent...) elle est bonne la banquise... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif) (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif) |
|
|
12/05/2004 16:35
Message
#9
|
|
Dialoguiste Groupe : Membres Messages : 1.600 Inscrit : 20/05/2003 Membre no 17 |
Moi perso j'encode tout en multioverburnersize avec un quantificatizer réglé à 5 (sauf des fois à 12 000 par jour de grand vent...) elle est bonne la banquise... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif) (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif) je pense qu'Honu devrait arrêter de la fumer et se mettre à la sucer..... (IMG:http://forum.ripp-it.com/style_emoticons/default/glass.gif) J'avais l'intention de poster un script avisynth un peu spécial pour récupérer directement des captures d'image via des multi-sources avi. Mais vu l'état dans lequel il se trouve après la lecture de mon post, j'ai des scrupules.... je ne voudrai pas que Mme Honu me fasse une remontrance... (IMG:http://forum.ripp-it.com/style_emoticons/default/euh.gif) |
|
|
12/05/2004 17:52
Message
#10
|
|
Vedette Groupe : Membres Messages : 1.238 Inscrit : 31/05/2003 Lieu : Tahiti Membre no 66 |
Ah non mais euh ça va là , ca va aller je le sens. Je le sens bien là . Enfin, je crois ; enfin vas-y envoie toujours, je m'assied. Attends, je m'assied mieux. Là . Je suis prêt... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo.gif)
|
|
|
12/05/2004 21:27
Message
#11
|
|
JackoModo Groupe : Membres Messages : 2.960 Inscrit : 20/05/2003 Lieu : Overlook Membre no 24 |
Pour estomper des pics de BR en XviD, j'avais utilisé un script ê©UV avec XStatImport qui importe les stats .PASS de la 1ère passe dans l'AVS pour appliquer un filtrage conditionnel sur la 2nde.
Peut-être que ça peut être utile pour monter "artificiellement" le BR global d'un encodage en jouant sur le sharping ou autre... (IMG:http://forum.ripp-it.com/style_emoticons/default/gloups.gif) |
|
|
12/05/2004 23:01
Message
#12
|
|
Vedette Groupe : Membres Messages : 1.238 Inscrit : 31/05/2003 Lieu : Tahiti Membre no 66 |
Oui ben s'assoir ça suffit pas en fait ; finalement, je vais me coucher... (IMG:http://forum.ripp-it.com/style_emoticons/default/euh.gif)
|
|
|
13/05/2004 00:11
Message
#13
|
|
none Groupe : Membres Messages : 942 Inscrit : 12/05/2003 Membre no 3 |
Rassure toi, c'était du Jackien "pur sucre", personne n'a rien compris (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
|
|
|
13/05/2004 00:21
Message
#14
|
|
Dialoguiste Groupe : Membres Messages : 1.600 Inscrit : 20/05/2003 Membre no 17 |
T'as réussi à le faire marcher ce truc là ?
|
|
|
13/05/2004 08:56
Message
#15
|
|
JackoModo Groupe : Membres Messages : 2.960 Inscrit : 20/05/2003 Lieu : Overlook Membre no 24 |
Oui, 'fin je crois...
global seuil = 10000
Source="W:MR_1-18vobs.lst" Largeur=656.Hauteur=304 Crop_g=2.Crop_d=-2.Crop_h=76.Crop_b=-76 Video=MPEGSource(Source) Video=Undot(Video) Video=Crop(Video, crop_g, crop_h, crop_d, crop_b) Video=LanczosResize(Video, Largeur, Hauteur) blurred = blur(video,1.0) conditionalfilter(video, blurred , video, "float(xvid_data)" , ">", "seuil") xstatimport("D:video.pass",show=false) Video=Trim(Video,0,10000) ...mais ça n'a pas résolu mon pb de pics... (IMG:http://forum.ripp-it.com/style_emoticons/default/bof.gif) ... je crois que je vais me coucher comme Honu aussi... (IMG:http://forum.ripp-it.com/style_emoticons/default/gloups.gif) |
|
|
13/05/2004 18:03
Message
#16
|
|
TerminoModo Groupe : Membres Messages : 2.367 Inscrit : 05/07/2003 Lieu : SKYNET Membre no 147 |
La vache je viens de rentrer du boulot et quand je me met à lire strike et jack, je me demande si je suis pas dans la quatrième dimension (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif)
|
|
|
14/05/2004 07:33
Message
#17
|
|
JackoModo Groupe : Membres Messages : 2.960 Inscrit : 20/05/2003 Lieu : Overlook Membre no 24 |
Stryke et Jack en stéréo
(IMG:http://www.showandtellmusic.com/images/galleries/gallery%20b/mmanning.jpg) (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif) (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif) (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif) |
|
|
14/05/2004 07:46
Message
#18
|
|
Dialoguiste Groupe : Membres Messages : 1.600 Inscrit : 20/05/2003 Membre no 17 |
|
|
|
14/05/2004 12:34
Message
#19
|
|
Jeune premier(e) Groupe : Membres Messages : 348 Inscrit : 10/04/2004 Membre no 2.257 |
salut, j'ai appliqué ton tuto
sur un MKV >divx réglage methode 5 fichier demandé 752 Mo fichier fini 550 Mo (IMG:http://forum.ripp-it.com/style_emoticons/default/an_coucou.gif) (IMG:http://forum.ripp-it.com/style_emoticons/default/bof.gif) |
|
|
14/05/2004 12:51
Message
#20
|
|
Dialoguiste Groupe : Membres Messages : 1.600 Inscrit : 20/05/2003 Membre no 17 |
tu es en quantizer 1-31 ?
|
|
|
Discussions similaires à la discussion "Undersize & Oversize avec le codec XviD"
Sujets récents
Nous sommes le : 26/04/2024 23:55 |