taille divx - Traitement Vidéo - Video & Son
Marsh Posté le 05-03-2003 à 17:08:40
compressibility test à 98 % !! tu m'étonne que c compressible.
Je pense que la taille obtenue est normale, le codec ne peut faire mieux ; si tu veux améliorer la qualité et remplir ton CD, enlève les bframes, remplace le mp3 par de l'ogg vorbis 128 ou 160 kbps ( ou garde l'ac3), augmente la résolution et vire les filtres que t'as utilisé (genre c3d ou autre)
Marsh Posté le 05-03-2003 à 17:51:33
Je suis en train de le recommencer. Je n'ai pas fait de compressibility test avant. J'ai mis 0,172 pour bits (pixels*frames). Du coup la valeur du compressibility test à droite du bouton load indique en rouge 110% of 0,156. J'espère que Gordianknot ne va pas prendre en compte cette valeur comme je n'ai pas fait le test avant.
Marsh Posté le 05-03-2003 à 20:11:05
Le film "Les autre" est un filmm très sombre et donc très compressible(attention aux blocs quand même).C'est donc normal que t'ai un fichier de très petite taille.
Profites eb pour augmenter la résolution(640*xxx et même 720*xxx ça depend ce que t'avais avant) parce que t'as quand même un bonne marge.
Poue ce qui est du son, je suis pas sûr que de l'ogg a 128 ou 160 kbps soit meilleur que du mp3 a même debit.Je suis pas un spécialiste mais sur certains topics, y en a qui disent qu'a partir de 128 kbps le mp3 est meilleur que l'ogg vorbis. Enfin la différence est de toute manière assez faible et moi je fais pas trop la différence.
Le fait que tu ai ne compressibilité de 98 % veut dire que ton film est très peu compréssé et qu'il est presquer encodé a qualité maxi(quntizer =2)
Une copressibilité de 100% te donne un fichier de taille égale a un fichier généré par le mode qant=2 de divx5.C'est la definition même de la prenière passe du mode 2passes(taille de fichier avec encodage a quant=2). La compressibilité designe en fait le rapport entre la taille voulu du fichier a la fin avec la taille du fichier avec quant=2. Toute compressibilité au dessus de 100% te donnera un fichier plus petit que ce que tu veux).
Marsh Posté le 06-03-2003 à 10:14:12
A mon deuxième encodage j'obtiens un avi encore plus petit: 403Mo
Je vais donc recommencer mais du coup quels paramètres je dois mettre pour que j'obtienne un avi de 700Mo?
Marsh Posté le 06-03-2003 à 21:34:45
Ouais c'est vrai j'avais fait un effort.
Bon c'était peut être pas super clair mais tout y est
Marsh Posté le 07-03-2003 à 09:01:36
Merci pour vos explications mais je débute avec Gordianknot. J'ai réencoder le film "les autres" pour la troisième fois. J'ai mis une résolution de 704*384 ce qui fait un 0,124 en pixels*frames et j'obtiens au final un avi de 552Mo. La qualité est très bonne mais je n'obtiens toujours pas mes 650Mo voire 700Mo. A part augmenter le bitrate du son je vois pas qu'est ce que je peux faire de plus?
Marsh Posté le 07-03-2003 à 09:17:28
Est-ce que tut utilise des filtres tel que des denoiser ? Si oui enlève les du scipt avs.
Sinon essaye de désactiver les bframes du divx (le "bidirectionnal encoding" ) tu devrais gagner en qualité et en place.
Si après tout sa il te manque quelque MO, utilise un filtre de sharp tel que le "unfilter(20,20)" (tu peut le trouver sur http://www.avisynth.org si tu ne l'a pas deja)
Marsh Posté le 07-03-2003 à 09:46:40
Je n'utilise pas de filtre. Peux-tu me préciser où se trouve l'option désactiver les bframes et où est ce que l'on peut placer un filtre. Merci.
Marsh Posté le 07-03-2003 à 10:13:46
pour les bframes, c'est dans l'onglet "profile" du divx ; décoche "choose your profile", puis en bas à droite enlève "bidirectionnal encoding" (tu peux garder "GMC" et peut-être "quarter pixel" étant donné que tu fais du haut bitrate).
Pour les filtres je te conseil de te documenter avans de t'y mettre (http://www.doom9.org -->forum, http://forum.unite-video.com, http://www.avisynth.org).
Il y en a pour virtualdub et pour avisynth (ces derniers à ajouter au script que te pond gordian knot). Ils sont variés, mais pour de la "copie de sauvegarde" sur 1 CD, y en a qui permettent de gagner en compressibilité sans trop perdre en qualité ("convolution3d","shadows moother" par exemple) bref il yen a pour tous les besoin.
Mais cela demande un peut de temps et d'investissement pour comprendre leurs utilisations (faut que tu test toi-même pour bien comprendre leur utilisation, et de plus sont souvent en anglais).
Marsh Posté le 07-03-2003 à 10:27:04
c'est étonnant ça comme conseils. J'avais cru comprendre que :
J'ai tout faut ?
Marsh Posté le 07-03-2003 à 10:49:19
Vu que je fais mes divx au boulot, je peux pas trop me pencher pour l'instant sur les filtres. Merci pour les conseils.
Marsh Posté le 07-03-2003 à 11:08:26
>Eric B : non tu n'as pas tout faux, mais romm parle d'un encodage "maxed out"-->extremement compressible, la taille obtenue est inférieur à celle demandé.
Les bframes permettent d'améliorer la compressibilité c'est indéniable, mais je ne me souviens pas des détails techniques mais en termes de qualité pure, elles sont légèrement moins bonnes que les autres types de frames (i et delta), donc en les désactivant on augmente la taille du fichier de sortit (de combien je ne sais pas) ainsi que le niveau de détails du film.
Pour le quarter pixel, d'après ce même forum, il est conseiller de l'utiliser pour des bitrates supérieur à 700-800kbps (perso je ne l'utilise jamais).
Pour le GMC aucune idée, je l'utilise toujours ; je pense qu'il permet un meilleur encodage des travelling et autres mouvement de caméra...(sans perte de qualité).
ps : si je me trompe, veuillez me corriger, je n'ai pas la science infuse.
Marsh Posté le 07-03-2003 à 18:42:08
LE GMC permet aussi de gérer les zoom et les rotations mais je sais pas si divx gère toutes ces option.
Pour les b-frames, c'est clair que le niveau de detail est moins bon, mais c'est vrai que niveau compressibilité c'est plutôt pas mal.
C'est clair que dans un cas comme celui ci il faut les desactiver.
Marsh Posté le 07-03-2003 à 18:51:13
romm a écrit : Merci pour vos explications mais je débute avec Gordianknot. J'ai réencoder le film "les autres" pour la troisième fois. J'ai mis une résolution de 704*384 ce qui fait un 0,124 en pixels*frames et j'obtiens au final un avi de 552Mo. La qualité est très bonne mais je n'obtiens toujours pas mes 650Mo voire 700Mo. A part augmenter le bitrate du son je vois pas qu'est ce que je peux faire de plus? |
OK la source est très compressible. Tu peux mettre une bande-son MP3/OGG à 192k ou + pour combler (ou pourquoi pas 2 langues a 128k?).
Cela dit, quand meme éteins la lumiere et regarde ton film dans le noir : vérifie que certains passages sont pas dégueu - le divx a tendance à très mal gérer les image sombres dès qu'elles sont un peu bruitées/dégradées
Marsh Posté le 07-03-2003 à 18:56:02
Et ouais pourquoi pas deux langues, j'y avais pas pensé.
Ce que dit Drkarma est vrai, vu qu'il y a beaucoup de noir, ça veut dire qu'il est fort possible qu'il y ait des bloc.
C'est très chiant ce type de film(Genre panic room aussi). D'un coté tu veux filtrer pour essayer d'avoir le moins de blocs possible dans les scène sombres et les scène crade pleine de bruit(et encore je suis pas sûr que ça joue beacoup sur les bloc dans les scènes sombre);ce qui est sûr c'est que ça va encore augmenter la compressibilité et donc fichier encore plus petit.
Pourquoi pas un petitbicubic resize(1024*xxx) ?
Marsh Posté le 07-03-2003 à 19:01:41
Perso, quand dans un film j'ai 2-3 passages de ce genre, sombres et moches, je les réencode à quantizer 1.
Faut aimer se faire chier aussi
Marsh Posté le 07-03-2003 à 19:09:48
Je l'ai fait pour panic room mais j'ai plus voulu recommencer.Mais bon même en q=1 les passge etait tujours pas exceptionnels mais en tout cas presque similaire au dvd; l'image fourmillait mais c'était plus des gros bloc.
J'avais reéssayé une fois sur un autre film maisje pouvais pas raccorder les différents passages,j'avais dut faire une boulette.
Solution a reserver aux cas extrèmes et aux films exceptionnels.
Marsh Posté le 07-03-2003 à 19:10:33
EUh une question: quand ca ca arrive, est ce que désactiver le mode vbr du divx (et donc mettre 1pass quality je crois) ne pourrait pas enlever ce problème ou ce n'est pas une bonne idée je sais pas j'ai jamais essayé je viens d'y penser
Marsh Posté le 07-03-2003 à 19:25:52
Justement c'est ce qu'on voulait dire: mode quality based a 1
Marsh Posté le 07-03-2003 à 19:27:16
jason a écrit : Je l'ai fait pour panic room mais j'ai plus voulu recommencer.Mais bon même en q=1 les passge etait tujours pas exceptionnels mais en tout cas presque similaire au dvd; l'image fourmillait mais c'était plus des gros bloc. |
Normalement, à quant 1, l'image est identique au DVD. C'est donc ton DVD qui est merdoyant.
Romf->le divx n'est jamais CBR. Le 1-pass quality est du VBR atténué. Je ne sais pas trop ce qu'il donne, mais la qualité max ne changera sans doute rien à ton probleme.
Marsh Posté le 07-03-2003 à 19:52:46
DrKarma a écrit : |
tu es sur de ca il m'a pourtant semblé voir dans le guide officiel du divx un mode allouant exactement la même place à chaque frame:
1-Pass Quality Based Mode. The encoder will code everything with the same absolute quality without giving respect to the amount of motion. When using this mode all frames receive the same amount of compression, without regard to their complexity. While it is not the best choice for making archives, it is a good idea to use this mode when preparing content for future editing. It guarantees the preservation of quality in all frames. |
Marsh Posté le 07-03-2003 à 20:03:25
T'as qu'a regarder dans virtual dub quant il encode.Tu regardes si la taille des frame est constante(y a de grandes chance que non)
Edit:ups j'ai fait une faute a quand, mais bon en même temps ça fait un petit jeu de mot.
C'est bon, j'arrete je suis lourd je sais. C'est Austin Powers qui me monte à la t^te
Marsh Posté le 07-03-2003 à 21:05:26
Romf a écrit :
|
Ca veut dire la même qualité, pas la même place.
Marsh Posté le 07-04-2003 à 12:56:22
J'ai rippé le DVD Panic Room et comme je le craignais je n'obtiens que 559Mo au lieu de 700Mo. J'ai utilisé GordianKnot, DivX 5.0.2 en décochant bidirectionnal encoding (bframes).
Comment je peux améliorer ça (je précise que je connais pas du tout avisynth... et il va peut être falloir que je m'y mette)?
Marsh Posté le 07-04-2003 à 13:12:52
romm a écrit : J'ai rippé le DVD Panic Room et comme je le craignais je n'obtiens que 559Mo au lieu de 700Mo. J'ai utilisé GordianKnot, DivX 5.0.2 en décochant bidirectionnal encoding (bframes). |
tu coches Q-pixel et GMC.
ensuite vérifies que le min quantizer soit à 2 et pas +.
si ça marche toujours pas y'a un problème dans ta méthode d'encodage.
Marsh Posté le 07-04-2003 à 14:11:09
Pour Q-Pixel et GMC jusque là ça va. Mais pour quantizer, où est-ce qu'on le règle dans GordianKnot? Merci
Marsh Posté le 08-04-2003 à 20:35:21
romm a écrit : J'ai rippé le DVD Panic Room et comme je le craignais je n'obtiens que 559Mo au lieu de 700Mo. J'ai utilisé GordianKnot, DivX 5.0.2 en décochant bidirectionnal encoding (bframes). |
Activer le QPel (le GMC, hmmm...)
Dans GordianKnot, choisir le resize Sharp Bicubic (si ce n'est déja fait)
Augmenter la résolution.
Encoder en 1-pass avec bitrate maximal (10000). Inutile de faire 2 passes s'il n'arrive meme pas a dépasser 700 a l'issue de la premiere.
Marsh Posté le 08-04-2003 à 20:56:32
DrKarma a écrit : |
à priori, oui, mais un film entier qui veut pas remplir un CD, ça cache quelquechose.
Marsh Posté le 09-04-2003 à 14:07:15
wave a écrit : |
Rien d'autre qu'une compressibilité extreme.
Expérience perso : Dark City 640x272 bilinear sans son, 1 pass bitrate 10000 => 501Mo.
Marsh Posté le 10-04-2003 à 10:06:33
Merci pour toutes ces astuces. Mais encore une petite question, je voudrais savoir en quoi consistent les différents "Resize filter" à savoir:
- Bilinear,
- Soft Bicubic,
- Neutral Bicubic,
- Sharp Bicubic
Encore merci.
Marsh Posté le 10-04-2003 à 10:25:46
Et si tu lui demandais que ton divx fasse 875Mo, le fichier résultant devrait être plus proche des 700Mo.
Je ne vois pas pourquoi s'embêter dans toutes les options, j'ai dit une connerie ?
Marsh Posté le 10-04-2003 à 14:48:54
Hafrexx a écrit : Et si tu lui demandais que ton divx fasse 875Mo, le fichier résultant devrait être plus proche des 700Mo. |
oui
quand il te sort 500mo alors que tu en demande 700, c'est le max qu'il peut te sortir. Demande-lui 875, 1300 ou 10000, il te sortira toujours 500.
romm->tes resize filter vont du plus flou (et plus compressible) au plus détaillé (et moins compressible)
Grossièrement, on recommande le bilinear pour des fortes compressions (type 1cd), et bicubic pour des encodages plus tranquilles (type 2cd). Dans ton cas fait péter le sharp bicubic
Marsh Posté le 11-04-2003 à 09:57:34
Alors cette fois-ci 700Mo. J'ai donc augmenté la résolution, mis le filtre sharp bicubic, désactivé les bframes et gmc. Et j'ai laissé le mode 2 passes sans modifier le bitrate.
Merci à tous.
Marsh Posté le 17-04-2003 à 09:29:12
Salut,
Toujours à propos de films du style de Panic Room (je parle en terme de compressibilité), est-ce que l'encodage en RV9 ne serait pas mieux? Je n'ai pas encore testé ce type d'encodage. Donc si la réponse est oui, est-ce qu'il y des réglages particuliers à savoir (je pense utiliser Ekimovie)?
Merci.
Marsh Posté le 17-04-2003 à 15:55:28
romm a écrit : Salut, |
t'as pas une qualité suffisante en divx?
si t'as du mal à atteindre la taille voulue normalement ça devrait être quasiment parfait.
Marsh Posté le 05-03-2003 à 15:01:21
Après encodage du dvd rip du film "les autres" j'obtiens un fichier de 430Mo pour 1h30 de film. Ce qui m'étonne c'est qu'à première vue, la qualité est bonne.
Je l'ai fait en divx 5, mp3 128 avec Gordianknot. Je sais plus quel valeur j'avais mis en bits (pixel*frame), ça devait être environ 0,17 et un compressibility test à 98%
Est ce normal?