digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Convertir y Codificar Video (Español) (http://www.digitalfaq.com/archives/espanol/)
-   -   DIKO modificando el script (http://www.digitalfaq.com/archives/espanol/12585-diko-modificando-script.html)

spacelord 10-13-2004 06:27 PM

DIKO modificando el script
 
Hola Prodater y compania!!!
estube probando el DIKO y me parece muy bueno el caso es que tube que modificar el script "DialhotV4.avs" para que me funcione con mi Pentium 2 con MMX ya que hay unos filtros que necesitan SSE, SSE2 o MMX2.

Lo deje asi:

Quote:

converttoyv12()
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
#Convolution3D(1, 6, 12, 6, 8, 2.8, 0)
DivXResize(WIDTH, HEIGHT, 0, "LanczosResize",WIDESCREEN)
#Undot()
#TemporalSoften(2,7,7,3,2)
#DCTFilter(1,1,1,1,1,1,0.5,0)
#Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623)
DivXBorders(HEIGHT,OVERSCAN)
AddAudio()
O sea que anule esos filtros que no me andan en mi procesador, esta bien? o puedo causar problemas? si alguien me recomienda como mejorar el script cambiando los filtros o algo asi se lo agradezco.

Ademas lo probe asi y me tiro un KSVCD bastante fiel al AVI original, eso si cuando puse que salga de 150mb me salio de 300mb es como que falla en el calculo, alguien sabe como mejorar eso?

Saludos!!!

spacelord 10-13-2004 08:57 PM

Tengo un problema, cuando lo hago con diko y pongo sobre escanear = 1 (en la traduccion en español aparece como 10 pero debe ser 1) me sale un mpg con la barras negras demasiado amplias (es un avi full screen 4:3) no se porque no queda con un overscan (sobre escanear en diko) como deberia, alguien sabe??? prodater s.o.s. :lol:

Ah y me sigue creando un mpg de 350mb en vez de 150mb como le pongo al DIKO. :cry:

Saludos!!!

spacelord 10-13-2004 09:01 PM

este es el Movie0.avs que me dejo en la carpeta temporal:

Quote:

#########################
# DIKO Generated Script #
#########################
#
# Loading plugins and functions... #
####################################
#
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\asharp.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\atc.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\AutoCrop.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\avsmon25a.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\blockbuster.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\Convolution3DYV12.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\DctFilter.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\MPEG2Dec3.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\Sampler.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\STMedianFilter.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\UnDot.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\UnFilter.dll")
LoadPlugin("D:\VIDEOEDICION\DIKO\avisynth plugins\VSFilter.dll")
Import("D:\VIDEOEDICION\DIKO\avisynth plugins\addaudio.avsi")
Import("D:\VIDEOEDICION\DIKO\avisynth plugins\fmin.avsi")
Import("D:\VIDEOEDICION\DIKO\avisynth plugins\jdl-interlace.avsi")
Import("D:\VIDEOEDICION\DIKO\avisynth plugins\jdl-util.avsi")
Import("D:\VIDEOEDICION\DIKO\avisynth plugins\resize.avsi")
#
# Script begins here... #
#########################
#
Avisource("archivo.avi",false)
AssumeFPS(25)
WIDESCREEN=0
source_widescreen=0
WIDTH=352
HEIGHT=576
INTERLACED=false
converttoyv12()
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
#Convolution3D(1, 6, 12, 6, 8, 2.8, 0)
DivXResize(WIDTH, HEIGHT, 0, "LanczosResize",WIDESCREEN)
#Undot()
#TemporalSoften(2,7,7,3,2)
#DCTFilter(1,1,1,1,1,1,0.5,0)
#Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623)
DivXBorders(HEIGHT,OVERSCAN)
AddAudio()
letterbox(80,80,80,80)
Converttoyv12()
como yo dije antes me pone Overscan=10 en vez de Overscan=1 ese es un error del diko, prodater estoy usando el 0.76 beta 3 fijate si se puede modificar eso. (de nada por el testeo) je :wink:

Saludos!!!

Prodater64 10-13-2004 09:44 PM

1 - Es un fallo. Poné sobreescanear 2 o cambiá el idioma al inglés que ahí está bien.
2 - Lo del tamaño es raro, no se lo que pasará?
3 - Hay scripts previos de Dialhot V1 2 y 3 que posiblemente tengan otros filtros que no usen SSE, SSE2 o MMX2.

spacelord 10-13-2004 10:10 PM

ok gracias, ahora lo estoy probando en ingles, si se puede modifiquenlo en español.

Adonde estan los primeros scripts?

Saludos!!!

Prodater64 10-14-2004 11:41 AM

Quote:

Originally Posted by spacelord
ok gracias, ahora lo estoy probando en ingles, si se puede modifiquenlo en español.

Adonde estan los primeros scripts?

Saludos!!!

En la sección DivX/Xvid en la página principal.

spacelord 10-14-2004 06:22 PM

Ok Gracias

spacelord 10-16-2004 11:43 AM

Hola!!! encontre un filtro que reemplaza el Undot pero tambien funciona en Procesadores con solo MMX.
RemoveGrain(threshold=2) es Igual a Undot()

Este es mi script optimo solo para MMX que estoy mejorando, (para DIKO 0.76) alguien sabe donde se cargan los plugins en el DIKO para no tener que cagarlo desde el script?

Ojala tambien se puede usar algun sustituto para:
TemporalSoften(2,7,7,3,2) y Convolution3D(1, 6, 12, 6, 8, 2.8, 0)

algo debe haber, ojala me ayuden a mejorarlo asi podemos codificar con maquinas viejas (pentium, pentium 2) los ksvcd y usamos las mas nuevas para otras cosas.

Saludos!!!

Quote:

LoadPlugin("D:\VIDEOEDICION\FILTROS\RemoveGrain.dl l")
converttoyv12()
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
#Convolution3D(1, 6, 12, 6, 8, 2.8, 0)
DivXResize(WIDTH, HEIGHT, 0, "LanczosResize",WIDESCREEN)
RemoveGrain(threshold=2)
#Undot()
#TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
Blockbuster(method="noise",detail_min=1,detail_max =10,variance=0.3,seed=5623)
DivXBorders(HEIGHT,OVERSCAN)
AddAudio()

Prodater64 10-16-2004 12:29 PM

Quote:

Originally Posted by spacelord
Este es mi script optimo solo para MMX que estoy mejorando, (para DIKO 0.76) alguien sabe donde se cargan los plugins en el DIKO para no tener que cagarlo desde el script?

Para evitar eso tendrías que poner todos las funciones y dlls en la carpeta de plugins del avisynth, pero no te lo recomiendo ya que alguno presente en ella puede causar interferencia con los que trae DIKO.
Dentro de poco tendré algo con Mencoder para los que tienen problemas con MMX como tú.

spacelord 10-16-2004 01:24 PM

Ok Gracias, y alguien sabe como reemplazar el TemporalSoften y/o el Convolution3D?

Lei por ahi que hay varios filtros como el TemporalSmoother pero solo anda con viejas versiones del avisynth o con MPEG2Dec2 o no soporta YV12 , y MipSmooth etc.

Alguien probo alguna alternativa al temporal soften?

Necesito algun Smoother para corregir los defectos del mpg que soporte YV12 y funcione solo con instrucciones MMX


All times are GMT -5. The time now is 05:27 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2020 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2020 Jelsoft Enterprises Ltd.