Manual: usar DeLogo (o altre filtre del VD) a Gordian Knot

Manuals i tutorials.

Moderadors: Petiso, Ayu

Respon
Avatar de l’usuari

Autor del tema
arakelov
Entrades: 10698
Membre des de: ds. feb. 17, 2007 16:37
Ubicació: Sant Martí (BCN)
Status: Desconnectat

Manual: usar DeLogo (o altre filtre del VD) a Gordian Knot

#1

Entrada Autor: arakelov » dv. març 07, 2008 20:48

Aquest mini-manual explica com fer servir filtres del VirtualDub en el Gordian Knot. Concretament aquí ho veurem amb el filtre DeLogo per treure els logos o mosques dels canals.

Suposaré que ja tenim el vídeo carregat en el VirtualDub i el filtre configurat, com mostra la imatge:

Imatge

Llavors anirem al menú File del VD i escollirem Save processing settings... Posarem un nom de fitxer, per exemple settings.vcf i el desarem. Aquest fitxer no el farem servir per res, només ens donarà la informació que hem de posar en el GK. Si l'obrim amb el bloc de notes hi trobarem una cosa similar a això:

VirtualDub.RemoveInputStreams();
VirtualDub.video.DeleteComments(1);
VirtualDub.video.AdjustChapters(1);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(3);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.Add("DeLogo 1.3.2");
VirtualDub.video.filters.instance[0].Config(1, "", "F:/delogo masks/33/deblend mask.bmp", "F:/delogo masks/33/alpha mask.bmp", "F:/delogo masks/33/color mask.bmp", "F:/delogo masks/33/repair mask.bmp", 15, 40, 0, 0);
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,74014);

Tot el que està de verd serà el que després farem servir. Obrim el GK i procedim com amb qualsevol altre muntatge. Arribem al punt que fem Save & Encode a la finestra on previsualitzem el vídeo:

Imatge

A la següent finestra hi posem els paràmetres que volguem però en lloc de tornar a fer Save & Encode premem Edit:

Imatge

Ens apareix una finestra que ens mostra tot l'script de avisynth que farà el pre-processament del vídeo i anirà servint fotogrames al xvid:

Imatge

Totes les línies que comencen amb un # són comentaris (s'ingoren). Per no marejar-nos les podem eliminar activant el flag No Comments:

Imatge

Llavors editem l'script i afegim el que està en negreta:

# Created with Gordian Knot
#
# http://gknot.doom9.org

# PLUGINS
LoadPlugin("C:\ARCHIV~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\ARCHIV~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadVirtualdubPlugin("C:\ARCHIV~1\GORDIA~1\VIRTUA~1\plugins\delogo.vdf", "delogo")

# SOURCE
mpeg2source("F:\TOTSRUCS - Treball\Sputnik - Les 7 edats del rock\20080307 -3- The Blank Generation. Punk Rock\punk.d2v")

# DELOGO
ConvertToRGB()
delogo(1, "", "F:/delogo masks/33/deblend mask.bmp", "F:/delogo masks/33/alpha mask.bmp", "F:/delogo masks/33/color mask.bmp", "F:/delogo masks/33/repair mask.bmp", 15, 40, 0, 0)
ConvertToYV12()


# DENOISING: choose one combination (or none)
Undot()
mergechroma(blur(1.3))

# CROPPING
crop(2,2,716,570)

# RESIZING
LanczosResize(640,464)
Observeu que a l'apartat PLUGINS carrego el delogo.vdf, que trobareu dintre de la carpeta plugins del VD, i defineixo la funció delogo que faré servir a sota, a l'apartat DELOGO. Fixeu-vos també en el que he pintat de verd: és exactament el que abans havíem identificat dins del fitxer settings.vcf. Finalment veieu que també he posat l'apartat de CROPPING a sota del DENOISING, sempre és recomanable fer-ho en aquest ordre: primer treure el logo, després eliminació de soroll en cas que hi hagi (DENOISING), després CROPPING i finalment RESIZING.

Ara ja podem fer Save & Encode, però sempre és recomanable fer abans un Preview on podrem veure els resultats del DeLogo i confirmar si ho està fent bé o no:

Imatge

I a partir d'aquí s'acaba com amb qualsevol altre muntatge.

Espero que us serveixi!
Salut!


Why you think the net was born? Porn! Porn! Porn!


rvg
Entrades: 327
Membre des de: dg. oct. 29, 2006 20:36
Ubicació: Barcelona, Can Baró
Status: Desconnectat

Re: Manual: usar DeLogo (o altre filtre del VD) a Gordian Knot

#2

Entrada Autor: rvg » dt. març 11, 2008 17:38

Aquest ja l'havia vist...... :twisted: Moltes gràcies arakelov.

Avatar de l’usuari

Autor del tema
arakelov
Entrades: 10698
Membre des de: ds. feb. 17, 2007 16:37
Ubicació: Sant Martí (BCN)
Status: Desconnectat

Re: Manual: usar DeLogo (o altre filtre del VD) a Gordian Knot

#3

Entrada Autor: arakelov » dg. març 16, 2008 8:59

Si us plau, que algun moderador "de veritat" faci permanent aquest fil. Gràcies.

Salut!
Why you think the net was born? Porn! Porn! Porn!

Respon