Problema con Avisynt
Ciao a tutti.
Sto iniziando i primi esperimenti e sto utilizzando la guida di Logan DVD -> KVCD (aggiornata al 2/9/03). Ho scaricato tutti i programmi, installato i filtri ecc. 1) ho rippato Spider Man 2) con DVD2AVI ho generato il file .d2v e contemporaneamente ha generato .ac3 (stranezza: .d2v è 496 KB e .ac3 è di 372 MB! tutto Ok?) 3) ho convertito .ac3 in .mp2 con HEADAC3HE ed è diventato di 106 MB; ho provato ad ascoltarlo con Media Player e fino qui sembra tutto ok. 4) creo il file di prova .avs version() e funziona 5) nello stesso file allego tutta la lista riportata nella guida e dopo un paio di errori che comunque riesco a mettere a posto (versione old dei filtri, path errata, dll mancanti...) mi inchiodo. Alla riga: Mpeg2Source("c:\0film_in_work\dvd2avi.d2v") mplayer2 risponde: MPEG2Source: couldn't open file bla bla linea 16. (dvd2avi.d2v è il nome che chiaramente ho dato io al file quando l'ho generato con DVD2AVI). Ho provato anche a "remmare" la riga di Mpeg2source e mi da un problema anche su Legalclip(): script error: invalid arguments to function "legalclip". Forse questo è un errore conseguente alla "remmatura" della linea precedente?? Il SO che uso è XP e più sotto vi copio la quanto scritto nel file .avs loadplugin("c:\program files\filtri\mpeg2dec.dll") loadplugin("c:\program files\filtri\gripfit_preview.dll") loadplugin("c:\program files\filtri\legalclip.dll") loadplugin("c:\program files\filtri\dustv5.dll") loadplugin("c:\program files\filtri\stmedianfilter.dll") loadplugin("c:\program files\filtri\unfilter.dll") loadplugin("c:\program files\filtri\dustv5.dll") Mpeg2Source("c:\0film_in_work\dvd2avi.d2v") legalclip() unfilter(50,50) gripcrop(x,y) gripsize(resizer="bicubicresize") stmedianfilter(8, 32, 0, 0, 8, 32) #spacedust()# Optional - for some "not so clean" DVDs temporalsmoother(1,2) mergechroma(blur(1.50)) mergeluma(blur(0.2)) #convolution3d or dctfilter for extreme worse cases. gripborders() legalclip() Grazie per l'aiuto che potrete darmi. Ciao. |
Re: Problema con Avisynt
Quote:
Quote:
Non usai questo script. Prendi il ultimo optimal script per DVD che e qui : http://www.kvcd.net/forum/viewtopic.php?t=3483 |
Ciao Dialhot, grazie per la tua gentile risposta.
Scusami se dico delle cose elementari ma forse non sono riuscito a spiegarmi bene. 1) io ho installato Avisynt 2.08 come consigliato dalla guida, e non una versione superiore, quindi non capisco.... :cry: 2) prima di avere il problema con LegalClip io non riesco ad andare avanti a causa dell'errore di Mpegsource... :( "Alla riga: Mpeg2Source("c:\0film_in_work\dvd2avi.d2v") mplayer2 risponde: MPEG2Source: couldn't open file xxxxxx linea 16. (dvd2avi.d2v è il nome che chiaramente ho dato io al file quando l'ho generato con DVD2AVI)." 3) devo eliminare tutto il vecchio script ed utilizzare questo qui sotto o solo una parte di questo? ## DLL Section ## # LoadPlugin("C:\Filters25\MPEG2Dec3.dll") LoadPlugin("C:\Filters25\GripFit_YV12.dll") LoadPlugin("C:\Filters25\STMedianFilter.dll") LoadPlugin("C:\Filters25\asharp.dll") LoadPlugin("C:\Filters25\unfilter.dll") LoadPlugin("C:\Filters25\undot.dll") # #### ## Main section and static filters ### # Mpeg2Source("Your_D2V_Source_Here") # undot() Limiter() asharp(1, 4) GripCrop(Your_GripCrop_Parameters_Here) 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} # #### 4) ultimo e mi scuso se sono lungo ed impreparato: le guide, forse è un problema di uno come me che è molto inesperto, ma mi sembrano tutte orientate ad ottenere kvcd di formati AVI (Divx, Xvid ecc). Sono proprio io che non capisco o i titoli (almeno due su tre) sono errati?? (prego Logan di non offendersi; non vuole essere una critica ma solo, ribadisco, una constatazione di uno che ne capisce ancora pochissimo...) Grazie ancora per il paziente aiuto. Ciao P.S. come si fa a fare come hai fatto tu: Memorex59 wrote (??) Quote (??) |
Quote:
Quote:
Quote:
Perch non e solo avs2.08 che e vecchio, e anche il script di loggan :-) Quote:
Quote:
|
Grazie Dialhot, proverò a seguire i tuoi consigli; poi ti farò sapere.
:roll: Ciao P.S. Logan, (ma anche altri ...) come mai non vi esprimete in merito? :?: :?: |
CArissimo memorex59 non puoi assolutamente chiedere scusa per un qualcosa che assolutamente non deve essere.
Sono io che chiedo scusa a te se le mie guide non sono comprensibili a tutti, ma proprio tutti specialmente che si avvicina ora. E' un po' infatti che sto pensando di riscriverle con un approccio ancora più articolato, in modo da risultare più semplici. Anche se la parola semplice per una guida si intende in modi diversi a seconda di chi legge. C'è chi vuole un punta clicca, chi vuole un approfondimento maggiore, chi minore, etc... Personalmente , avendo stuidiato su testi americani, preferisco un approccio non so niente spiegami tutto. Anche perchè è forse l'unico modo per poi acquisisre maggiore indipendenza. Il prossimo passo è passare all'avisynth 2.5 , anche se personalmente ho già trovato 2 o 3 macchine su cui ho molti problemi, ma spero di concludere che non dipendono dall' avisynth. Durante questo passo prometto che semplificherò maggiormente la guida con l'approccio suddetto! Grazie per ogni tipo di commento e consiglio! Se qualcuno ha fame non dargli un pesce ma insegnagli a pescare |
Ringrazio e presto vi farò avere novità su e evntuali sviluppi.
Saluti |
E rieccomi qui!! :oops:
Riepilogo: - ho installato Avisynth 2.54 e relativi filtri aggiornati, DVD2AVI 1773. - fino alla parte di conversione da .ac3 a .mp2 tutto OK! - ho copiato lo script proposto da Phil (kwag) che allego integralmente (i 10 cancelletti li ho messi dopo la generazione di errore per valutare i passaggi successivi... :wink: ) ## DLL Section ## LoadPlugin("C:\program files\Filtri\MPEG2Dec3.dll") ##########LoadPlugin("C:\program files\filtri\GripFit_YV12.dll") LoadPlugin("C:\program files\filtri\STMedianFilter.dll") LoadPlugin("C:\program files\filtri\asharp.dll") LoadPlugin("C:\program files\filtri\unfilter.dll") LoadPlugin("C:\program files\filtri\undot.dll") # ## Main section and static filters ### Mpeg2Source("C:\1Film_In_Work\prova.D2V") # undot() Limiter() asharp(1, 4) ##########GripCrop(704, 576, overscan=1, source_anamorphic=false) ##########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 } #### Problemi riscontrati: - Load plugin: unable to load "c:\program files\Gripfit_YV12.dll" Infatti io ho trovato solo la dll gripfit_preview; la YV12 non sono riuscito a trovarla da nessuna parte :?: - script error: there is no function named "Gripcrop" - script error: there is no function named "Gripsize" - script error: there is no function named "Gripborder" - alla fine mi apre una finestra con scritto: Impossibile riprodurre il flusso video. Non è stato trovato alcun decompressore adatto. "lui" non riesce a decomprimere; io sono depresso :( A parte le battute confido in un vostro aiuto. Ciao e grazie. |
Quote:
Quote:
|
Tutti gli errori avvengono quando con wmplayer2 (vecchia versione) faccio girare il file .avs per testare se avisynth funziona correttamente.
Mi dici che adesso si chiama gripfit.dll; io sono andato su http://www.avisynth.org/warpenterprises/ e questa .dll non c'è. ... mi sta venendo veramente il dubbio di essere un po rimbambito :? :? Ciao e grazie |
Quote:
Quote:
|
Ciao Phil ed anche a tutti gli altri...
E' un po che non mi faccio vivo perchè ho fatto molte prove anche con altri manuali di Logan (che saluto) ma per questo aprirò un'altro post... Ok allora. Ho reinstallato tutto da capo, seguendo la guida di Logan da DVD a KVCD ma utilizzando le versioni nuove come da te consigliato. - Avisynth 2.5.4 - DVD2AVI 1.77.3 - Headac3he 023a - TMPGenc 2.5 plus - tutti i filtri per avisynt versione 25 (compreso grip.dll) - anche mpeg2dec3.dll - ho fatto anche il test per avisynth ( version() ) e avisynth funziona Lo script che uso (prova.avs) è il seguente: ## DLL Section ## # LoadPlugin("C:\program files\Filters25\MPEG2Dec3.dll") LoadPlugin("C:\program files\Filters25\Grip.dll") LoadPlugin("C:\program files\Filters25\STMedianFilter.dll") LoadPlugin("C:\program files\Filters25\asharp.dll") LoadPlugin("C:\program files\Filters25\unfilter.dll") LoadPlugin("C:\program files\Filters25\undot.dll") # # ## Main section and static filters ### # #Mpeg2Source("Your_D2V_Source_Here") Mpeg2Source("c:\1film_in_work\primo.d2v") undot() Limiter() asharp(1, 4) #GripCrop(Your_GripCrop_Parameters_Here) GripCrop(704,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 } # #### Provando il file con WMplayer gira tutto ma alla fine mi da questo errore: Impossibile riprodurre il flusso video. Non è stato trovato alcun decompressore adatto. Impossibile riprodurre il flusso video. Non è stato trovato alcun decompressore adatto. (Errore=80040255) Cosa sbaglio adesso?? :confused: :oops: :confused: :oops: :confused: :oops: :confused: Un'altra domanda: il file primo.d2v che ho generato cosa contiene? Grazie in anticipo Phil per l'aiuto. P.S. per logan: vorrei tanto imparare a pescare ma sembra più complicato del previsto... speriamo di non morire di fame :wink: |
Tu manca solo un decompressor MPEG2 (o MPEG1, che cosa hai fatto ?).
Ti consiglio prendere il pack ACE CODEC PACK PLAYER (o PRO) 5.93 qui : http://www.codec-download.com/module...=search&query= |
Grazie Phil; provo oggi stesso. :D
Saluti |
Eccomi qui; ciao a tutti.
Quote:
Ok sono riuscito ad andare un pochino avanti; ora altro problemino. Quando lancio TMPGenc ottengo un video vuoto (tutto nero); forse perche nel Environmental Setting / VFAPI plug-in manca "Avisynth/virtualdub script reader"? E se manca come si fa a farlo comparire? Ciao e grazie (a tutti!?) |
Toc Toc nessuno mi aiuta???
Help me please! Ciao a tutti |
Quote:
Cerci "ReadAvs AND RAR" in questo forum per trovare lo che ti manca. Per la video tutte nero, aggiunca "ConvertToRGB24()" al fine del script. Si funzziona, e un problame di codec. Devi configurare il codec Divx e Xivd par fare YV12 e non YUY2. |
Ciao Phil,
prima di tutto voglio ancora ringraziarti per avermi dato per l'ennesima volta uno dei tuoi preziosi consigli che servono a noi inesperti a conoscere questo mondo nuovo del kvcd. Detto questo; ci sono rimasto molto male della tua risposta. Premesso che, il mio post era del 06/03/04 alle ore 12.29 am e non di un'ora e mezza prima. Tu in quel preciso momento stavi rispondendo a Zagor al post Crop Divx ed avrei voluto contattarti ma mi sembrava scortese farlo ed ho aspettato... Se vai a rileggerti i miei post potrai verificare che i miei rapporti si sono sembre basati su gentilezza e cortesia. Mi spiace che tu abbia preso il il mio TOC TOC come un richiamo personale; un forum non dovrebbe essere un diloogo tra "uno e tanti" ma fra "tanti e tanti". So perfettamente che sarai preso da mille richieste e che tutti si aspettano di avere informazioni... ma scusa ti ho forse in qualche modo obbligato a rispondermi? Comunque; se la mia richiesta ti ha dato fastidio ti prego di perdonarmi e ti chiedo scusa. Voglio però dirti che una persona che si prende un impegno come il tuo (oltrettutto di rispondere in un forum di una lingua che non si conosce benissimo) prima di rispondere come hai fatto tu dovrebbe rifletterci un pochino. In ogni caso ancora grazie e buon proseguimento. |
Quote:
Quote:
|
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.