Suvvia, non facciamo sofismi. ;)
Se una soluzione copre il 99% dei casi possibili direi che può andare bene, non trovi ? Tanto più che il JVC gestisce 10 memorie di formato, non 1000.
Ad ogni modo posterò lo script.
Visualizzazione Stampabile
Suvvia, non facciamo sofismi. ;)
Se una soluzione copre il 99% dei casi possibili direi che può andare bene, non trovi ? Tanto più che il JVC gestisce 10 memorie di formato, non 1000.
Ad ogni modo posterò lo script.
@ TUTTI
Poichè lo scopo fondamentale di questa discussione è appunto scambiare/consigliare/provare vari settings, suggerirei di allegare alle varie risposte il file "settings.bin", così da evitare di fare i vari screenshot e gli interessati a vederli potranno esaminarli in forma completa e provarli direttamente, facendo i pochi adattamento necessari.
Nella discussione si possono poi spiegare i passaggi salienti che riguardano l'argomento di cui si sta discutendo in quel monento, come ora la questione dell'AR.
Nel caso siano stati usati come base i settaggi di Asmodian (o altri) sarebbe utile dire se li avete modificati e come, con relative considerazioni circa i risultati che avete ottenuto.
Buona idea ma lavorare direttamente sul "settings.bin" di altri lo trovo molto scomodo in quanto, per verificare una singola opzione, si va a stravolgere l'intero settaggio di madVR. E' sicuramente utile avere il "settings.bin" per confrontarlo con il proprio ma per una voce particolare, a mio parere, è meglio vedere direttamente lo screenshot dei relativi settings.
O.T.: ma nel forum è possibile allegare files ai posts? Non trovo l'opzione.
Tu hai scritto per AR=1.85 fai "qulcosa"; non sappiamo con quale approssimazione il software fa il controllo dunque un filmato da 1920 x 1040 di pixel reali è pari a 1.846153846153846 e non a 1.85.
Quindi invece di usare "se AR = qualcosa" usa "se AR> qualcosa".
In questo modo puoi scrivere lo script gestendo tutte e dieci le posizioni di memoria del tuo proiettore senz alcuna complicazione.
Poi oltre questo dovresti poter gestire Film con proporzioni multiple ad es. Grand Budapest Hotel con 1.85:1; 2.35:1; 4:3 ma questa è un altra storia
In sostanza la mia domanda era scaturita dal fatto che se utilizzo AR delle modalità "a noni" (16:9 - 21:9 etc.) madVR sembra reagire ai differenti AR mentre se utilizzo AR tipo 1.85, 2.35 etc. etc. pare non faccia alcuna differenza.
Comunque dopo tutti i suggerimenti ho diversa carne al fuoco da provare per questa sera.
Ecco qua lo script che uso:
If (srcHeight >= 798) and (srcHeight <= 802) "798-802"
else if (srcHeight = 1080) "1080"
else if (srcHeight >= 814) and (srcHeight <= 820) "814-820"
else if (srcHeight >= 1036) and (srcHeight <= 1040) "1036-1038"
else if (srcHeight = 1040) "1040"
else if (srcHeight >= 806) and (srcHeight <= 808) "806-808"
else if (srcHeight = 804) "804"
else if (srcHeight = 960) "960"
else "798-802"
P.S. Ricordavo male: i banchi utilizzati sono solamente 8, ma di fatto coprono la stragrande maggioranza delle situazioni. Averne ancora 2 a disposizione di sicuro non guasta.
che si può scrivere diversamente:
if (AR > 2.39) "798-802" else
if (AR > 2.383) "804" else
if (AR > 2.36) "806-808" else
if (AR > 2.00) "814-820" else
if (AR > 1.86) "960" else
if (AR > 1.848) "1036-1038" else
if (AR > 1.78) "1040" else "1080"
Salvo errori dovuti alla fretta.
La differenza tra le due soluzioni è che questa funziona anche con il 4K
Non credo possa funzionare. Tutti gli AR risultano in questo caso > 1.78 e quindi madVr non saprebbe che istruzione eseguire.
Con srcHeight delimiti meglio gli estremi di ogni banco, mentre per i 4K basta ripetere lo stesso set di istruzioni mettendo come discriminante srcWidth.
P.S. ragionandoci meglio forse potrebbe funzionare. Il succo è quello comunque. :)
in realtà tu hai scritto
If (AR=16:9) "1.78"
else if (AR=1.85) "1.85"
else 21.9
che tradotto significa se AR=1,777777778 (1920X1080 pixer reali) esegui le istruzioni in contenute nella scheda che si chiama "1.78" altrimenti se AR=1.85 esegui le istruzioni contenute nelle scheda "1.85", altrimenti esegui le istruzioni contenute nelle scheda "21.9".
Dunque non hai scritto nulla relativamente ad AR=21:9, dubito che passi da una istruzione come questa visto che è uguale a 2.333333; non mi pare di aver mai trovato un film con pixel reali esattamente uguali a questo.
Non vorrei confoderti ma per passare nello script AR=1.85 dovresti avere un filmato con pixel reali da 1998X1080 oppure da 3996X2160.
L'esempio che ho postato era solo uno dei tanti. Naturalmente, come dici giustamente tu, ho provato anche altri parametri (tra cui quelli con 21:9). Con i suggerimenti tuoi e di Alyosha ho le idee un po' più chiare e questa sera farò un po' di prove.
Ma questi script funzionano solo con i JVC o anche con altri marchi purché dotati di lens memory?
Mi pare che madVR sia in grado di comandare solo i JVC