mencoderet
xvidpour essayer d'améliorer la qualité de l'encodage de videos basse qualité. Après quelques essais, j'obtiens des résultats assez intéressants avec les options suivantes :
mencoder -oac mp3lame -ovc xvid -lameopts preset=standard:fast
-xvidencopts pass=1:vhq=4:autoaspect -vf pp=h1/v1/al/dr/tn,hqdn3d
-o video_reencode.avi video.avi
puis
mencoder -oac mp3lame -ovc xvid -lameopts preset=medium:fast
-xvidencopts pass=2:bitrate=-xxx:vhq=4:autoaspect -vf pp=h1/v1/al/dr/tn,hqdn3d
-o video_reencode.avi video.avi
où xxx est la taille finale du flux video en koctets
Pour les animes, je rajoute l'option
:cartoon
Je me demandais si vous aviez des liens vers une approche un peu moins empirique des filtres
xvid?
D'autre part, est-ce que vous avez déjà essayé
x264?
# '
Posté par M . Évalué à 1.
Sinon c'est quoi la source de tes videos (dvd, tv, ...) ?
J'ai deja essaye x264 car je voulais compresser en truc avec un bitrate faible (540), mais j'ai pas reussit a trouve quelquechose de correct.
[^] # Re: '
Posté par Houbaa . Évalué à 1.
Tiens oui c'est vrai on peut gagner un peu de temps en encodant pas la première fois. Thx.
Qualité faible ie: TV ou magnétoscope ou AVI encodé comme un porc. Avec les DVD ça va, l'encodage brutal donne de bons résultats. La ce que j'essaie de faire, c'est de supprimer le bruit (très sensible dans les animes, sur les applats de couleur) et l'effet de bloc observé sur les videos pourries.
Le hqdn3d marche bien pour le bruit mais c'est pas encore ça, et je n'ai aucune idée de la bonne manière de régler les paramètres optionnels de ces options :-|
# Bah ...
Posté par Alexandre Boeglin . Évalué à -10.
man mplayer ?
http://www.mplayerhq.hu/DOCS/man/en/mplayer.1.html#CODEC%20SPECIFIC(...)
[^] # Re: Bah ...
Posté par Houbaa . Évalué à 3.
Les pages de man ne font que décrire très succintement les options. Aucune indication sur le résultat obtenu selon les combinaisons, sur la façon de régler les paramètres selon la video etc etc.
[^] # Re: Bah ...
Posté par Guillaume POIRIER . Évalué à 7.
http://mplayerhq.hu/DOCS/HTML/en/menc-feat-x264.html(...)
(D'ailleurs en passant, si tu quelqu'un pouvait proposer son aide pour traduire ce morceau de doc, ça serait pas de refus).
Pour xvid, voici ce que j'utilise:
lumi_mask:me_quality=6:chroma_me:chroma_opt:trellis:closed_gop:max_bframes=2:hq_ac:vhq=4:bvhq=1:autoaspect:psnr:qpel:min_iquant=1:quant_type=mpeg:quant_intra_matrix=/mnt/fatty/G/ShartIntra.matrix:quant_inter_matrix=/mnt/fatty/G/ShartInter.matrix
Te fatigues pas trop à comprendre, ça consiste grosso-modo à tout activer les options d'encodage :-).
La toute dernière partie fait intervenir un matrice de quantisation personnalisée que j'ai touvé sur le forum doom9. C'est la matrice ultra low bitrate de "Shartooth".
Pour l'encodage bas débis, je te conseillerais d'une part d'utiliser la version CVS d'XviD qui corrige quelques bugs de la version beta2, qui elle-même améliore le support de l'encodage bas débit. J'ai essayé de jouer un peut avec l'encodage à 200kbps d'une vidéo 704x304 et je dois avouer que le résultat n'est pas dégueux pour un débis aussi bas.
Pour ce qui est des explications dans la page de man, tu avoueras que vu sa taille (elle est encore plus grosse que celle de GCC), c'est presque un miracle que TOUTES les options de MPlayer soient documentées. Ce miracle a un nom: Diego Biurrun le mainteneur de la doc, du site, et bien d'autres choses, à qui je tire mon chapeau.
Fais le calcul, il doit y avoir une 20-30aine d'options pour XviD et x264, si tu voulais discuter de toutes les combinaisons, ça fait entre 20! et 30! combinaisons à documenter. Ok, j'exagère, mais c'est pour dire...
De plus, il faut voir que la compression vidéo MPEG se base sur le fait que l'humain n'est pas sensible à certains détails en général, que l'on peut éliminer. Le problème, c'est que chaque personne ne réagit pas de la même façon à la perte de certains détails, ou à l'apparition de certains artefacts, ce qui fait qu'il est tout à fait impossible de donner une recette clée en main sur comment encoder telle vidéo.
Fais un tour sur le forum doom9.org, et tu verras qu'il y a encore des gens qui s'interrogent sur les meilleurs options pour encoder le film le plus encodé au mode: Matrix.
Pour terminer, je t'invite à chercher une des nombreuses docs sur XviD qui existent sur le net, ça te permettra d'affiner ton choix d'options d'encodage.
[^] # Re: Bah ...
Posté par Houbaa . Évalué à 1.
Pour la doc à traduire, le plus simple c'est de la commencer sur une page de wiki. Comme ça je pourrai m'y mettre un peu à temps perdu.
Pour la page de manuel de MPlayer, loin de moi l'idée de la critiquer; elle recèle en effet une quantité d'informations assez impressionnantes. Je faisais juste remarquer que ce n'était pas le bon endroit où chercher de l'expérience sur l'encodage avec xvid.
Bon ben je vais fouiller le forum doom9 dans les semaines à venir et déposer ce que j'y trouve ici.
Ce qui serait utile je pense, c'est d'arriver à un choix d'options à utiliser selon le type de films (qualité, origine, est-ce que c'est un anime...) et le type de défaut à corriger.
Plus tard peut-être :)
[^] # Re: Bah ...
Posté par Guillaume POIRIER . Évalué à 1.
Ok, si tu as un wiki à toi... Sache seulement qu'il existe déjà une grosse partie de la doc html qui est traduite. Par contre, la partie x264 est assez nouvelle et ne l'a pas encore été.
J'espère avoir de tes nouvelles bientôt. Utilise la redirection dlfp ou les messages privés.
Bon ben je vais fouiller le forum doom9 dans les semaines à venir et déposer ce que j'y trouve ici.
Bonne idée.
[^] # Re: Bah ...
Posté par Houbaa . Évalué à 1.
En fait j'espérais que t'en avais un :)
[^] # Re: Bah ...
Posté par BAud (site web personnel) . Évalué à 3.
http://wiki.eagle-usb.org/wakka.php?wiki=TraductionEncodageMEncoder(...) (c'est un wikini)
[^] # Re: Bah ...
Posté par Guillaume POIRIER . Évalué à 3.
[^] # Re: Bah ...
Posté par Guillaume POIRIER . Évalué à 2.
J'ai copié/collé la version anglaise, que je te propose de modifier sur place, en commençant si possible à l'endroit où le dernier traducteur s'est arrêté.
Bon courrage!
[^] # Re: Bah ...
Posté par Alexandre Boeglin . Évalué à -1.
Ben alors, il ne faut pas demander "des liens vers une approche un peu moins empirique des filtres xvid", car ce que propose la page man est bien une explication détaillée de chaque option, mais plutôt un cours théorique sur le traitement numérique des images, qui t'aidera à comprendre de quoi cause la page man.
[^] # Re: Bah ...
Posté par Guillaume POIRIER . Évalué à 1.
et en français:
http://www.mplayerhq.hu/DOCS/man/fr/mplayer.1.html#OPTIONS%20D'ENCO(...)
[^] # Re: Bah ...
Posté par Sylvain Sauvage . Évalué à 1.
man mplayer est en français aussi (la preuve : le chemin est man/fr/mplayer.1, c'est bien le html tiré du man).
# x264
Posté par zeb . Évalué à 1.
Je parle de mes essais ici: http://forum.hardware.fr/hardwarefr/OSAlternatifs/Techniques-encoda(...)
Sur cette page tu trouveras des liens vers des extraits en x264 que j'ai crees a partir du DVD de "La mort aux trousses".
[^] # Re: x264
Posté par Guillaume POIRIER . Évalué à 2.
# Zones dans xvid
Posté par zeb . Évalué à 1.
[^] # Re: Zones dans xvid
Posté par Guillaume POIRIER . Évalué à 3.
Puisqu'on y est, pourquoi pas en profiter pour dire que le support de la quantification adaptive (encore appelée "luminance masking") a été ajouté hier?
À présent, il me semble que tout ce que le frontal d'XviD gère, MEncoder le gère aussi. Si c'est pas le cas, vous pouvez m'en faire part, je m'en chargerais.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.