digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Convertire e Codifica dei Video (Italiano) (http://www.digitalfaq.com/archives/italiano/)
-   -   Esperienza non proprio positiva (http://www.digitalfaq.com/archives/italiano/8464-esperienza-proprio-positiva.html)

memorex59 03-04-2004 01:41 AM

Esperienza non proprio positiva
 
Ciao a tutti.

Vorrei confrontarmi con quanti hanno utilizzato la guida di Logan da "DVD o AVI a KVCD con DVD2SVCD aggiornata al 15/01/04.
Premetto che ho installato DVD2SVCD ver. 1.2.1.B3 scegliendo avisynt 2.08 così da rendere perfettamente compatibile lo script proposto nella guida stessa e naturalmente ho aggiornato avisynth.ini.
Ho fatto circa una ventina di prove e vi riassumo di seguito i risultati:

- ho utilizzato come DVD test Spider Man
- attraverso vari tentativi ho cercato di fare un KVCD da DVD ed il risultato è stato quello che l'immagine partiva a scatti e dopo poco meno di un minuto l'audio andava avanti e le immagini si bloccavano. Tutto questo indipendentemente dal bitrate adottato e/o dal CQ. Sono allora passato alla codifica di un SVCD scegliendo l'opzione apposita.
- dopo vari tentativi, prima utilizzando i parametri indicati da Logan, poi variandone alcuni, ho comunque ottenuto sempre immagini peggiori di quelle che ottengo convertendo in DIVX. Gli ultimi che ho usato sono:
Input file: AVI - Output: SVCD - 544x576 - Bitrate max 2500 min 300 Max Avg 2230 - CQ 90 - CQ Value 0,980. Risultato due cd uno da 814.885 e l'altro da 761.310 contro DIVX da 716.363 e 694.212 con una qualità video (purtroppo) a favore del DIVX :( (l'immagine in KsVCD risulta spesso squadrettata).

Cosa sbaglio? potete raccontarmi la vostra esperienza? Oppure darmi consigli?

Sono pronto a rispondere a tutte le vostre eventuali domande o richieste di chiarimenti in quanto di tutte le prove che ho fatto ho scritto i parametri impostati.

Ciao a tutti e grazie.

Dialhot 03-04-2004 03:14 AM

Usai avs2.5.3 e usai il mio script V4 (puoi vedere une verzionne per DVD2SVCD qui : http://www.kvcd.net/forum/viewtopic.php?t=7221).

Non usate piu avs2.08. Lavora in un spazzio di colore (YUY2) che non e quelle degli DVD (YV12). Avs2.53 fa il lavoro tutto con YV12. E piu veloce (35%) e piu bello.

memorex59 03-04-2004 08:25 AM

Phil, cosa dirti. Come al solito grazie e proverò senz'altro questo tuo nuovo consiglio.

A presto.
:D

Dialhot 03-04-2004 08:33 AM

Quote:

Originally Posted by memorex59
Phil, cosa dirti. Come al solito grazie

Prego ;-)

memorex59 03-14-2004 02:41 PM

Ciao a tutti.

Phil, ho installatato DVD2SVCD con avisynth 2.52 ed ho installato anche TMPGenc 2.5. Ho provveduto ad inserire lo script da te consigliato (che copio più sotto) e quando lancio la preview, DVD2SVCD mi da il seguente errore:
Script error: there is no function named "Grip...
(c:\program files\DVD2SVCD\Temp\Preview.avs...
(P.S.: ho messo i puntini perchè la videata non permette di leggere tutto il messaggio)

Script in uso su Avisynth.ini:

[AVISYNTH_Adaptative Filter]
0=nf=0
1=GripCrop(^TargetWidth, ^TargetHeight+^BorderTop+^BorderBottom, overscan=^overscan, source_anamorphic=^source_ana, dest_anamorphic=^dest_ana)
2=GripSize(resizer="BiCubicResize")
3=Undot()
4=Asharp(1, 4)
5=STMedianFilter(^S_FilterThreshHold, ^S_EdgeThreshHold, ^T_FilterThreshHold, ^T_EdgeThreshHold )
6=MergeChroma(blur(^blur_chroma))
7=MergeLuma(blur(^blur_luma))
8=SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2
9=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) ")
10=GripBorders()
11=function fmin(int f1, int f2) { return (f1<f2) ? f1 : f2 }
12=function ConvertToYUY2(clip c){ return isYV12(c) ? c : convertToYV12(c) }
^overscan=1
^source_ana=true
^dest_ana=false
^S_FilterThreshHold=3
^S_EdgeThreshHold=3
^T_FilterThreshHold=1
^T_EdgeThreshHold=1
^blur_chroma=1.58
^blur_luma=0.1

Devo forse modificare qualcosa dello script? Questo script rispetto ai precedenti usati mi è meno chiaro e riesco a capirlo poco...

S'il vous plaît pardonne-moi si j'ai utilisé mal ton script :wink:

Grazie e saluti.

Dialhot 03-14-2004 05:55 PM

Hai tu tutti gli plugin necessari ? (Gripfit, Undot, Asharp...) ?
Dove sono ?

memorex59 03-15-2004 12:41 AM

Si li ho e sono tutti nella cartella c:\programs file\filtri\*.dll ;
immaginavo che mancava qualcosa nello script ma non so come scriverlo...

Dialhot 03-15-2004 05:34 AM

Quote:

Originally Posted by memorex59
Si li ho e sono tutti nella cartella c:\programs file\filtri\*.dll ;
immaginavo che mancava qualcosa nello script ma non so come scriverlo...

Non devono essere qui ! Avisynth asperta gli plugin in su "plugin" directory che e sotto "C:\programs file\avisynth2.5\".

zagor 03-15-2004 06:34 AM

reply
 
ti consiglio di leggerti questo thread:

http://www.kvcd.net/forum/viewtopic.php?t=9329

comunque forse non hai come filtro il file gripfit, adesso non ricordo
esattamente come si chiama il file, eventualmente te lo faccio sapere
stasera.

ciao.

Dialhot 03-15-2004 06:45 AM

Re: reply
 
Quote:

Originally Posted by zagor
comunque forse non hai come filtro il file gripfit, adesso non ricordo
esattamente come si chiama il file, eventualmente te lo faccio sapere
stasera.

ciao.

Il problema e su "Gripcrop" perche e il primo filtro in il script. Pero sara errore su cada filtro dopo si gli plugin non sono nella cartella "plugin" di avisynth.

memorex59 03-15-2004 04:24 PM

Grazie Phil, grazie Zagor,

farò subito delle prove.

Ciao

memorex59 03-16-2004 12:15 AM

Ciao.

Ho provveduto ad inserire tutto nella cartella plugin ed infatti tutto e partito regolarmente.

Ho lanciato l'elaborazione ed ad un certo punto, credo dopo l'estrazione del file audio, TMPGenc da quest'errore:
File "c:\AAA\AviSynth_Script_File_CQ_Test.avs" can not open, or unsupported.
Unica possibile scelta "OK" e dando ok ripartiva ma dava sempre lo stesso errore; ho dovuto chiudere tutto.

Il contenuto del file AviSynth_Script_File_CQ_Test.avs è il seguente:
LoadPlugin("C:\PROGRA~2\DVD2SVCD\AVISYN~1.5PL\Mpeg 2dec\MPEG2D~1.DLL")
mpeg2source("C:\AAA\DVD2AV~1.D2V")
BicubicResize(720,432,0.0,0.6)
AddBorders(0,72,0,72)
SelectRangeEvery(3000,60)

Questo file è generato dal programma; perchè compila "C:\PROGRA~2\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\MPEG2D ~1.DLL" quando avisynth è sotto c:\program files\avisynth 2.5\*.* :?:
E poi; perchè cerca Mpeg2dec ... non dovrebbe usare Mpeg2dec3 :?:
Mille grazie anticipate per gli aiuti.

Ciao

memorex59 03-17-2004 06:15 AM

Ciao Zagor,

non dovevi farmi avere delle informazioni :?:

Sono preoccupato è un po che non vedo nessun nuovo post e/o risposte :?:

Cìè qualcosa che non va????

Ciao a tutti

Dialhot 03-17-2004 06:25 AM

Hai il plugin "ReadAVS.dll" installato nella cartella di tmpgenc ?
Si no, puoi trovarli cui : http://www.avisynth.org/warpenterprises/

Pero normalmente DVD2SVCD lo intallato corretamente ecco devi trovarlo.

Hai un opzione "Use READAvs in Tmpgenc" in DVD2SVCD. L'hai vista ? Si mi ricchiamo bene deve essere nella tavola "Encoder" e poi "Adv. setting".

Per il mpeg2dec, devi cambiare l'opzionne nella tavola "frameserver". Ci sono "..." al fine della linea "mpeg2dec", clica cui y indica dove e mpeg2dec3. Pero puoi anche uzzare mpeg2dec oppure mpeg2dec2, no ho avuto mai nessuno problema con questi.

memorex59 03-18-2004 04:08 PM

Ciao Phil,

ho controllato quanto da te consigliato:

Quote:

Hai il plugin "ReadAVS.dll" installato nella cartella di tmpgenc
Avevo già ReadAvs.dll sotto "C:\Program Files\DVD2SVCD\ReadAVS" ma per non sbagliare l'ho messa anche sotto "C:\Program Files\tmpgenc".
Quote:

Hai un opzione "Use READAvs in Tmpgenc" in DVD2SVCD. L'hai vista ? Si mi ricchiamo bene deve essere nella tavola "Encoder" e poi "Adv. setting".
Ok la uso regolarmente come richiesto dalla guida di Logan.
Quote:

Per il mpeg2dec, devi cambiare l'opzionne nella tavola "frameserver". Ci sono "..." al fine della linea "mpeg2dec", clica cui y indica dove e mpeg2dec3. Pero puoi anche uzzare mpeg2dec oppure mpeg2dec2, no ho avuto mai nessuno problema con questi.
Ok qui ho sistemato.

Dopo aver fatto ancora prove, ho provato anche a reinstallare tutti i programmi (DVD2SVCD con avisynth 2.5 e TMPGenc 2.5 plus) ma il problema persiste.

Questo l'errore in TMPGENC:
file "c:\program files\dvd2svcd\Movie\Avisynth_script_file_CQ_TEST. avs" can not open, or unsupported.

Il file Avisynth_script_file_CQ_TEST.avs contiene questo script:
Code:

LoadPlugin("C:\PROGRA~2\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\MPEG2D~1.DLL")
mpeg2source("C:\PROGRA~2\DVD2SVCD\Movie\DVD2AV~1.D2V")
nf=0
GripCrop(720, 432+72+72, overscan=1, source_anamorphic=true, dest_anamorphic=false)
GripSize(resizer="BiCubicResize")
Undot()
Asharp(1, 4)
STMedianFilter(3, 3, 1,  1 )
MergeChroma(blur(1.58))
MergeLuma(blur(0.1))
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()
function fmin(int f1, int f2) { return (f1<f2) ? f1 : f2 }
function ConvertToYUY2(clip c){ return isYV12(c) ? c : convertToYV12(c) }

Grazie anticipate per l'aiuto.
Ciao

Dialhot 03-18-2004 05:27 PM

Apri tmpgenc y vai a la tavola "VFAPlugin" (in "environemental settings"). C'e il plugin ReadAVS indicato ? ReadAVS e seleczionnata ? Lasci il cursor 2 secondi su la line "ReadAvs" : cosa dice ?

Ultima cosa : tu hai un codec Xvid installato ? Hai bisognio di questo codec per leggere avs sotto TMPGENC !

memorex59 03-20-2004 12:15 PM

Ciao a tutti (specie a te Phil che sembri l'unico ad avere ancora voglia di aiutarmi...)

Forse inizia ad andare meglio; gira tutto solo che il video che produce TMPGenc è tutto nero :oops: :oops:

E' giusto anche in questo caso come mi hai già consigliato aggiungere ConvertToRGB24() alla fine dello script :?: :?:

Grazie mille.

Ciao

Dialhot 03-20-2004 07:33 PM

Quote:

Originally Posted by memorex59
E' giusto anche in questo caso come mi hai già consigliato aggiungere ConvertToRGB24() alla fine dello script :?: :?:

No ho capito : hai fato la prova con RGB24 e non funzionna, o vorrei sapere si devi provare con questo ?

Fai la prova con questa linea e dimi si funzionna.

memorex59 03-21-2004 12:35 PM

Quote:

Fai la prova con questa linea e dimi si funzionna
ho provato e non funziona; sospetto che tu lo sospettavi già... :wink:

Non mi resta altro che aspettare tue indicazioni.

Ciao e grazie.

Dialhot 03-21-2004 01:22 PM

1 / Puoi apprire con tmpgenc la video che tu pensai che e tutta nera ? Poi vai nel menu "file" e "preview". Tutto e nero anche cui ?

2/ dimi la lunghezza della pelicula e la dimenzione (in MB) del file risulto.

memorex59 03-21-2004 04:25 PM

Quote:

1 / Puoi apprire con tmpgenc la video che tu pensai che e tutta nera ? Poi vai nel menu "file" e "preview". Tutto e nero anche cui ?
Si anche facendo una preview del file avs il video è nero.

Quote:

2/ dimi la lunghezza della pelicula e la dimenzione (in MB) del file risulto.
Il film è di 1 ora e 56 minuti ed il file "bbMPEG_Muxed_File00.mpg" è di 269.882 KB; se lo apro con WMP sento solo l'audio.

alla prossima @

memorex59 03-21-2004 04:26 PM

Quote:

1 / Puoi apprire con tmpgenc la video che tu pensai che e tutta nera ? Poi vai nel menu "file" e "preview". Tutto e nero anche cui ?
Si anche facendo una preview del file avs il video è nero.

Quote:

2/ dimi la lunghezza della pelicula e la dimenzione (in MB) del file risulto.
Il film è di 1 ora e 56 minuti ed il file "bbMPEG_Muxed_File00.mpg" è di 269.882 KB; se lo apro con WMP sento solo l'audio.

alla prossima @

Dialhot 03-22-2004 05:43 AM

Ok ecco la video e encodata in nero. C'e un problema che non ho visto mai ! Hai provare di reinstallare completamente TMPGENC ? O al meno di fare una video con il template "VCD" standard di tmpgenc ?

Nota : una oltra cosa : puoi vedere il avs con wmp o no ?

memorex59 03-22-2004 02:07 PM

Quote:

Originally Posted by Dialhot
Hai provare di reinstallare completamente TMPGENC ? O al meno di fare una video con il template "VCD" standard di tmpgenc ?

Ho reinstallato tmpgenc ed ho provato a fare un video standar VCD; risultato il video è sempre nero.

Quote:

Originally Posted by Dialhot
Nota : una oltra cosa : puoi vedere il avs con wmp o no ?

Con WMP il file avs lo vedevo prima di reinstallare tmpgenc e lo vedo anche dopo (cioè adesso).

Ciao e grazie.

Nota: ma nessun altro ci può dare una mano? Fate sgobbare solo Phil?

Dialhot 03-22-2004 02:10 PM

Ultima domanda : primo di inviare il lavoro, si tu fai una prevista in tmpgenc, hai la video o niente ?

Si tu non hai la video cui, vorrei decire che hai une problema con il codec Xvid. O che il "ReadAvs.dll" ne e correctamente intallato o usato nel Tmpengenc.

memorex59 03-22-2004 02:59 PM

Quote:

si tu fai una prevista in tmpgenc, hai la video o niente ?
Credo che tu stia parlando di un "preview"? se è questo che mi stai chiedendo ti confermo che anche il preview in tmpgenc è nero.

Quote:

hai une problema con il codec Xvid
Ho installato il codec full ACEMCP593PLAYER pro.

Quote:

O che il "ReadAvs.dll" ne e correctamente intallato o usato nel Tmpengenc.
ReadAvs.dll è installato sotto la directory c:\program files\tmpgenc ed è la stessa directory dove risiede il programma. In "register" la linea è questa:
Code:

c:\program files\TMPGEnc\ReadAVS.dll
Se vado in "Environmental setting" sotto "VFAPI plug-in" la stringa "Avisynth/Virtualdub script reader v0.1" ha come valore file "ReadAvs.dll" e priorità 3.

@ a dopo

Dialhot 03-22-2004 04:06 PM

Non e possibile di avere niente sotto tmpgenc con la la linea "ConvertToRGB24()" al fine del script!

Fai ancora la prova ! E dimi il tuo script per piacerre.

memorex59 03-22-2004 04:48 PM

Quote:

E dimi il tuo script per piacerre
Queto è lo script che ho inserito in avisynth.ini:
Code:

[AVISYNTH_Adaptative Filter]
0=nf=0
1=GripCrop(^TargetWidth, ^TargetHeight+^BorderTop+^BorderBottom, overscan=^overscan, source_anamorphic=^source_ana, dest_anamorphic=^dest_ana)
2=GripSize(resizer="BiCubicResize")
3=Undot()
4=Asharp(1, 4)
5=STMedianFilter(^S_FilterThreshHold, ^S_EdgeThreshHold, ^T_FilterThreshHold,  ^T_EdgeThreshHold )
6=MergeChroma(blur(^blur_chroma))
7=MergeLuma(blur(^blur_luma))
8=SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2
9=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)  ")
10=GripBorders()
11=function fmin(int f1, int f2) { return (f1<f2) ? f1 : f2 }
12=function ConvertToYUY2(clip c){ return isYV12(c) ? c : convertToYV12(c) }
^overscan=1
^source_ana=true
^dest_ana=false
^S_FilterThreshHold=3
^S_EdgeThreshHold=3
^T_FilterThreshHold=1
^T_EdgeThreshHold=1
^blur_chroma=1.58
^blur_luma=0.1

Se non mi dai altri suggerimenti proverò a fare un'altra prova... :oops:

@@ Bye

Dialhot 03-22-2004 04:57 PM

Usai DVD2SVCD :?: No l'hai ditto mai ! :-(

Vedi si il "ReadAVS" e selezionnato DURANTE IL LAVORO DI TMPGENC perche DVD2SCVD cambia l'opzionne ecco e possibile che quello non e veramente usato.

E si puoi, dai il avs che e generato per DVD2SVCD per favore.

memorex59 03-22-2004 05:20 PM

Quote:

Usai DVD2SVCD No l'hai ditto mai !
Si uso DVD2SVCD ver. 1.2.1 b3

Quote:

Vedi si il "ReadAVS" e selezionnato DURANTE IL LAVORO DI TMPGENC perche DVD2SCVD cambia l'opzionne ecco e possibile che quello non e veramente usato.
E si puoi, dai il avs che e generato per DVD2SVCD per favore.
Scusami Phil; non ho capito bene...

Dialhot 03-22-2004 05:47 PM

DVD2SVCD cambia l'opzionne "Avisynth/Virtualdub script reader v0.1" cuando uzza TMPGENC. Ecco per essere certo que il ReadAVS e usato con DVD2SVCD, tu devi lanciare il lavoro con DVD2SVCD e cuando TMPGENC si lancia, vai sotto "VFAPI plug-in". Vedi si l'opzionne e ancora valida !

Poi appri da mano tmpgenc, vedi si l'opzionne "Avisynth/Virtualdub script reader v0.1" e selectionata, prendere il avs generato da DVD2SVCD e vedere con la "preview" si ce una imagine o niente.

Si hai une imagien con la seconda e non cuando DVD2SVCD chiama TMPGENC, ecco il problema viene di DVD2SVCD.


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

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