03-04-2004, 02:41 AM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
03-04-2004, 04:14 AM
|
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.
|
03-04-2004, 09:25 AM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Phil, cosa dirti. Come al solito grazie e proverò senz'altro questo tuo nuovo consiglio.
A presto.
__________________
... speriamo di farcela...
|
03-04-2004, 09:33 AM
|
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
|
03-14-2004, 03:41 PM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-14-2004, 06:55 PM
|
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 ?
|
03-15-2004, 01:41 AM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-15-2004, 06:34 AM
|
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\".
|
03-15-2004, 07:34 AM
|
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.
|
03-15-2004, 07:45 AM
|
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.
|
03-15-2004, 05:24 PM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Grazie Phil, grazie Zagor,
farò subito delle prove.
Ciao
__________________
... speriamo di farcela...
|
03-16-2004, 01:15 AM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-17-2004, 07:15 AM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-17-2004, 07:25 AM
|
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.
|
03-18-2004, 05:08 PM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-18-2004, 06:27 PM
|
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 !
|
03-20-2004, 01:15 PM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-20-2004, 08:33 PM
|
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.
|
03-21-2004, 01:35 PM
|
Free Member
|
|
Join Date: Feb 2004
Posts: 34
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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...
|
03-21-2004, 02:22 PM
|
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.
|
All times are GMT -5. The time now is 03:30 AM — vBulletin © Jelsoft Enterprises Ltd
|