Introducir un logo en un kvcd
Hola migos, existe alguna manera de poner un logo en un kvcd. Es decir, ese pequeño icono que aparece habitualmente en el margen inferior derecho de la pantalla y representa por ejemplo a la cadena televisiva que estamos viendo.
Sé que para un avi, empleando el virtualdub y el el flitro correspondiente, puede hacerse. De poder hacerse en un kvcd, ¿cuál debería ser el script correcto?. Gracias, un saludo. |
¿No ha ningún experto que me me confirme si es o no posible lo que plateo?.
Saludos, gracias. |
En el doc. de avisynth hay una sección "Q&A" con una parte "importar los filtros virtualdub".
O puedes leer esto: http://www.avisynth.org/VirtualDub_II |
|
Por más vueltas que le doy no lo consigo. ¿Podéis probárlo alguno con más experiencia y explicar después el script?.
Gracias |
:arrow: http://www.avisynth.org/VirtualDub_II
Code:
################################################################### |
¿Qué me falla en este script?:
LoadPlugin("C:\Archivos de programa\GordianKnot\MPEG2Dec3.dll") AviSource("D:\mocousla.avi") function VD_Logo(clip clip, int "x", int "y", int "alpha", bool "transparent", \ int "xr", int "xg", int "xb", int "tolerance", string "filename", \ bool "animate", int "start", int "duration", int "loops", \ int "fadeinlen", int "fadeoutend", int "fadeoutlen") { LoadVirtualdubPlugin("C:\Archivos de programa\GordianKnot\VirtualDubMod\plugins" \ +"\logo.vdf", "_VD_Logo", 1) return clip._VD_Logo(default(x,0), default(y,0), default(alpha,128), \ default(transparent,true)?1:0, default(xr,0), default(xg,0), \ default(xb,255),default(tolerance,0), default \ (filename,VirtualDub_plugin_directory+"\logo.bmp") , \ default(animate,false)?1:0, default(start,0), default(duration,0), \ default(loops,0),default(fadeinlen,0), \ default(fadeoutend,200), default(fadeoutlen,0)) } ConvertToRGB() VD_logo(0,0,128,true,0,0,0,0,"D:\PROGRAMAS EN USO\mascota1b.bmp",false,100,500,0,100,500,100) ConvertToYUY2() |
¿Qué línea da un error y cuál es el mensaje de error?
¿Tienes bien logo.vdf en el directorio de Gordian Knot? Quote:
|
Hola, he utilizado el siguiente script:
LoadPlugin("C:\Archivos de programa\GordianKnot\MPEG2Dec3.dll") AviSource("D:\cualquiera.avi") LoadVirtualdubPlugin(C:\Archivos de programa\GordianKnot\VirtualDubMod\plugins"\logo.v df", "_VD_Logo", 1) # ConvertToRGB() # VD_logo(0, 0, 128, true, 0, 0, 255, 0, C:\Archivos de programa\GordianKnot\VirtualDubMod\plugins+"\logo. bmp", false, 100, 200, 0, 10, 180, 10) # ConvertToYUY2() ********* El error que me da es el siguiente: Script error: a , or) D:\cualquiera.avs, line 8, column 23 Comienzo a pensar que no lo conseguiré :S, pero no será por no intentarlo Gracias |
¿Genera Virtualdub .avs, al igual que Gordian Knot?. ¿Sería posible exportarlo y cargarlo tal cual en el tmpg?.
Un saludo |
[quote="hav"]Hola, he utilizado el siguiente script:
Gracias de dar el script completo ! No hay línea 8 en lo que das. ¿As ti corregido la parte que puse en gordo en mi post precedente? Note : ¡Tu primer script es completamente falsa! El "\" deben ser en final de línea, no a principio. Tu script debe asemejar a eso: Code:
AviSource("D:\mocousla.avi") |
Dialhot ese script carga perfectamente, salvo por:
default(loops,0),default(fadeinlen,0),\ default(fadeoutend,200),\ Una vez eliminado ese pequeño inconveniente, como afirmo más arriba, el script carga, pero el video no aparece, la pantalla se muestra de color negro de principio a fin. He encontrado la siguiente información por si a ti te aclara un poco y puedes ofrecerme el script correcto. # Complete definition of "logo" plugin global VirtualDub_plugin_directory = "D:\Virtual Dub\plugins" function VD_Logo(clip clip, int "x", int "y", int "alpha", bool "transparent", \ int "xr", int "xg", int "xb", int "tolerance", string "filename", \ bool "animate", int "start", int "duration", int "loops", \ int "fadein", int "fadeoutend", int "fadeoutlen") { LoadVirtualdubPlugin(VirtualDub_plugin_directory+" \logo.vdf", "_VD_Logo", 1) return clip._VD_Logo(default(x,0), default(y,0), default(alpha,128), \ default(transparent,true)?1:0, default(xr,0), default(xg,0), default(xb,255), \ default(tolerance,0), default(filename,"d:\virtual dub\plugins\logo.bmp"), \ default(animate,false)?1:0, default(start,0), default(duration,0), default(loops,0), \ default(fadein,0), default(fadeoutend,0), default(fadeoutlen,0)) } # End of definition of plugin; the rest of the script is just an example #Simplified versions of the interface to facilitate manipulation # For animated logo in a static position function RE(clip clip, int "h", int "v", int "start", int "loops") { LoadVirtualdubPlugin(VirtualDub_plugin_directory+" \logo.vdf", "_VD_Logo", 1) return clip._VD_Logo(default(h,0), default(v,0), 128, \ 1, 0, 0, 0, \ 0, "E:\Movies\Recu0001.bmp", \ 1, default(start,0), 1, default(loops,1), \ 0, 0, 0) } # For moving a static logo across the screen function MV(clip clip, int "h", int "v", int "start", int "duration") { LoadVirtualdubPlugin(VirtualDub_plugin_directory+" \logo.vdf", "_VD_Logo", 1) return clip._VD_Logo(default(h,0), default(v,0), 128, \ 1, 0, 0, 0, \ 0, "E:\Movies\Recu0001.bmp", \ 0, default(start,0), default(duration,0), 0, \ 0, 0, 0) } # Now the example # V01.d2v is simply a 480x480 NTSC video; use any you have at hand # it MUST be NTSC and MUST be 480x480; uncomment "ConvertFPS(29.97)" # and/or "BicubicResize(480,480)" below to convert if necessary mpeg2source("E:\Movies\V01.d2v") #ConvertFPS(29.97) #BicubicResize(480,480) #This shows an animated translucid box (contained in "Recu0001.bmp" #to "Recu0011.bmp") across the screen in 10 different positions #also moves a static version of the box from position to position RE(33,33,0,20) animate(240,300,"MV",33,33,240,1,117,33,300,1) RE(117,33,301,20) animate(540,600,"MV",117,33,540,1,201,33,600,1) RE(201,33,601,20) animate(840,900,"MV",201,33,840,1,285,33,900,1) RE(285,33,901,20) animate(1140,1200,"MV",285,33,1140,1,369,33,1200,1 ) RE(369,33,1201,20) animate(1440,1500,"MV",369,33,1440,1,33,369,1500,1 ) RE(33,369,1501,20) animate(1740,1800,"MV",33,369,1740,1,117,369,1800, 1) RE(117,369,1801,20) animate(2040,2100,"MV",117,369,2040,1,201,369,2100 ,1) RE(201,369,2101,20) animate(2340,2400,"MV",201,369,2340,1,285,369,2400 ,1) RE(285,369,2401,20) animate(2640,2700,"MV",285,369,2640,1,369,369,2700 ,1) RE(369,369,2701,25) Gracias, hav[/list][/quote] |
Quote:
|
La pantalla sigue estando negra de cualquiera de las dos formas :cry:
|
He probado con otro video y funciona perfectamente, pero el logo sólo aparece unos instantes al principio del video en el margen superior izquierdo. ¿Qué podría hacer para aumentar su duración durante toda la película y cambiar su posición?
Gracias |
Quote:
|
Quote:
function VD_Logo(clip clip, int "x", int "y", int "alpha", bool "transparent", \ int "xr", int "xg", int "xb", int "tolerance", string "filename", \ bool "animate", int "start", int "duration", int "loops", \ int "fadeinlen", int "fadeoutend", int "fadeoutlen") ¿Pero cómo modifico?. ¿Qué valores debo poner si quiero que se vea todo el tiempo en el margen inferior derecho y sin transparencia?. Nos vamos acercando al resultado... |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.