Encodage vob et nettoyage d un DVD JAP Maison Ikkoku

Modérateur : Modérateurs

godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Encodage vob et nettoyage d un DVD JAP Maison Ikkoku

Message 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.
Modifié en dernier par godai61 le mer. 30 nov., 2011 10:42, modifié 2 fois.
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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
Modifié en dernier par godai61 le mer. 30 nov., 2011 10:41, modifié 1 fois.
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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
Modifié en dernier par godai61 le mer. 30 nov., 2011 0:57, modifié 1 fois.
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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)
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

suite

Message 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)
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message 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 :)
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message 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
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message 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.
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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.
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message 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.
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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.
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Il peut pas te filer ces scripts ton pote ? Ca serait plus simple ... :mrgreen:
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message 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)

Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...

@+
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message 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)
godai61
Messages : 53
Enregistré le : mar. 29 nov., 2011 18:55

Message 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
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Message 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...
Répondre