Page 1 sur 5

Encodage vob et nettoyage d un DVD JAP Maison Ikkoku

Posté : mer. 30 nov., 2011 0:53
par godai61
Bonjour,je souhaiterais encoder des animes dont la source est des dvd japonais donc des vobs avec une qualité excellente à l'image de ce que m 'avait fait un ancien encodeur mais qui a disparu de la disparition depuis 4 ans...

Je me suis donc mis a me renseigner sur les différents procédés Megui,avysynth et vdub,j 'ai réussi a encoder un épisode de 22 min 37 mais le résultat est très très loin de ce que je voudrais avoir surtout que de mémoire,il encodait pendant 12 h et il procédait par 2 étapes alors que moi en 3h et en 1 étape (mais j encode en 2 pass avec megui et un petit script avs avec aucun filtre)

étape 1 : dépoussiérage du Vob japonais car crade
étape 2 encodage et essai avec filtres pour obtenir une qualité vraiment bluffante surtout pour un anime de 25 ans à a savoir maison ikkoku.

Qqun saurait il me venir en aide au niveau perfectionnement ?

Au passage,ne voulant pas le générique de fin, lorsque j ai ripé avec dvddecrypter, le générique de début est retirage, mais le générique de fin ne peut pas être retire de la source,donc j'ai du utiliser Mpg2Cut2 pour découper mon vob en épisode de 22min 39 sans le générique de fin mais là le fichier est enregistrer en mpeg2 et plus en vob,donc je me demandais si c'était bien ce que j'avais fait (perte de qualité...) ous i il fallait conserver le format vob.

Je vous poste dans quelques instant des images de certains épisodes déjà encodes dont je recherche un qualité identique

Cordialement

Godai

PS: voici deux pièces jointes

Un vob brut issu du dvd de l épisode 17 durée 44s taille 50 MO

http://dl.free.fr/vIQ95Gx4u


Un extrait de de l épisode 17 en version ré-encodé durée 44sTaille 9 MO

http://dl.free.fr/uApnBzya2


Comme cela si certains veulent tester sur un petit bout pas très contraignant,ca me fera avancer plutôt que de bosser sur 22min,aprés si on peut avoir une meilleure qualité que les épisodes encodés c est encore mieux.

Posté : mer. 30 nov., 2011 0:54
par godai61
En pièce jointe une image de cet épisode parfait

le media info de l épisode (parfait) déjà encodé:

General
Complete name : [DVDrip]_Maison_Ikkoku[ARF]\[DVDrip]_Maison_Ikkoku_17_[ARF].avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 272 MiB
Duration : 22mn 40s
Overall bit rate : 1 680 Kbps
Writing application : VirtualDubMod 1.5.10.3 Fr | www.virtualdub-fr.org || (build 2550/release)
Writing library : VirtualDubMod build 2550/release

Video
ID : 0
Format : MPEG-4 Visual
Format profile : Advanced Simple@L5
Format settings, BVOP : 2
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 22mn 40s
Bit rate : 1 542 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.209
Stream size : 250 MiB (92%)
Writing library : XviD 1.1.2 (UTC 2006-11-01)

Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Codec ID : 55
Codec ID/Hint : MP3
Duration : 22mn 40s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 20.8 MiB (8%)
Alignment : Split accross interleaves
Interleave, duration : 42 ms (1.00 video frame)
Interleave, preload duration : 500 ms
Writing library : LAME3.93



imga d un episode encode
http://forum.ripp-it.com/uploads/monthl ... 562169.jpg

Posté : mer. 30 nov., 2011 0:56
par godai61
Et en pièce jointe ici, une image capturée directement de mon vob non retouché issu du dvd japonais,la différence est énorme.

Voila, si qqun pouvait un peut m'aider,je suis connecté très souvent sur msn ou ici

Cordialement


http://forum.ripp-it.com/uploads/monthl ... 562463.jpg

Posté : mer. 30 nov., 2011 0:56
par godai61
Voila un screen de mon premier encodage hier avec megui

http://forum.ripp-it.com/uploads/monthl ... 583309.jpg

le script avs utilisé ( pas du tout optimise car j y connais pas bcp mais je decouvre et c est passionnant)

LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("D:\vob 18-19-20 ripp\MPEG 2\MI18\MI18.d2v", info=3)
LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, interlaced=true, threads=0)
LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\TIVTC.dll")
tfm(order=1).tdecimate(hybrid=3)
crop( 8, 0, -10, 0)

Spline36Resize(640,480) # Spline36 (Neutral)
LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\Convolution3DYV12.dll")
Convolution3D("movielq") # Heavy Noise

LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\VSFilter.dll")
TextSub("D:\vob 18-19-20 ripp\MPEG 2\MI18\MI18.ssa", 1)

suite

Posté : mer. 30 nov., 2011 16:36
par godai61
j ai essaye ce script que j ai fais moi meme,c est pas mal,il n y a plus de grain ouf

mais la j 'aimerais utiliser un filtre pour retirer le flou et rendre les contours plus lisses mais je n ai pas trouver les filtres adequates et un qui me eprmet de passer en Frame rate : 23.976 fps

LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("D:\vob 18-19-20 ripp\mi17\petit essai\petit essai.d2v", info=3)
LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, interlaced=true, threads=0)
LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\TIVTC.dll")
tfm(order=1).tdecimate(mode=1,hybrid=3)
crop( 4, 0, -12, 0)

Spline36Resize(640,480) # Spline36 (Neutral)
LoadPlugin("C:\Documents and Settings\GODAI\Bureau\MeGUI_2050_x86\tools\avisynth_plugin\Convolution3DYV12.dll")
Convolution3D("movielq") # Heavy Noise

source=last
backward_vec3 = source.MVAnalyse(isb = true, delta = 3, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec3 = source.MVAnalyse(isb = false, delta = 3, pel = 2, overlap=4, sharp=1, idx = 1)
source.MVDegrain3(backward_vec1,forward_vec1,backward_vec2,forward_vec2,backward_vec3,forward_vec3,t
hSAD=1200,idx=1)

Posté : mer. 30 nov., 2011 18:13
par Subbat
Salut godai61, et :welc sur le forum...

Pour ma part, je suis un quille en script/filtre avisynth, mais je pense qu'au moins 1 ou 2 membres ici devraient pouvoir te renseigner...

Par contre, je ne sais pas si ça aura une incidence, mais ici, on utilise m4ng pour les encodages, et pas Megui...





PS : Tu le trouves vraiment vivant le forum de Ri4m ??? Parce qu'il fut vivant.... mais aujourd'hui, bah... on a tous migré ici...

Posté : mer. 30 nov., 2011 18:20
par godai61
bah personne répond ici, donc je sais pas vraiment ou sont passés les pros de l encodage peut être sur ripp it

Posté : mer. 30 nov., 2011 18:32
par Subbat
Ah, bah, on dirait que Leon fait toujours des va et viens entre Ri4m et ici...

Mais sans vouloir faire de polémique de bas étage, les pros de l'encodage sont bien ici et pas là bas (tu auras noté la petite canette sur leur site... qui indique que Ri4m était l'ancien soft qu'avais développé pepsilite, avant de migrer ici avec 90% de l'équipe pour développer m4ng)... c'est juste qu'ici nous sommes tout de même spécialisé dans l'encodage à partir de m4ng... et que certains sont en ce nomment assez pris par ailleurs...

Sinon pour ta découpe de générique de fin, en fait tu peux le spécifier dans le script d'encodage... je n'ai pas la syntaxe exact, vu que moi je fais tout avec m4ng... et que c'est lui qui, au vu des coupes que je lui demande, écrit le script qui va bien...

Tu peux, si tu veux, passer ton .ifo (ou ton vob) dans m4ng, aller dans la prévisualisation, cliquer sur m4mbo, caler la partie que tu souhaites conserver, fermer m4mbo, et dans la prévuisualisation, tu cliques sur script avs puis voir le script... tu verras des lignes contenant "trim" et "adv_0" etc... c'est ça qui permet d'indiquer dans le script la partie à ré-encoder...

[Edit] Tu peux en fait faire tes encodage avec m4ng, et non Megui... il te suffit de faire tout tes règlages (codecs, preset, débit, etc...) et quand tout est OK, dans la prévisualisation, tu peux donc, faire tes coupes avec m4mbo, un crop si besoin, etc... et enfin editer le script pour ajouter les filtres que tu veux et le modifier à ta guise.... puis ensuite [GO], et tu auras ta vidéo...

Posté : mer. 30 nov., 2011 18:39
par godai61
je vais tenter l experience avec ton prog m4ng,mais en fait j ai reussi a couper mon vob sans generique sans aucune compression avec MPEG2Cut_1.15

Posté : mer. 30 nov., 2011 18:39
par Subbat
Euh... bizarre ce ton... C'est pas mon programme m4ng... Je ne suis qu'un utilisateur devenu modo...

C'est juste qu'ici c'est le forum du support de m4ng... mais soit sur que tu peux utiliser Megui sans que nous en prenions ombrage, et si parmi l'équipe où les membres, quelqu'un peut t'aider sur ton script, ce sera fait...

Posté : mer. 30 nov., 2011 18:42
par Subbat
Il est effectivement possible de couper une vidéo avant de l'a ré-encoder, mais la coupe sera sur une image clé... Quand tu fais la coupe au moment de ton encodage (puisque, arrête moi si je me trompe, mais tu encodes ton script avisynth...) la coupe sera à l'image près...

Posté : mer. 30 nov., 2011 20:24
par leon1789
Subbat a écrit :Ah, bah, on dirait que Leon fait toujours des va et viens entre Ri4m et ici...
Moi, je m'intéresse à avisynth, et je veux bien échanger avec tous ceux qui s'y intéressent aussi.

Je télécharge le vob et l'avi de godai61 et je reviens :)

Posté : mer. 30 nov., 2011 20:33
par leon1789
visiblement, sur ton avi, il y a des problèmes de "mélange d'images"
par exemple ici (image n° 913) :
[lightbox]http://img507.imageshack.us/img507/8981/image1ps.png[/lightbox]

a suivre

Posté : mer. 30 nov., 2011 21:02
par leon1789
Pas étonnant, car le vob source n'est pas de si bonne qualité que ça : lui aussi souffre du même mal !
[lightbox]http://img708.imageshack.us/img708/205/image1xp.jpg[/lightbox]

Donc il ne faut pas s'attendre à des miracles de ce coté-là (en ce qui me concerne).
A suivre.

Posté : mer. 30 nov., 2011 21:28
par Subbat
leon1789 a écrit :
Subbat a écrit :Ah, bah, on dirait que Leon fait toujours des va et viens entre Ri4m et ici...
Moi, je m'intéresse à avisynth, et je veux bien échanger avec tous ceux qui s'y intéressent aussi.

Je télécharge le vob et l'avi de godai61 et je reviens :)
Il ne fallait pas y voir à mal... c'était une boutade... Pour ma part, tu fais bien comme bon te semble...

Posté : mer. 30 nov., 2011 21:35
par godai61
Je savais que la source ( les dvd jap etaient degueu a tout les niveaux ) mais ila reussi a faire un resultat plutot sympa et j aimerais juste essayer d avoir le meme resultat en sachant bien que la perfection sera impossible sur des dvd comme ceux la,tu avais aide aussi pour ken le survivant et la source est aussi crade.

Posté : mer. 30 nov., 2011 22:22
par Underground78
Megui doit aussi permettre de faire la découpe à l'encodage comme ça tu évites une opération supplémentaire et tu peux probablement être plus précis.

Après faut aussi être sûr que tu poursuis pas un fantôme ... Est-ce que l'encodage "témoin" a bien été fait sur la même source, personnellement ça ne me parait pas forcement très évident.

Ensuite concernant le script que tu as montré, il me parait étrange mais je ne suis pas un spécialiste de l'encodage d'animé (je n'en ai jamais fais en fait) :

Code : Tout sélectionner

Convolution3D("movielq") # Heavy Noise

source=last
backward_vec3 = source.MVAnalyse(isb = true, delta = 3, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec3 = source.MVAnalyse(isb = false, delta = 3, pel = 2, overlap=4, sharp=1, idx = 1)
source.MVDegrain3(backward_vec1,forward_vec1,backward_vec2,forward_vec2,backward_vec3,forward_vec3,t
hSAD=1200,idx=1)
mais si je ne m'abuse, tu commences par filtrer comme un bourrin avec Convolution3D pour ensuite passer MVDegrain3 et ça me parait un peu étrange mais ça ne l'est peut-être pas.

Posté : mer. 30 nov., 2011 22:37
par godai61
Bonsoir, oui les releases sont issues de la meme source car c est moi qui mettait a disposition les dvd jap a l encodeur

Cela dit,je debute en encodage et avs, 1 semaine a peine, dans mon script j ai surtout voulu retirer le maximum de grain car les dvd en sont bourré, et je suis assez satisafit du resultat apres je en demande qu a faire ameliorer mon script d encodage.

Posté : mer. 30 nov., 2011 22:45
par Underground78
Il peut pas te filer ces scripts ton pote ? Ca serait plus simple ... :mrgreen:

Posté : mer. 30 nov., 2011 23:00
par godai61
je lui reclame depuis des mois mais il a disparu de la circulation, ca aurait ete bcp plus simple voir ideal et en 3 ans ila peut etre plus le script je cherche qd meme de ce cote la, ca serait parfait, sinon soit je continue dans ma lancee ou soit j abandonne l idee de reencoder cette serie pour laquelle j avais traduits 96 episodes du jap

Posté : jeu. 01 déc., 2011 21:06
par leon1789
Pas évident avec une telle source... Je te propose ceci : http://www.megaupload.com/?d=V8CDJFRJ
C'est vraiment moins flou que ton essai, mais ce n'est pas génial non plus...

Code : Tout sélectionner

MPEG2Source(Video)
selectEvery(5,0,1,3,4)
crop( 4, 0, -12, 0) 
SoftSharpen(preset="anim",width=640,height=480,deint=true,line=20,denoisT=10.3,blur=0)


Posté : ven. 02 déc., 2011 16:53
par Subbat
Salut Godai61...

Quand bien même j'ai cru voir que tu étais allé plus avant avec leon1789 sur le forum de Ri4m (où tu auras constaté que le lien vers notre forum a été automatiquement censuré...), concernant ton script, es-tu allé voir sur les forum de fansub ? Ils sont assez doué niveau filtres avisynth... Bon après, peut-être que les encodeur n'aiment pas partager leur infos...

Sur le site d'hadocken par exemple, j'ai vu que l'admin en chef disait à un postulant au poste d'encodeur, sans lui donner exactement le script, quel type de filtre utiliser...

Pour ce que ça vaut comme info...

@+

Posté : ven. 02 déc., 2011 20:09
par leon1789
Moi aussi, je trouve regrettable cette histoire de censure...
Subbat a écrit :es-tu allé voir sur les forum de fansub ? Ils sont assez doué niveau filtres avisynth... Bon après, peut-être que les encodeur n'aiment pas partager leur infos...

Sur le site d'hadocken par exemple, j'ai vu que l'admin en chef disait à un postulant au poste d'encodeur, sans lui donner exactement le script, quel type de filtre utiliser...
Subbat,
C'est effectivement une idée qui peut être intéressante.
STP, peux-tu préciser des liens pour se rendre sur les forums/sites dont tu parles ? (fansub et hadocken)

Posté : ven. 02 déc., 2011 20:24
par godai61
bonsoir en regle general, ils refusent de filer leur script avs, ce qui semble logique c est assez complique a faire et cela prend du temps pour les realiser.

http://www.hadoken-fansubs.fr/forum/index.php

Posté : ven. 02 déc., 2011 21:26
par Subbat
@leon1789 : pour les forums de fansub, je parlais des forums faisant du fansub en général... Hadocken, dont godai61 à mis le lien en est un parmi tant d'autres... Je connais celui-ci car je m'y suis inscrit pour récupérer les "The Lost Canvas"... Ils font je trouve, de très bonnes releases...

Sur leur site, il y a des liens vers d'autres forums faisant eux aussi du fansub pour d'autres Anims...

Mais je crains fort qu'effectivement, ils soient avares en conseils sur les paramétrages des filtres à utiliser...