04-07-2005, 01:47 PM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Hola amigos,
estoy teniendo un problema con CVD y necesito que me orienten sobre alguna solucion.
El tema es asi: tengo un CVD con sonido dual (Ingles y Español) y quiero convertirlo en un KVCD con el sonido en ingles y subtitularlo. Ahora bien, con VirtualDubMod logré extraer la banda de sonido en Inglés. Ya tengo tambien los subtitulos en formato .srt. Lo que necesito saber es como hago para poder extraer el video sin sonido y a la vez cambiarle la resolucion de 352x576 a 352x288, luego agregarle los subtitulos y por ultimo multiplexarlo con TMPGEnc (que es lo que utilizo normalmente).
Muchas gracias.
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
04-07-2005, 02:09 PM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Todo eso es muy simple con un script. Ya conoces avisynth? El utilizadas?
PS: si hablas inglés, escribes sobre el foro inglés. Será más simple responderte.
|
04-07-2005, 02:24 PM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Dialhot,
no hay problemas en que me escribas la respuesta en inglés. Yo hablo poco inglés pero si estoy acostumbrado a leerlo.
En cuanto al avisynth, si lo estoy utilizando y me ha dado muy buenos resultados. Solo que esta es la primera vez que voy agregar subtitulos a una pelicula.
Por favor, si es que me envias la respuesta al foro en inglés, me podrias poner un link para poder ir directamente hacia alli.
Muchas gracias.
|
04-08-2005, 09:02 AM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Dialhot,
entendí el tema del VSFilter, con eso no hay problemas. Pero aun sigo sin saber con cual software puedo extraer solo el video sin sonido de mi mpg original.
Podrias darme alguna idea?
Muchas gracias por tu paciencia.
Te dejo un saludo y quedo a la espera de tu respuesta.
|
04-08-2005, 09:10 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by Hellfire
Podrias darme alguna idea?
|
Con avisynth
Code:
Directshowsource("movie.mpg").KillAudio()
|
04-08-2005, 11:48 AM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Ya tengo mi "movie--directshow.avs", preparado. Ahora lo aplico al TMPGEnc.
La pregunta es la siguiente: tengo que utilizar algun template en particular dentro del TMPGEnc para poder convertir la pelicula a .m1v? Por ejemplo el template "KVCD-LBR-352x288-_PAL_-PLUS.mcf" y modificar los parametros para obtener mi KVCD?
Por favor, aclarame esto para poder seguir.
Muchas gracias.
|
04-08-2005, 12:04 PM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by Hellfire
Por ejemplo el template "KVCD-LBR-352x288-_PAL_-PLUS.mcf" y modificar los parametros para obtener mi KVCD?
|
Sí.
En realidad si solo haces KVCD con TMPGEnc, tienes que encargar el template solamente primera vez y después de ajusta solo los parámetros para tu trabajo actual.
No he encargado template desde meses
|
04-08-2005, 12:50 PM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Dialhot,
ya casi lo tengo... Pero tengo un problema con script. Lo puedes revisar para ver que es lo que está mal.
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\DGDecode.dll")
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\grip.dll")
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\STMedianFilter.dll")
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\asharp.dll")
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\UnFilter.dll")
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\UnDot.dll")
LoadPlugin("D:\VideoCD\Avisynth 2.5\Plugins\VSFilter.dll")
myanamorphic=true
m_width=352
myoverscan=1
MaxTreshold = 1.50
nf = 0
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
#ASYNTHER DirectShowSource
DirectShowSource("D:\VideoCD\KVCD - LSDUS\LSDUS.mpg")
KillAudio()
undot()
Limiter()
asharp(1, 4)
GripCrop(m_width,288,overscan=myoverscan,Source_an amorphic=myanamorphic,dest_anamorphic=false)
GripSize(resizer="lanczosresize")
STMedianFilter(8, 32, 0, 0 )
MergeChroma(blur(MaxTreshold))
MergeLuma(blur(0.1))
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual ) - This will apply temporalsoften to
# very static scenes, and apply variable blur on moving scenes.
# We also assign a variable - and this is why a line break is inserted:
SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2
ScriptClip("nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")
GripBorders()
Textsub("D:\VideoCD\KVCD - LSDUS\LSDUS.srt")
converttoyuy2()
El error que me dá al cargar el script en em TMPGEnc es el siguiente:
"Plane Difference: Only Planar Images (as YV12) supported!
([ScriptClip], Line 1)"
Muchas gracias.
|
04-08-2005, 01:04 PM
|
Free Member
|
|
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Por qué motivos quieres transformar 352*576 a 352*288, es que tu reproductor no soporta dicha resolución.
Si tu reproductor soporta subtítulos seleccionables en SVCD y res 352*576, sería mejor utilizar subtítulos seleccionables y no recomprimir el video.
|
04-08-2005, 01:10 PM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
No. Mi reproductor no soporta SVCD, ni CVD. cuando intenté reproducir un CVD me ponia un mensaje que decia "CANNOT PLAY".
Por eso es que no me queda más remedio que hacerlo.
|
04-08-2005, 02:40 PM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by Hellfire
"Plane Difference: Only Planar Images (as YV12) supported!
([ScriptClip], Line 1)"
|
Probas questo :
Code:
DirectShowSource("D:\VideoCD\KVCD - LSDUS\LSDUS.mpg")
KillAudio()
ConvertToYV12()
...
Quote:
cuando intenté reproducir un CVD me ponia un mensaje que decia "CANNOT PLAY".
|
Tus reproductor no soporta MPEG2 ! Pero puedes probar hacer un MPEG1 con 352x576 o utilizar un "Header trick" (un SVCD grabado como un VCD).
|
04-08-2005, 02:58 PM
|
Free Member
|
|
Join Date: Apr 2005
Location: Argentina
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Solucionado!!!!
Muchisismas gracias Dialhot.
En cuanto a las sugerencias de la ultima parte lo voy a intentar para ver si es que funciona.
En cuanto tenga los resultados te lo haré saber.
Gracias!!!!! de nuevo.
|
All times are GMT -5. The time now is 02:24 PM — vBulletin © Jelsoft Enterprises Ltd
|