Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2583 connectés 

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Encodage MeGui+avisynth

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Encodage MeGui+avisynth

n°1990506
youbewt
Posté le 07-10-2015 à 14:19:28  profilanswer
 

Bonjour,
 
je voudrais me lancer dans l'encodage de sources Blu-ray pour en faire des mkv 720p/x264 légers (entre 300 et 400mb) tout en conservant une bonne qualité.
 
J'utilise le logiciel MeGUI+avisynth pour réaliser les encodages. Jusque là je ne suis pas satisfait des tests d'encodage que j'ai réalisé. J'ai longuement parcouru les forums afin de trouver des conseils sur l'utilisation de MeGUI et avisynth mais je n'y ai pas trouvé mon bonheur. J'ai tenté différentes combinaisons de filtres et de configuration x264, aucune ne m'a paru concluante.
 
Je voudrais donc savoir si quelqu'un pourrait me proposer une configuration du x264 et une combinaison de filtres "passe-partout" qui donneraient des rips légers de bonne qualité?
 
Merci.

mood
Publicité
Posté le 07-10-2015 à 14:19:28  profilanswer
 

n°1990565
leon1789
Posté le 07-10-2015 à 17:24:28  profilanswer
 

Bonjour  
 

Citation :

Jusque là je ne suis pas satisfait des tests d'encodage que j'ai réalisé.


Pourquoi ? Quelles sont les motifs d'insatisfaction ?
 
Avec des fichiers de 300 ou 400 mb, tu as un débit de combien pour tes vidéos 720p ?
 
Les sources sont bien des films ? (pas des animations ?)
 
Pour les films, cherchant une compression d'un très bon rapport qualité/temps d'encodage, j'utilise ces paramètres du x264 :

Code :
  1. --me dia --subme 8 --merange 12 --rc-lookahead 30 --partitions i8x8,p8x8,b8x8 --psy-rd 0.70:0.15 --ref 4 --trellis 1 --b-adapt 2 --weightp 2 --bframe 5 --deblock -1:-1 --deadzone-inter 21 --deadzone-intra 0 --direct spatial --aq-strength 0.90 --chroma-qp-offset 4 --no-dct-decimate --no-mixed-refs --no-chroma-me


 
Si on veut une meilleure qualité (meilleure que --preset veryslow d'après de nombreux tests numériques), alors on peut allonger le temps d'encodage de la configuration ci-dessus avec ces paramètres :

Code :
  1. --me umh --subme 10 --merange 32 --rc-lookahead 80 --partitions i8x8,p8x8,b8x8 --psy-rd 1:0 --ref 9 --trellis 2 --b-adapt 2 --weightp 2 --bframe 8 --deblock 0:-1 --deadzone-inter 11 --deadzone-intra 0 --direct spatial --qcomp 0.62 --aq-strength 0.95 --no-dct-decimate --nr 30


Message édité par leon1789 le 07-10-2015 à 18:27:30
n°1990575
TagadaFrai​z
Posté le 07-10-2015 à 18:39:59  profilanswer
 

400 Mb = 50 Mo
 
Si t'espères encoder en x264 un film entier de 2h en 720p et issu d'un bluray dans une si petite taille tout en conservant une bonne qualité, t'es en train de rêver.

n°1990581
leon1789
Posté le 07-10-2015 à 19:42:18  profilanswer
 

Je pense que youbewt voulait dire 300-400 Mo.  
Si ses vidéos durent 50 minutes et qu'il n'y a pas trop de mouvements et de textures difficiles, c'est raisonnablement encodable en 720p.


Message édité par leon1789 le 07-10-2015 à 19:43:24
n°1990582
youbewt
Posté le 07-10-2015 à 19:46:40  profilanswer
 

Merci pour vos réponses.
 
J'ai confondu Mb et Mo. Je voulais plutôt dire 400 Mo effectivement.
 
J'ai omis de préciser que je souhaitais encoder une série, donc 45 minutes par vidéo.
 
J'utilisais un encodage en 2 passes avec un bitrate de 900kbps. Je trouve que l'image qui en résulte laisse apparaitre trop de blocs, le rendu n'est pas terrible.
 
leon1789 je vais essayer la seconde config que tu m'as donné, le temps d'encodage m'importe peu en fait, je cherche vraiment à gagner en qualité sans trop augmenter la taille du fichier.
Tu n'utilise aucun filtre avisynth en complément?

n°1990590
leon1789
Posté le 07-10-2015 à 20:16:48  profilanswer
 

Avant, en effet, j'utilisais avisynth avec divx/xvid. J'avais écrit en avisynth un "couteau suisse" : http://leon1789.perso.sfr.fr/avisy [...] arpen.html
Mais je n'ai pas maintenu l'outil à jour, avec les dernières versions des librairies et avisynth. Maintenant, il ne fonctionne plus vraiment.
 
Je pense que, sauf souci particulier qui demande un traitement spécifique, les arguments de x264 permettent souvent de tirer d'affaire sans avisynth.
 
Les blocs dont tu parles, ils apparaissent un peu tout le temps, ou dans des circonstances particulières ? Si tu veux/peux, poste une image pour que l'on se fasse une idée de l'ampleur du problème.


Message édité par leon1789 le 07-10-2015 à 22:50:11
n°1990698
youbewt
Posté le 08-10-2015 à 01:30:40  profilanswer
 

En fait ces défauts apparaissent surtout lors des mouvements dans la vidéo. Ils sont encore plus flagrants au niveau des contours des visages des personnages lorsqu'ils bougent ne serait-ce qu'un tout petit peu, comme une sorte de grésillement. Je ne connais pas vraiment les termes techniques pour décrire ce genre de défauts.
 
Je t’envoie par MP un lien d'un échantillon de mon encodage.
 
J'ai testé un encodage avec tes paramètres mais je n'ai pas constaté de différence flagrante.

n°1990701
leon1789
Posté le 08-10-2015 à 07:40:53  profilanswer
 

Ces défauts "de grésillement" lors des mouvements, ne serait-ce pas le résultat d'un mauvais désentrelacement ? voir ici par exemple http://forum.mac-video.fr/articles [...] ement.html
Si c'est le cas, alors un petit script avisynth peut apporter une solution.
 
Je lis ton MP. Je vois ta vidéo : elle est en 23.976 images par seconde, ce qui me fait penser que la source est probablement entrelacée, à 29.97 fps, format NTSC HD 720p (d'origine américaine, et vu le titre, c'est bien le cas ;)  ) Il y a bien eu un désentrelacement quelque part puisque ton fichier mkv a un balayage progressif. (Ta source sur ton blu-ray est déjà peut-être désentrelacée pour la zone B pour l'Europe, format PAL)
 
Le hic, c'est que je ne vois pas le défaut sur les images ! :??: Par exemple, sur cette image http://leon1789.perso.sfr.fr/tmp/youbewt1.png ?


Message édité par leon1789 le 08-10-2015 à 08:21:30
n°1990768
youbewt
Posté le 08-10-2015 à 15:23:16  profilanswer
 

Alors je ne suis pas un expert dans ce domaine mais il ne me semble pas que la source soit entrelacée puisque je l'ai ouverte avec MediaInfo et il est indiqué

Code :
  1. Type de balayage : Progressif

.
 
En effet sur une image statique le rendu parait tout à fait normal mais lors de la lecture on voit clairement que l'image n'est pas très propre, surtout au niveau des contours des objets en mouvement. Et je trouve ca vraiment très désagréable à l’œil.
 
Je t’envoie un encodage propre pour que tu puisse te rendre compte de ce défaut.

n°1990789
leon1789
Posté le 08-10-2015 à 16:51:15  profilanswer
 

Ok, ta source sur ton blu-ray est déjà désentrelacée pour la zone B pour l'Europe, format PAL. Le problème ne vient visiblement pas de là, dommage, c'était pas compliqué...
 
Pour l'instant, je ne suis pas certain de voir le défaut dont tu parles.
Est-ce que, par exemple, ici dans le rectangle rouge, tu vois le défaut se produire lors de la visualisation de ta vidéo ?  
http://leon1789.perso.sfr.fr/tmp/youbewt2.png


Message édité par leon1789 le 08-10-2015 à 16:52:23
mood
Publicité
Posté le 08-10-2015 à 16:51:15  profilanswer
 

n°1990794
youbewt
Posté le 08-10-2015 à 17:20:51  profilanswer
 

Le défaut se remarque plus facilement dans le rectangle vert:
 
http://image.noelshack.com/fichier [...] defaut.png

n°1990833
leon1789
Posté le 08-10-2015 à 21:17:33  profilanswer
 

Hum.... Je te propose d'essayer ce paramétrage de x264 :

Code :
  1. --me umh --subme 10 --merange 32 --rc-lookahead 80 --partitions i8x8,p8x8,b8x8 --psy-rd 0.5:0 --ref 9 --trellis 2 --b-adapt 2 --weightp 2 --bframe 8 --deblock 1:1 --deadzone-inter 11 --deadzone-intra 0 --direct spatial --qcomp 0.62 --aq-strength 0.95 --no-dct-decimate --nr 100


Est-ce que cela va dans le bon sens ?
 
EDIT : j'ai changé plusieurs fois les valeurs des paramètres...


Message édité par leon1789 le 08-10-2015 à 21:30:15
n°1990836
youbewt
Posté le 08-10-2015 à 21:42:36  profilanswer
 

Merci je vais essayer ce nouveau paramétrage.
 
Par contre existe-t-il un moyen d'importer directement ce paramétrage dans Megui?

n°1990968
leon1789
Posté le 09-10-2015 à 14:50:54  profilanswer
 

Je ne sais pas pour Megui

n°1993670
phil758
Posté le 26-10-2015 à 10:42:21  profilanswer
 

Sur MeGUI Il y un cadre réservé pour les lignes de commandes. Onglet "extra" de mémoire. Tout paramètre inscrit dans ce cadre supplantera les autres ou en rajoutera s'il n'existe pas.

n°1997916
youbewt
Posté le 13-11-2015 à 13:48:56  profilanswer
 

Merci pour l'astuce phil758, ça va me faciliter la tâche.
 
Je vais faire les tests avec les derniers paramétrages donnés par leon1789 puis je reviendrai pour donner les résultats.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Encodage MeGui+avisynth

 

Sujets relatifs
Encodage h264 sous Adobe PremierePerdu avec MeGui, Avisynth, MadVR je ne comprends rien
PAL ou NTSC encodage BlurayModifier encodage Flac
Votre codec préféré pour l'encodage vidéo ?Encodage h264, question à propos du bitrate
Question dégradation ré encodage ac3[Résolu] Avisynth avec MeGUI
Plus de sujets relatifs à : Encodage MeGui+avisynth


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR