Quantcast Esperienza Non Proprio Positiva - digitalFAQ.com Forums [Archives]
  #1  
03-04-2004, 02:41 AM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
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.
__________________
... speriamo di farcela...
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
03-04-2004, 04:14 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #3  
03-04-2004, 09:25 AM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
Phil, cosa dirti. Come al solito grazie e proverò senz'altro questo tuo nuovo consiglio.

A presto.
__________________
... speriamo di farcela...
Reply With Quote
  #4  
03-04-2004, 09:33 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by memorex59
Phil, cosa dirti. Come al solito grazie
Prego
Reply With Quote
  #5  
03-14-2004, 03:41 PM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
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

Grazie e saluti.
__________________
... speriamo di farcela...
Reply With Quote
  #6  
03-14-2004, 06:55 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Hai tu tutti gli plugin necessari ? (Gripfit, Undot, Asharp...) ?
Dove sono ?
Reply With Quote
  #7  
03-15-2004, 01:41 AM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to 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...
__________________
... speriamo di farcela...
Reply With Quote
  #8  
03-15-2004, 06:34 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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\".
Reply With Quote
  #9  
03-15-2004, 07:34 AM
zagor zagor is offline
Free Member
 
Join Date: Feb 2004
Location: Italia
Posts: 226
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #10  
03-15-2004, 07:45 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #11  
03-15-2004, 05:24 PM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
Grazie Phil, grazie Zagor,

farò subito delle prove.

Ciao
__________________
... speriamo di farcela...
Reply With Quote
  #12  
03-16-2004, 01:15 AM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
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
__________________
... speriamo di farcela...
Reply With Quote
  #13  
03-17-2004, 07:15 AM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
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
__________________
... speriamo di farcela...
Reply With Quote
  #14  
03-17-2004, 07:25 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #15  
03-18-2004, 05:08 PM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
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
__________________
... speriamo di farcela...
Reply With Quote
  #16  
03-18-2004, 06:27 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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 !
Reply With Quote
  #17  
03-20-2004, 01:15 PM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
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

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

Grazie mille.

Ciao
__________________
... speriamo di farcela...
Reply With Quote
  #18  
03-20-2004, 08:33 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #19  
03-21-2004, 01:35 PM
memorex59 memorex59 is offline
Free Member
 
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to memorex59
Quote:
Fai la prova con questa linea e dimi si funzionna
ho provato e non funziona; sospetto che tu lo sospettavi già...

Non mi resta altro che aspettare tue indicazioni.

Ciao e grazie.
__________________
... speriamo di farcela...
Reply With Quote
  #20  
03-21-2004, 02:22 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
Reply




Thread Tools



 
All times are GMT -5. The time now is 03:30 AM  —  vBulletin © Jelsoft Enterprises Ltd