Newsgroup: it.comp.software.divx
Titolo: Problemi con AutoMKV

Ciao!
Ho un problema con Automkv da quando ho reinstallato windows 2000.
Prima un file AVI me lo comprimeva in XVID usando xvid_encraw
Ora dice che il file non è supportato e utilizza FFMPEG, ma così facendo mi
crea un 3ivx che nessuno gli ha chiesto di fare.
Come fare a riprendere come prima l'utilizzo di xvid_encraw? Forzarlo
insomma?
Mi manca qualcosa nel sistema?
Grazie in anticipo per chi mi darà una risposta soddisfacente ;)
Anny
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


aggiunta:
ora ho sostituito la dll di ffdvideosource e mi dà "error cropping picture"
e no nfa più nemmeno la conversione in 3vx....
cosa accade? sigh
anny


 anny
l'errore che mi ha segnato mi fa venire in mente un probabile errore...
come sai il crop deve essere pari, ovvero non puoi croppare di 63 
pixel.. o 64 o 62
ti ricordo inoltre (come scritto nel thread ufficiale italiano 
http://www.divxmania.it/index.php?showtopic=9118
 ) che devi avere installato
1) xvid
2) avisynth 2.57
3) ffdshow
in ogni caso nel link che ti ho segnato trovi tutto quello che ti serve
.. in ogni caso .. "lurko" abbastanza spesso nel newsgroup ... quindi 
chiedi pure (e la prossima volta.. ricordati il log!!!)
ciao
BHH
-- 
Andres Zanzani
Cesena, Italy
www.64k.it/andres
 <--- Tutto e oltre per i DivX


Hai ragione per il log. Speravo bastasse quanto descritto. Speriamo di
risolvere... ti faccio sapere qui prossimanete :)
Anny


 automatico.
stai usando la 0.89 ???
mi raccomando aggiorna prima che puoi! (c'era un buco nella 0.88 che se 
non usavi filtri ne usavi resize lo script veniva male...)
ciao



Ciao,
sì sto usando la 0.89, ma ho scoperto questo problema, bloccando con la tua
opzione "Fermati prima di encodare":
il file movie.avs, generato da Avisynth 2.5.7, cerca (ho provato a caricarlo
anche con Virtualdubmod) non trova il file "movie.d2v" nella stessa
cartella, e questo file effettivamente non c'è. Togliendo il riferimento nel
file avs con il Notepad il processo va avanti correttamente.
Ovviamente questo è un "pezzotto", ma forse può aiutare te ad aiutarmi
(scusa il gioco di parole) a risolvere il problema....
Al prossimo msg
Grazie sempre


Per completezza ti invio anche la parte del log che genera il file
movie.avs.
L'errore sta nel test3, dove apre il file movie.d2v che in realtà non
esiste.
Ciao ciao
Anny
---
19:32:26 Script movie.avs
19:32:26
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\AddGrain.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\autocrop.dll")
19:32:26
LoadPlugin("C:\Programmi\AutoMKV\exe\filter\aWarpSharp(Pruned).dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\blockbuster.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\cnr2.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\ColorMatrix.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\Convolution3D.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\corrector.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\DctFilter.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\Decomb.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\Deen.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\degrainmedian.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\DGDecode.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\EEDI2.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\FFMpegSource.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\FFT3DFilter.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\FluxSmooth.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\frfun7.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\hqdn3d.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\LeakKernelDeint.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\MaskTools.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\medianblur.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\MipSmooth.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\MSharpen.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\mt_masktools.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\mvtools.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\NicAudio.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\RemoveGrainS.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\RepairS.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\SangNom.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\SimpleResize.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\SoundOut.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\TBilateral.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\TDeint.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\TIVTC.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\TomsMoComp.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\TTempSmooth.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\UnDot.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\UnFilter.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\VSFilter.dll")
19:32:26 LoadPlugin("C:\Programmi\AutoMKV\exe\filter\warpsharp.dll")
19:32:26 #loadpluginstart
19:32:26
19:32:26 #test1
19:32:26
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\BlindDeHalo3_mt2.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\FastLineDarken 1.3 MT
MOD.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\HybridFuPP.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\LanczosPlus.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\Lem.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\LimitedSharpenFaster.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\MCBob_v03c.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\mvbob.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\QMlib.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\seesaw.avsi")
19:32:26 Import("C:\Programmi\AutoMKV\exe\filter\spresso.avsi")
19:32:26 #importstart
19:32:26
19:32:26 #test2
19:32:26
19:32:26 movie = avisource("F:\Arnold\Work (s6)\6x22cr1.avi",audio=false)
19:32:26 movie = isRGB(movie) ? ConvertToYV12(movie,interlaced=true) : movie
19:32:26 movie = isYUY2(movie) ? ConvertToYV12(movie,interlaced=true) :
movie
19:32:26 function getOrder(clip c) {
19:32:26 order = GetParity(c) ? 1 : 0
19:32:26 Return order }
19:32:26 #filter1start
19:32:26
19:32:26 #test3
19:32:26
19:32:26 movie =
tfm(movie,d2v="F:\Arnold\Originali\temp\movie.d2v").tdecimate()
19:32:26 #cropstart
19:32:26
19:32:26 cropclip =
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
19:32:26 fixed_aspect = 1.000000
19:32:26 c_width = width(cropclip)
19:32:26 c_height = Round(height(cropclip) / fixed_aspect)
19:32:26 input_par = float(float(c_width)/float(c_height))
19:32:26 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
19:32:26 out_width = 640
19:32:26 out_height = Round(float(out_width) / input_par)
19:32:26 hmod = out_height - (floor(out_height / 16 ) * 16)
19:32:26 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height
- hmod)
19:32:26 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
19:32:26
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
19:32:26
19:32:26 #resizestart
19:32:26
19:32:26 #test4
19:32:26
19:32:26 Spline36Resize(out_width,out_height)
19:32:26 #filter2start
19:32:26
19:32:26 #test5
19:32:26
19:32:26 RemoveGrain(mode=2)
19:32:26
-----------------------------------------------------------------------


 19:32:26
... come hai fatto a metterlo li ?
sotto test3 c'e' la sezione di crop ... ?
i mi passi il log completo o mi dici passo passo come hai fatto... sul 
serio.. quella riga del test3 e' quella dell'interlacciatura.. o meglio 
per portare da 29.97 a 23.976 il framerate...
fammi sapere!



I log li ho cancellati ma posso dirti passo passo i parametri che ho
configurato (partendo da una configurazione nuova). Faccio un inciso: il
file è un AVI 640x480 non compresso di 16 secondi generato con JASC
Animation Shop senza audio (25fps). Puoi tranquillamente simularlo se hai
l'Animation Shop convertendo un breve Gif Animato di dimensioni 640x480.
Il file che ti ho passato è il MOVIE.AVS generato durante la fase precedente
all'uso del video encoder (ho messo l'opzione "Fermati prima di encodare"
per evitare che me lo cancella).
Basic Settings:
Traccia audio 1 (NONE)
Filtro Resize: Lanczosmtplus
Imposta larghezza: 640
Output file: Dimensioni 260 Nome Film 6x22cr1
Formato: AVI
Profilo: XVid_SAP.xml
Filtro: RemoveGrain (mode=2)
Advanced Settings:
Deinterlacciare: AUTO
Specifica Bitrate: 1300
Cancella file TEMP abilitato
Language: ita
Questi parametri li ho salvati con "Salva impost" e mi si ricaricano ogni
volta che lancio AUTOMKV
Tutto il resto delle opzioni ho lasciato quelle preimpostate alla prima
esecuzione di AUTOMKV.
Ti faccio notare che convertendo un file MPEG2 rippato con MPG2CUT da un DVD
"fatto in casa" col DVD Recorder si genera correttamente il D2V e quindi la
fase di videoencoding prosegue correttamente (non so se fino alla fine con
la 0.89, ma suppongo di sì, le vecchie versioni funzionavano)
Questo è quanto... fammi sapere :-)
Grazie ciao
Anny


 
scoperto l'inganno...
il file avi che hai non e' a 25.. o meglio potrebbe anche essere a 25 
fps ma dall'analisi del autodeinterlacciatore risulta con frame 
duplicati e quindi attiva la funzione di "decimate" ovvero applica il 
tfm/tdecimate
il problema e' che tfm non si puo applicare ad un avi e quindi va in errore!
ho adesso aggiunto la gestione di questo caso  (per "sfortuna" sei stato 
il primo a segnalarmelo)
quindi.. le soluzioni possibili sono 2
1) in deinterlacer , in advanced options metti Progressive
2) scarichi questa "beta" 
http://www.64k.it/andres/data/a/AutoMKV089a.exe
attenzione che in questa "beta" e' stato cambiato l'utilizzo del parsing 
degli ifo ... detta in altre maniere non usare come input dvd o ifo su 
harddisk
grazie per la segnalazione!
BHH



Ok grazie
più tardi provo e ti faccio sapere!
Non è scontato (la memoria mi tradisce ^_^) che nella precedente
installazione di Windows avessi già configurato il Deinterlace in
"Progressive"... per quello mi funzionava!
A più tardi per la diagnosi :)



Prima di fare la prova sugli AVI sto effettuando una delle mie consuete
operazioni di conversione di un MPG di 23 minuti circa, senza audio,
generato con MPG2CUT da un DVD.
I parametri che uso te li ho descritti prima.
Ho notato (spero di non sbagliarmi) nell'ultima versione un discreto
rallentamento delle prestazioni, con la 0.87 (quando xvid_encraw mostrava la
finestra DOS con le operazioni in progresso) la conversione mi richiedeva
circa 35 minuti a passaggio; ora (xvid_encraw viene filtrato dalla finestra
di stato di AutoMKV) ci mette circa un'ora a passaggio, per un totale di
circa 2 ore più il tempo (più breve) necessario a fare le operazioni a
corredo.
Ho sbagliato qualcosa o ricordo male?
PS: Ho un P4 a 2,8 GHz - ovviamente spero che il caldo non abbia fatto
superare la temperatura di soglia per il dimezzamento della velocità della
CPU, purtroppo non posso verificare ora :(


 Anny
aspetto notizie!
ciao



Ciao,
i filmati sono venuti bene come sempre, anche i piccoli AVI da 16 secondi o
giù di lì sono riusciti con la versione 0.89a.
Il problema è proprio il tempo purtroppo, circa 48 minuti di filmato da
convertire (che comunque ha richiesto, come in passato, un autocrop di due
piccole bande laterali, il deinterlacciamento e i relativi filtri di resize)
richiedono 4 ore di elaborazione: in media 2 ore a passaggio. Francamente,
ripeto, non so dirti quanto tempo richiedesse la stessa operazione prima;
però credo proprio fosse inferiore.
Fosse colpa del codificatore xvid? xvid_encraw usa il software di windows
per fare l'encoding ? Io ho installato la distribuzione koepli...
Altrimenti tenterò di modificare i parametri di AutoMKV agendo su filtri,
tipologie di codifica eccetera. Dammi magari qualche consiglio mirato per
migliorare la velocità mantenendo la qualità (senza escludere il
deinterlacciamento che a quanto pare fa il suo effetto su queste
conversioni).
Intanto installerò anche il software per la verifica della temperatura della
CPU, se lo trovo :-)
Farò altre prove nei prossimi giorni!
Ciao ciao grazie


 Anny
a presto



Ciao,
allora ho fatto altre prove,
e pare che la velocità sia tornata ai livelli originali: 24 minuti di
filmato senza audio richiedono per un XVID a due passate circa 70 minuti, e
quindi 48 minuti circa 2 ore e 20, il tempo che più o meno mi richiedeva
prima, ben lontano dalle 4 ore richieste quel giorno....
Probabilmente il tutto era dovuto a un surriscaldamento improvviso che ha
provocato l'attivazione del Throttling della CPU (è un P4 Prescott, mi hanno
confermato che purtroppo scalda molto). Ora pare che il problema non si è
più posto.
Ho comunque preimpostato a Progressive il deinterlacciamento, cosa che
probabilmente avevo impostato prima di reinstallare Windows: così facendo
gli evito il tempo, abbastanza lungo, per la determina del tipo di
interlacciamento da usare.
Grazie degli aiuti e del tuo "aggiornamento" prezioso al programma che mi ha
risolto i problemi con i miei filmatini da 16 secondi!
