Motionflow 120Hz fatto con htpc ffdshow avisynth reclock = paradiso panning

^F117^ ha detto:
e se avessi un filmato full hd? in questo caso come va impostato? ma se togliessi il flag su resize risolvo cosi no?

ehm.......se hai un filmato full hd e vuoi downscalarlo a 720p per vedere se ci riesci ad applicare l'effetto lasci le impostazioni che ho postato (resize > 1400 è proprio perchè i 1920 è > 1400), proprio quelle che hai riportato.

Se vuoi vederlo liscio (no script) disattivi resize e anche il pannellino avisynth.

Se vuoi applicare l'effetto sul 1080p senza downscaling xchè hai appena preso uno xeon 7400 e non sai come sfruttarlo :D lascia la spunta sul pannello avisynth ma togli il resize!

stealth82 ha detto:
resta cmq il mal di mare e i problemi di sfasatura dei contorni.

Stealth, è questo che mi dà da pensare che non vediamo la stessa cosa.......i contorni rimangono decisamente più nitidi e "stabili" con il motionflow, la sfasatura c'è solo come artefatto e/o saltuariamente come ghosting, ma è un fenomeno molto limitato e molto saltuario rispetto al miglioramento complessivo di tutta l'immagine in ogni movimento di camera.......è proprio la nitidezza e precisione che acquistano TUTTI i contorni degli oggetti in movimento in TUTTA la scena che ha impressionato me e "magicamente" ha convinto i presenti di ieri a rimettersi in ballo con gli amati/odiati htpc....
Comunque ho capito che l'effetto accelerazione proprio non ti va giù, mi sa che se vedi il vw200 con motionflow ti viene un infarto dopo 2 secondi ;)
 
Ultima modifica:
Perfetto deduco dalla tua risposta che un 1080p come lo voglio io è da pazzi :D

Ps ultima domandina la mia tv ( attaccata con hdmi hdmi ) messa a risoluzione 1920x1080, non accetta risoluzioni custom, o 24, 50 60. Voi che consigliate?
 
Domandina legata in certo qual modo sia all'Hardware che all'elaborazione Avisynth in particolare, quindi non so se la richiesta può essere considerata OT, comunque la pongo.

Volevo chiedere se queste elebarazioni "massiccie" di algoritmi di Avisynth riescano a sfruttare i Quad core, per cui sia da preferirsi in luogo del Dual core.

In poche parole tenedo conto l'uso specifico di tali elaborazioni sia da preferirsi (scelta personale) un Q9550 o un E8600 per questi scopi specifici o similari.

In particolar modo se ci sono degli script che possano sfruttare al meglio i quad.


Grazie per le delucidazioni.
 
Avete notato il solito problema di Avisynth con i menu, che di solito non funzionano bene? Qualcuno è riuscito a risolverlo?

Per il resto, funzione di Stealth82 + Spline 2x + Unsharp mask a 25 con occupazione del 60% su AMD 6000 DC.
 
DMD ha detto:
Volevo chiedere se queste elebarazioni "massiccie" di algoritmi di Avisynth riescano a sfruttare i Quad core, per cui sia da preferirsi in luogo del Dual core.
Indubbiamente, bisogna vedere però se nel modo in cui serve a noi...

DMD ha detto:
In poche parole tenedo conto l'uso specifico di tali elaborazioni sia da preferirsi (scelta personale) un Q9550 o un E8600 per questi scopi specifici o similari.

In particolar modo se ci sono degli script che possano sfruttare al meglio i quad.
Gli script sono sempre quelli: SetMTMode e MT.
 
stealth82 ha detto:
Indubbiamente, bisogna vedere però se nel modo in cui serve a noi...


Gli script sono sempre quelli: SetMTMode e MT.

Beh! forse (data la differenza di circa 50 eurozzi) potrei dire che 4 è meglio di 2, magari si potrebbe rendere necessario in futuro.
 
Ultima modifica:
stealth82 ha detto:
Da quando uso il resize dinamico non ho più problemi, anche se fatto in AviSynth.

Qualche film che posso verificare?

Parlami di questo resize dinamico... :) Forse è lo Spline che fa pasticci con Avi.
 
Ritornando al soggetto del thread mi sono reso conto di una cosa ieri, l'MVFlowFPS funziona bene solo quando usato come doubler, ecco perchè fantasyl ne è così ben impressionato. Non adatta i frames ad un divisore del suo refresh rate ma lo usa sempre in congiunzione, a seconda del materiale. Ragion per cui le chiamate che ho postato in precedenza falsano il suo risultato. Per metterle invece a confronto usate SOLO queste. Tali funzioni sono intese SOLO come doublers e non come variatori degli fps (quindi niente fps da 23.976 a 25/50 o 29.97 a 30/60). Provate:

Codice:
#Motion by mg262
function MyMotion(clip) {
 fps = 2 * clip.FrameRate()
 clip.CombineFPS(fps, clip.MotionFPS(fps, warpfast, move), clip.MotionFPS(fps, source=next, warpfast, move))
}
#MVFlowFPS by MVTools
function MyMvFlow(clip) {
 bck = clip.MVAnalyse(blksize=16, isb=true, chroma=false, pel=1, searchparam=1, idx=1)
 fwd = clip.MVAnalyse(blksize=16, isb=false, chroma=false, pel=1, searchparam=1, idx=1)
 clip.MVFlowFps(bck, fwd, 2 * FramerateNumerator(clip), FramerateDenominator(clip), mask=0, idx=1)
}
#MyMotion(last)
#MyMvFlow(last)

Sebbene il MotionFPS possa essere usato senza problemi nella forma in cui l'ho postato, per il discorso di un'eventuale speedup ho semplificato le chiamate in maniera tale che non siano soggette ad interpretazioni.

Queste due chiamate quindi vi raddoppiano gli fps. Avete 25? Faranno 50. Avete 23.976? Faranno 47.952.
 
Ultima modifica:
Provato

Ho provato... e dopo vari tentativi... Funziona!!!

Purtroppo è lo stesso risultato che si ottiene usando WinDVD 9 e attivando Natural Motion... solo che funziona solo per i DVD.... ma almeno non ti riempie di lavoro il processore...
 
Top