Quando i dubbi si trasformano in certezze (purtroppo!!!)...
Il consumo incredibilmente basso di CPU era proprio dovuto al fatto che lo script di Avisynth non veniva letto come istruzione: ho dovuto togliere le parentesi agli estremi e gli apici, ed almeno il LimitedSharpenFaster ha cominciato a funzionare (confermato dal fatto che sia l'inserimento del supersampling che lo spostamento del filtro Avisynth - a dopo il resize - creano scatti per eccessivo utilizzo di CPU).
Pertanto la giusta istruzione (nel mio caso) adesso è:
SetMTMode(2)
LimitedSharpenFaster(ss_x=1.0,ss_y=1.0,Smode= 3,strength=10,overshoot=1)
Confermo anche che usando l'Istruzione MT al posto di SetMTmode non avviene la partenza di TheaterTek, pertanto la seconda istruzione diviene vincolante (almeno usando la masktools .ddl versione 2.0.a22).
Purtroppo continuo ad avere uno solo dei grafici con utilizzo evidente di CPU, quindi ritengo che l'istruzione per il Multithreading non sia ancora attiva (magari riprovo con la 2.0.a18).
Citazione:
Originariamente scritto da cobracalde
Ma non è il avisynth.dll contenuto nella nuova versione di MT?
No, mi riferivo (e penso lo facesse anche l'autore dello script) all'eseguibile di Avisynth 2.5.6, quello da installare (almeno per me è stato il primo a far sparire la riga dallo schermo).
Un saluto. Leo!
Ancora un po' di certezze... Negative, però...!
1) L'unica versione di Masktools .ddl - per adesso - con cui si attiva correttamente la funzione Multithreading, verificata sui grafici di consumo di CPU, è la 2.0.a18.
Vengono riconosciuti correttamente sia il comando MT (davanti la chiamata del LimitedSharpenFaster), sia il SetMTmode(2); purtroppo, con questa .ddl si presenta il fenomeno della riga nera.
2) Nessuna delle versioni seguenti (provate fino alla 2.0.a23) attiva il Multithreading: il comando MT non viene riconosciuto (TheaterTek si chiude automaticamente dopo circa un secondo, se parte...), mentre il comando SetMTmode(2) è del tutto inifluente (provato a toglierlo dalla riga comandi e non cambia nulla).
Citazione:
Originariamente scritto da cobracalde
Non ho avuto tempo di provare la LS faster...
3) Il comando LimitedSharpenFaster funziona correttamente da solo e non necessita della chiamata al multithreading (vedi punto 2).
Un saluto. Leo!