Problema!!! Se cierra el TMPGEnc al cargar el script avs
Tengo un problema a partir de la instalacion de la ultima version del avisynth. Tenia instalada la version 2.5.5 e instalé la versión 2.5.6. A partir de ese momento, cuando cargo mi script de avs se me cierra el TMPGEnc.
La version que tengo de TMPGEnc es al 2.524.63.181. Ya lo desinstalé, limpié la Registry y lo volví a instalar (el TMPGEnc) y me sigue pasando lo mismo. Alguna idea de cual puede ser la falla y, de paso, la solucion. Muchas gracias. |
Si no me equivoco, sólo tienes que borrar el archivo ini que está en la carpeta del tmpgenc.
Esto sucede cuando cierras el programa con un archivo de video o un avs en las casillas correspondientes, luego los borras y quieres abrir de nuevo el tmpgenc. Este no encuentra las fuentes y se cierra, no se si es un bug pero a mi me hacía lo mismo. Ten cuidado ya que al borrar el ini tendrás que indicarle nuevamente que use la matriz KDVD notch en settings. Para evitar el problema, antes de cerrar el tmpgenc borra de las casillas correspondientes los archivos fuentes que piensas borrar al terminar una codificación. |
Re: Problema!!! Se cierra el TMPGEnc al cargar el script avs
Quote:
:wink: |
Prodater,
no se pudo solucionar el problema con el borrado del .ini que me indicaste. Tambien lo que he hecho fue desinstalar el avisynth 2.5.6, limpiar la registry y vover a instalarlo. Eso fua antes de que me contestaran la consulta. Alguna otra sugerencia? Muchas gracias. |
Que tienes en tu script ?
Tu script se abre en virtualdub? Intentas altros ? Intentas con un script que no hace nada? Por ejemplo: Code:
Version() |
Dialhot,
ya probé con otro script y funciona. Y el mismo script (que es que te voy a pasar mas abajo) tambien me cierra el VirtualDubMod. Ahi va el script, para ver si es que hay alguna sentencia o plugin erroneo: #================================================= ===# # --== AviSynth script by MovieStacker v2.1.0 ==-- # #================================================= ===# # # # ~ Movie Title...: ETD_XViD.avi # # ~ Movie Length..: 147496 frames (01:38:20) # # ~ Size & Rate...: 640x256 @ 25.000 fps # # ~ Dest Aspect...: VCD (352x288) # # ~ Avg BitRate...: 1254kbps (1x99min CD) # # ~ Audio.........: 128kbps (91.81MB per CD) # # # #================================================= ===# LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\DGDecode.dll") # LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\MPEG2Dec3dg.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\TomsMoComp.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\Undot.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\aSharp.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\Convolution3DYV12.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\STMedianFilter.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\BlockBuster.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\UnFilter.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\DctFilter.dll") LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\VSFilter.dll") AviSource("G:\KVCD - ETD\ETD_video.avi", false) Undot() Limiter() TomsMoComp(-1, 5, 1) aSharp(2, 4) BicubicResize(336, 142, 0, 0.6, 0, 1, 640, 254) STMedianFilter(8, 15, 4, 7) UnFilter(25, 25) MergeChroma(blur(1.5)) MergeLuma(blur(0.2)) Convolution3D(preset="movieHQ") BlockBuster(method="noise") DctFilter(1, 1, 1, 1, 1, 1, 0.5, 0) ## Linear Motion Adaptive Filtering ## 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) ") AddBorders(8, 73, 8, 73) # VobSub(" ** select your subtitle file ** ") Textsub("G:\KVCD - ETD\ETD_Subt.srt") Limiter() ## Functions ## function fmin(int a, int b) {return (a < b) ? a : b} ################### Como siempre, muchas gracias por tu ayuda. Saludos. Y quedo a la espera de tu sugerencia. |
Hola,
Si te funciona con otros script, yo intentaría ir quitando lineas. hasta que me abra el script, para encontrar la linea culpable. Salu2 Fabrice |
Quote:
|
Muchachos,
ya lo solucioné ayer por la noche. Perdon por no haber contestado antes, pero es que era muy tarde y además, lo dejé corriendo para ver si es que no tenia algun problema despues. Lo que pude detectar, es que la linea que contiene el comando DCT... y las lineas que contienen el comando Limiter() son las que producían el problema. Luego de comentar estas lineas se solucionó el problema. De lo que no tengo idea es de por qué se produce este tipo de fallas con estos comandos, siendo que los mismos estan homologados en la pagina de Avisynth. Si es que alguien tiene alguna respuesta, o al menos, una explicacion tentativa. Escucho sugerencias. Saludos. |
Quote:
Avisynth no es necesariamente el culpable. |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.