• Sabato 14 febbraio da Audio Quality partirà un roadshow che porterà il nuovo proiettore DLP 4K trilaser Valerion VisionMaster Max in giro per l'Italia e che toccherà Roma, Genova, Milano, Napoli, Padova e Udinee forse anche Bari e Torino. Maggiori info a questo indirizzo

HTPC, aiuto per la guida di ffdshow

fft3gpu è un filtro abbinato ad avisynth, come LimitedSharpenFaster, hqdn e altri.
Per maggiori informazioni leggi qui, se prioprio ti appassioni qui puoi sbizzarrirti :D
DScaler non è obbligatorio installarlo, io per esempio ne faccio tranquillamente a meno.
 
Volevo togliermi una curiosità:
con materiale sd (dvd) si ottiene un risultato migliore con un htpc configurato al meglio o con un lettore di riferimento come l'oppo 983

grazie mille
 
Buongiorno,
volevo un consiglio...
Dopo aver provato innumerevoli strade per poter gestire il miglioramento dell'immagine attraverso la gpu, sono approdato a ffdshow anche io (anche se la vivo un pò come una sconfitta...).
Ho impostato solamente 3 filtri in questo ordine:


PostProcessing
Automatic quality control
mplayer
resize & aspect:
Specify horiz & vertical size
1920x1080
Keep original aspect ratio
Luma & chroma method Lanczos
Sharpen
xsharpen (valore di default)

Ho letto la guida di stealth, ma non mi sento ancora così sicuro per avventurarmi in avisinth con le sue impostazioni "testuali"...

Il fatto è questo: l'immagine ottenuta per me risulta già soddisfacente, il carico cpu (un dual core 2,7 Ghz con 2 GB RAM) è tra il 60-70% con picchi all'80%, quindi non dovrebbe essere al limite.
Nonostante ciò ho onotato che a volte ill video non è fluido e presenta degli scatti. Non sempre, ma non riesco a capire da cosa dipende in quanto tenendo il task manager aperto non ho notato relazione tra il carico cpu e questi scatti.
Come lettore utilizzo vista media center (e quindi dovrebbe essere WMP11, giusto?).
Altra bizzarria: da quando ho impostato ffdshow anche l'interfaccia mediacenter non è più fluida...
Ma non dovrebbe centrare un tubo, no??
 
Chi mi sa dire se è possibile salvare la configurazione di ffdshow creata per poterla poi riesportare in caso di nuova installazione?
Ci sono dei file da copiare?

E Buon Natale! :D
 
@julian76
Si, si può esportare la configurazione ffdshow. c'è un pulsante chiamato "export all settings" in basso, nella pagina di configurazione dei codec.
Personalmente però non l'ho mai provato.

@lorenzo1982
di solito, come in tutti i programmi, l'ultima release stabile è anche la migliore...

A me non risponde nessuno?
:-(
 
@markisha1979
Ho avuto lo steso problema anch'io :cry:
CPU che era manco al 70% e filmato che andava a scatti...

Puoi provare ad usare avisynth e l'istruzione setMtmode(2) per vedere se riesci a sfruttare i 2 core... nel mio caso (dual core @ 1.8 Ghz) alla fine mi sono dovuto rassegnare a fare SOLO il resize e il color correction... altrimenti scattava tutto!!!

Io ho l'impressione che o il task manager di Windows è bacato (indica 70%, ma è 100!) o c'è ancora qualcosa da limare nel multitrheading di ffdshow e avisinth :rolleyes:

fanoI
 
@markisha1979
Oltre a quanto consigliato da fanoI, prova a spostare il resize alla fine della catena, questo dovrebbe alleggerire il carico delle due cpu.
La cosa che non hai specificato è se la percentuale di carico è la media tra i due core oppure si riferisce ad ogni singolo core. Se fosse la prima ipotesi facilmente uno dei due core satura dandoti problemi di scattosità. Tieni presente che inserire lo sharpen dopo il resize può essere una soluzione qualitativamente più valida e accurata, ma è un succhiarisorse incredibile ;)
Ora non so se ffdshow è multithread per quanto riguarda i comandi proprietari (mai verificato), ma avisynth lo è di sicuro nel denoiser e nello sharpener per cui avresti più flessibilità nel ripartire il carico tra le due cpu.
 
Ultima modifica:
julian76 ha detto:
Chi mi sa dire se è possibile salvare la configurazione di ffdshow creata per poterla poi riesportare in caso di nuova installazione?
Ci sono dei file da copiare?

profiles/preset settings --->save to file

per reimportare:

profiles/preset settings --->tendina di fianco alla voce "new"--->from file...

et voilat!
puoi salvare tutte le configurazioni che vuoi...
 
@KwisatzHaderach & @fanoI

Grazie mille per le risposte!
I vostri consigli mi saranno utili e preziosi!!!
Ho notato questa cosa abbastanza inspiegabile: il problema della scattosità non si presenta (o meglio si presente molto meno frequentemente) se accendo il mio router wifi (e quindi permetto all'htpc la connessione ad internet).
Ho già verificato i programmi in background e non ho notato nulla di anomalo: a parte avast home e la guida tv di vista media center non dovrebbe esserci nulla che necessita di connettività. Questi 2 programmi, tra l'altro, scaricano i dati e gli aggiornamenti all'avvio e poi basta. Premetto che avast NON è configurato per fare scansioni automatiche se non una volta a settimana, il lunedì sera.
Mah...
 
Ho cercato di configurare avisynth con i suggerimenti di Stealth82 riguardo al resize dinamico, ma avisynth mi restituisce questo errore:
Resize: YV12 width must be multiple of 4. (ffdshow_filter_avisynth_script, line 8)

Questo è lo script incriminato:

h = 768
ar = float(ffdshow_dar_x) / float(ffdshow_dar_y)
SetMTMode(2, 0)
ffdshow_setDAR(ffdshow_dar_x,ffdshow_dar_y)
ColorMatrix(mode="Rec.601->Rec.709")
MT("Spline16Resize(int(float(h) * ar), last.height)", threads=4)
MT("Spline16Resize(last.width, h)", threads=4, splitvertical=true)
MT("hqdn3d(2)", threads=4)
MT("LimitedSharpenFaster(ss_x=1.0, ss_y=1.0, Smode=4, strength=40, wide=false, overshoot=7)", threads=4)

Qualcuno gentilmente potrebbe darmi una dritta...

Grazie
 
Ho provato a modificare lo script copiando la parte del resize dinamico:

SetMTMode(2, 0)
ffdshow_setDAR(ffdshow_dar_x,ffdshow_dar_y)
DisposeAxis(1360, 768, ffdshow_dar_x, ffdshow_dar_y)
ColorMatrix(mode="Rec.601->Rec.709")
Spline16Resize(da_w, da_h)
MT("LimitedSharpenFaster(ss_x=1.0, ss_y=1.0, Smode=4, strength=40, wide=false, overshoot=7)", threads=4)
MT("hqdn3d(2)", threads=4)

Ma questa volta l'errore è questo:
Script error: there is no function named "DisposeAxis" (ffdshow_filter_avisynth_script, line 4)

Ho un plasma Panasonic HD Ready è per questo che vorrei fare il resize adattando il materiale video alla risoluzione nativa del pannello 1360x768.
Ho letto più volte la tua guida e devo dere che la configurazione che ho ottenuto con ffdshow è ottima (upscalo dai divx al materiale a 720 in modo egregio), mi volevo un pò impratichire con avisynth ma con questa funzione del resize dinamico non ne vengo a capo... mi piacerebbe capire il motivo.

Grazie
 
Ti manca lo script. Sei sicuro di aver scompattato tutto il mio pacchetto nella cartella dei plugins di Avisynth (tranne la dll per il multithread)?
 
Top