01-18-2004, 01:03 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Un saluto a tutti, mi sono appena affacciato al mondo del kvcd e volevo sapere, per iniziare, se la versione dell'avisynth che ho installato, la 2.5.2.0, é compatibile con i filtri che sono indicati, ed ho scaricato, nella guida di logan555.
Un saluto Keops
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
01-18-2004, 02:09 PM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Una nota : la ultima versione di avisynth e la 2.5.3 !
|
01-19-2004, 03:46 AM
|
Free Member
|
|
Join Date: Nov 2002
Location: Italy
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
No! i filtri sono per la versione 2.0.8 dell'avisinth.
Comunque puoi utlizzarli lo stesso se utilizzi come primo plugin nel tuo file avs il file loadpluginex.dll, che permette di caricare i vecchi filtri per la versione 2.08.
file avs
LoadPlugin("c:\filtri2.5\LoadPluginEx2.dll")
....( di seguito i filtri )
__________________
Resistence is futile.
|
01-19-2004, 04:13 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Ok, grazie per le indicazioni.
In ogni caso volendo usare dei filtri ottimizzati per la versione 2.5.2.0,
in pratica usando lo script ottimizzato, che ho scaricato nella sezione download, dove posso reperirli?
Ciao Keops
|
01-20-2004, 04:02 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
@logan555
Se carico il comando LoadPlugin("c:\filtri2.5\LoadPluginEx2.dll"), successivamente devo inserire LoadPlugin("c:\filtri\mpeg2dec.dll")
oppure non é più necessario e passare direttamente ai filtri.
Saluti Keops
|
01-21-2004, 05:43 AM
|
Free Member
|
|
Join Date: Nov 2002
Location: Italy
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Se utilizzi lo script nella sezione download relativo alla versione 2.5 non è necessario inserire il comando LoadPlugin("c:\filtri2.5\LoadPluginEx2.dll").
Metti in una directory i tuoi filtri ch ehai scaricato e cambia la directory nello script in mnodo che punti alla cartella dpove hai i tuoi filtri versine 2.5
Il LoadPluginex2 serve solo per utilizzare nello script filtri per la vecchia versione 2.08 avendo però installata la versione 2.5.
Se vuoi utilizzare ad esempio il filtro dustv5.dll ,avendo installata la versione 2.5 di avisynth , allora nello script aggiungi
....
(1) LoadPlugin("c:\filtri2.5\LoadPluginEx2.dll")
(2) LoadPlugin("c:\filtri2.08\dustv5.dll")
...
.....
(3) Spacedust()
....
...
La riga 1 indica di caricare la dll che ti permette di utilizzare i vecchi filtri della 2.08
la riga 2 carica il filtro della 2.08 dustv5.dll
La riga 3 utilizza il filtro
__________________
Resistence is futile.
|
01-21-2004, 04:08 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Prima di tutto voglio ringraziare logan555 per la pazienza alle risposte.
Ora passo al problema.
Dopo aver scaricato i filtri per la versione 2.5 ed avendo eseguito il segunte script:
## DLL Section ##
#
LoadPlugin("C:\Filtri2.5\C:\Documents and Setting\Standard\Desktop\xkvcd\MPEG2Dec3.dll")
LoadPlugin("C:\Filtri2.5\C:\Documents and Setting\Standard\Desktop\xkvcd\GripFit_YV12.dll")
LoadPlugin("C:\Filtri2.5\C:\Documents and Setting\Standard\Desktop\xkvcd\STMedianFilter.dll" )
LoadPlugin("C:\Filtri2.5\C:\Documents and Setting\Standard\Desktop\xkvcd\asharp.dll")
LoadPlugin("C:\Filtri2.5\C:\Documents and Setting\Standard\Desktop\xkvcd\unfilter.dll")
LoadPlugin("C:\Filtri2.5\C:\Documents and Setting\Standard\Desktop\xkvcd\undot.dll")
#
####
## Main section and static filters ###
#
#Mpeg2Source("Your_D2V_Source_Here")
MPEG2Source("C:\Documents and Setting\Standard\Desktop\xkvcd\La mummia il ritorno.avi")
#
undot()
Limiter()
asharp(1, 4)
GripCrop(640,272)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.
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()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
Limiter()
#
#
## Functions ###
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
#
####
quando lo vado a caricare in Tmpgenc mi compare il seguente messaggio:
MPEG2Source: unable to load file "C:\Documents and Setting\Standard\Desktop\Xvcd\La mummia il ritorno.avi"
(C:\Documents and Setting\Standard\Desktop\Xvcd\La mummia il ritorno.avs,line 3).
Potreste indicarmi in che cosa sbaglio?
Saluti keops
|
01-21-2004, 04:47 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Scusate ma non sono riuscito a modificare il messaggio.
Lo script é il seguente:
## DLL Section ##
#
LoadPlugin("C:\Filtri\MPEG2Dec3.dll")
LoadPlugin("C:\Filtri\kvcd\GripFit_YV12.dll")
LoadPlugin("C:\Filtri\kvcd\STMedianFilter.dll")
LoadPlugin("C:\Filtri\kvcd\asharp.dll")
LoadPlugin("C:\Filtri\kvcd\unfilter.dll")
LoadPlugin("C:\Filtri\kvcd\undot.dll")
#
####
## Main section and static filters ###
#
#Mpeg2Source("Your_D2V_Source_Here")
MPEG2Source("C:\Documents and Setting\Standard\Desktop\xkvcd\La mummia il ritorno.avi")
#
undot()
Limiter()
asharp(1, 4)
GripCrop(640,272)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.
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()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
Limiter()
#
#
## Functions ###
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
#
####
quando lo vado a caricare in Tmpgenc mi compare il seguente messaggio:
MPEG2Source: unable to load file "C:\Documents and Setting\Standard\Desktop\Xvcd\La mummia il ritorno.avi"
(C:\Documents and Setting\Standard\Desktop\Xvcd\La mummia il ritorno.avs, line 14).
Pertanto se mi potreste indicare dove sta l'errore su questa linea.
Saluti Keops
|
01-21-2004, 06:02 PM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Per avi devi uzzare "avisource" e no "mpeg2source" !
Leggi il manuale di avisynth una volta, molti informazioni sono qui !
|
01-22-2004, 02:58 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
In effetti era questo lo sbaglio, infatti ieri dopo un pò di prove e comparando la guida di logan555, da Divx a kvcd, sono riuscito a capire che l'errore era li'.
Poi mi dava un'altro errore nella linea 19, dove inserivo la risoluzione del Divx ed invece ci voleva quella del template del kvcd che caricavo in Tmpgenc.
Risolto questi due sbagli il filmato é stato caricato ed é partita la codifica.
L'unico neo che ho riscontrato e che all'inizio parte con un frame del film che si trova + o - a metà, come mai?
Inoltre volevo chiedere se dopo la masterizzazione le due bande laterali vengono eliminate nella successiva visione su PC o TV.
Il template che ho usato é il kvcdx3 MPEG-2-544x576.
Saluti Keops
|
01-23-2004, 02:53 AM
|
Free Member
|
|
Join Date: Nov 2002
Location: Italy
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
L'unico neo che ho riscontrato e che all'inizio parte con un frame del film che si trova + o - a metà, come mai?
|
Probabilmente è un porblema di codec. Nel senso che magari la codifica è fatta con una versione del codec ( divx o xvid) diversa da quella che hai installato tu. No problem.
Quote:
Inoltre volevo chiedere se dopo la masterizzazione le due bande laterali vengono eliminate nella successiva visione su PC o TV.
|
Dove vedi le bande laterali ? Durante la conversione di Tmpgenc ? Se hai impostato l'overscan alla riga GripCrop con valore maggiore di zero, allora non c'è problemi. In effetti sullo schermo TV quello che vedi è un ritaglio del frame originale. L'overscan serve appunto per "tagliare" la parte che comunque non verrà visualizzata sulla TV.
__________________
Resistence is futile.
|
01-23-2004, 02:27 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Le bande le vedo sia quando carico il filmato in nero per l'anteprima che quando apro il file con WMP.
In effetti essendo la risoluzione originale del Xvid 640x270 il file sul monitor del PC viene riprodotto come un rettangolo al centro dello schermo.
Per quanto riguarda il codec installato é lo stesso con il quale ho effettuato la codifica dell'Xvid.
Volevo saperre inoltre qual'è il comando per avisynth per caricare i filmati
AVI provenienti da videocamera digitale visto che con avisource mi da l'errore.
Saluti Keops
|
01-24-2004, 05:42 AM
|
Free Member
|
|
Join Date: Nov 2002
Location: Italy
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Che errore ti dà avisynth?
__________________
Resistence is futile.
|
01-24-2004, 02:52 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
L'errore é il seguente:
Evaluate Unrecognized Exception!
(C:\Documents and Settings\Standard\Desktop\xkvcd\ac.avs,line14)
Saluti Keops
|
01-26-2004, 09:21 AM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Ho provato a convertire dei filmati in Divx 5.02, in kvcd 544x576,
ed ho costatato che quando parte la conversione con Tmpgenc i colori risultano tutti alterati, cosa che non avviene se cerco di convertire filmati in Xvid.
Da cosa può dipendere questo problema?
Lo script é sempre:
## DLL Section ##
#
LoadPlugin("C:\Filtri\MPEG2Dec3.dll")
LoadPlugin("C:\Filtri\kvcd\GripFit_YV12.dll")
LoadPlugin("C:\Filtri\kvcd\STMedianFilter.dll")
LoadPlugin("C:\Filtri\kvcd\asharp.dll")
LoadPlugin("C:\Filtri\kvcd\unfilter.dll")
LoadPlugin("C:\Filtri\kvcd\undot.dll")
#
####
## Main section and static filters ###
#
#Mpeg2Source("Your_D2V_Source_Here")
avisource("C:\Documents and Settings\Standard\Desktop\xkvcd\John English.avi")
#
undot()
Limiter()
asharp(1, 4)
GripCrop(544,576)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.
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()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
Limiter()
#
#
## Functions ###
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
#
####
invece se carico in Tmpgenc il file avi direttamente e avvio la conversione in kvcd l'alterazione cromatica non si presenta.
Forse dipende da qualche comando presente nello script?
Poi per quanto riguarda l'inizio dei filmati in Xvid, che partono con un frame + o - centrale, non so se sbaglio, dipende dal fatto che essi sono codificati con 1 b-frame attivo.
Saluti Keops
|
01-27-2004, 02:25 AM
|
Free Member
|
|
Join Date: Nov 2002
Location: Italy
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Che sistema operativo hai ? XP?
__________________
Resistence is futile.
|
01-27-2004, 08:32 AM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Indovinato!
Come posso risolvere?
Saluti Keops
|
01-28-2004, 03:58 AM
|
Free Member
|
|
Join Date: Nov 2002
Location: Italy
Posts: 215
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Prova 1)
Lancia Gspot e controlla nella parte video format che la versione che tu hai installata di Xvid sia quella riportata. Non importa se ti dice che il codec è installato. Controlla esaattamente che la versione di Xvid installata sul tuo pc sia quella giusta ( versione uguale o maggiore a quella riportata in gspot).
Per vedere quale versione hai di Xvid installata vai su avvio -> esegui e lancia mplayer2. Carica nel player il file avi e vai su file->properties->advance. Lì dovrebbe comparire una lista con in filtri in use. Clicca su dove riporta xvid e guarda che numero di versione è.
Prima domanda : In questo modo vedi il file avi correttamente ?
Se si prosegui se no installa il giusto codec per xvid.
Apri tmpgenc.
VAi su options-> environmental setting -> vafapi plugin e controlla di avere il check solo su avisynth /virtualdub script reader ed eventualmente su Tmpgenc project file reader.
Seconda Somanda : Hai il check solo su avisynth/virtualdub script reader.
Se si prosegui se no metti il check e togli gli altri e controlla se ora va!
Ultima spiaggia!
Apri da avvio-> esegui il mplayer2. Apri da questo player il file .avs.
Come si vede? Ha già i colori sbagliati ?
Se si prosegui , se no riscrivi.
Prova a cambiare lo script in questo modo ( anche se un modo un po' empirico)
...
.....
avisource("C:\Documents and Settings\Standard\Desktop\xkvcd\John English.avi",false,"RGB32")
converttoYUY2()
....
....
....
Anche se penso a questo punto che ci sia un po' di confusione sui tuoi codec e l'avisynth.
Fammi sapere
__________________
Resistence is futile.
|
01-28-2004, 05:43 PM
|
Free Member
|
|
Join Date: Dec 2003
Posts: 37
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
@logan555
La versione di Xvid che ho installato é la 24062003 (Koepi's developer build).
Comunque il problema non si presenta con i file avi in Xvid, bensi' con i Divx.
La versione Divx installata con la quale ho effettuto tutte le codifiche é la 5.02.
Quando carico il file avi senza avisynth sia con mplayer2 che con tmpgenc i colori sono esatti.
L'alterazione cromatica mi si presenta solo quando apro il file, sia con mplayer2 che Tmpgenc, ora ho provato anche con virtuldub ed il risultato non cambia, tramite avisynth.
Ho provato a modificare la stringa:
avisource("C:\Documents and Settings\Standard\Desktop\xkvcd\John English.avi",false,"RGB32")
converttoYUY2()
ma ottengo uno strano fenomeno: metà schermo, quello sx é tutto viola,
cosi' pure quando inizia il filmato da sul violaceo, mentre la restante parte, quello dx, i colori sono esatti.
L'ultima cosa quando vado su options-> environmental setting -> vafapi plugin, avisynth/virtualdub script reader non c'è.
Ciao Keops
|
All times are GMT -5. The time now is 08:51 PM — vBulletin © Jelsoft Enterprises Ltd
|