Je vais vous exposer mon problème, avant de devinir chauve à force de m'arracher les cheveux.
Je tente donc d'encoder la série evangelion de ma source DVD, car j'en ai marre de voir l'encodage de goret qui a été fait dessus (merci Dynamic). Voici des screenshots qui vous ferons comprendre ma rage
Chaques épisodes fait environ 23:30, seulement il comprend a chaque fois le générique de début et de fin que je pense séparer du reste pour ne pas avoir à les réencoder 26 fois et ainsi laisser plus de bitrate aux animes proprement dites
Pour l'intant j'effectue des test sur l'opening du manga qui dure 01:30 donc une taille de 13Mo lui est réservé.
Pour les codec j'en ai sélectionné 3 pour le moment qui semble être prometteur (par ordre croissant) : Divx5.2 (c'est lui que j'utilise pour mes test, mais les autres donneront certainement de meilleur rendu, Xvid 1.0.3, X264 (j'ai essayé de pousser les options je tombe à 2-3 FPS par secondes, et la video est illisible ???)
Pour les logiciels, je suisa actuellement avec GK, virtualdub, All2X264, mais je suis prêt à en découvrir d'autre, comme ripp-it si nécessaire
J'ai commencé des tests, et je suis très deçu, par rapoort aux résultats de certaines personnes sur le net, comme ceux qui fansubbent les animes
Le divx est paramêtré avec un adaptage bidirectionnel : Adaptif unique consécutif, et la case use GMC est coché. L'aspect error et de 0.00% et il y a 0.209 bits/pixel
Voici des exemples d'encodage avec des script très basiques:
# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\FluxSmooth.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
#DESENTRELACEMENT
KernelDeInt(order=1,sharp=true)
# ROGNAGE
crop(16,4,684,570)
#DEBRUITAGE
Undot()
FluxSmoothST(7,7)
# REDIMENSIONNEMENT
BilinearResize(520,396)
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\FluxSmooth.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
#DESENTRELACEMENT
KernelDeInt(order=1,sharp=true)
# ROGNAGE
crop(16,4,684,570)
#DEBRUITAGE
Undot()
FluxSmoothST(7,7)
# REDIMENSIONNEMENT
BilinearResize(520,396)
Les résultats sont ici (il faut zoomer pour voir les défauts) : Screenshot 1, 2, 3, 4 et 5
# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
#DESENTRELACEMENT
KernelDeInt(order=1,sharp=true
# ROGNAGE
crop(16,4,684,570)
#DEBRUITAGE
Undot()
Convolution3d("moviehq")
# REDIMENSIONNEMENT
BilinearResize(520,396)
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
#DESENTRELACEMENT
KernelDeInt(order=1,sharp=true
# ROGNAGE
crop(16,4,684,570)
#DEBRUITAGE
Undot()
Convolution3d("moviehq")
# REDIMENSIONNEMENT
BilinearResize(520,396)
Les résultats sont ici (il faut encore zoomer): Screenshot 1, 2, 3, 4 et 5
# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
#DESENTRELACEMENT
sangnom()
# ROGNAGE
crop(16,4,684,570)
#DEBRUITAGE
Undot()
Convolution3d("moviehq")
# REDIMENSIONNEMENT
BilinearResize(520,396)
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
#DESENTRELACEMENT
sangnom()
# ROGNAGE
crop(16,4,684,570)
#DEBRUITAGE
Undot()
Convolution3d("moviehq")
# REDIMENSIONNEMENT
BilinearResize(520,396)
Les résultats sont ici (il faut encore zoomer): Screenshot 1, 2, 3, 4 et 5
Comme vous le constaté c'est extrèmement décevant, mon but étant d'effacer les défauts des DVD et non de les accentuer
Donc j'ai parcouru beaucoup de forum et de tutoriaux et autres. Pour finalement retenir qu'il faut dans un temps désentrelacer la source Sangnom est bien côté tout comme Tdeint. Ensuite il faut Cropper la source. Puis vient le Redimensionnement (on m'a conseillé le Bilinear pour les animes, car elle ne nécessite que peu de précision, mais HybridFuPP semble avoir beaucoup de succès) et le filtrage en débruitant (deen, Undot), en floutant (msmooth)et enfin en sharpant (Msharpen).
Donc voici d'autres essais :
# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\deen.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Msmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MSharpen.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
# DESENTRELACEMENT
SangNom()
# ROGNAGE
crop(16,4,684,570)
#Asharp(2,4,0.25,true)
# REDIMENSIONNEMENT
BilinearResize(520,396)
# DEBRUITAGE
deen("a3d",3,6,2,6)
# LISSAGE
Msmooth()
# SHARPAGE
MSharpen()
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\deen.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Msmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MSharpen.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v")
# DESENTRELACEMENT
SangNom()
# ROGNAGE
crop(16,4,684,570)
#Asharp(2,4,0.25,true)
# REDIMENSIONNEMENT
BilinearResize(520,396)
# DEBRUITAGE
deen("a3d",3,6,2,6)
# LISSAGE
Msmooth()
# SHARPAGE
MSharpen()
Mais les résultats sont aussi très affligeant (1, 2, 3, ...), ne me dites pas que ça vient du codec DIVX qui serait si lamentable
# PLUGINS
import("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\HybridFuPP.avsi")
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\deen.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Msmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MVTools.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MSharpen.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MaskTools.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v",idct=5,ipp=false,cpu=5)
# DESENTRELACEMENT
SangNom()
# ROGNAGE
crop(14,2,688,574)
HybridFuPP(456,348,preset="Anime1",N2="""deen("a3d",4,6,1,6)""")
import("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\HybridFuPP.avsi")
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SangNom.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\deen.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Convolution3d.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Msmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MVTools.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MSharpen.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\MaskTools.dll")
# SOURCE
mpeg2source("G:\Test encodage\Evatest.d2v",idct=5,ipp=false,cpu=5)
# DESENTRELACEMENT
SangNom()
# ROGNAGE
crop(14,2,688,574)
HybridFuPP(456,348,preset="Anime1",N2="""deen("a3d",4,6,1,6)""")
Ceci n'a pas fonctionné chez moi en me disant que je n'avais pas un multiple de 4 et pourtant si
Bon j'arrête ici car le post commence à être très voir trop long
