madVideoRenderer - high quality video renderer (GPU assisted)

L'ho provato tempo fa ma era una versione ancora un po' troppo giovane; adesso volevo provare l'ultima versione, ma evidentemente qualcosa non va nell'installazione, perché in MPC non c'è la voce inerente.
Quando istallo mi dice che è stato installato corretamente.Bo.
Un aiuto è gradito :)
 
installandolo ho notato che mi veniva registrato il file nella posizione in cui si trova al momento dell'installazione, percio per chi ha vista 64bit come me credo che il file install.bat dovrebbe essere cosi:

Codice:
@copy madVR.ax C:\Windows\SysWOW64
@InstallFilter C:\Windows\SysWOW64\madVR.ax

poi va eseguito come amministratore
 
@Maury74

Non ho mai cretao un 3Dlut, ma nella cartella di madVR c'è la cartella cr3dlut con le istruzioni per la creazione, oltre che il programma di creazione.

La versione cr3dlut_ReadMe_Basic.txt riporta le opzioni più comuni, quella cr3dlut_ReadMe_Full.txt riporta tutte le opzioni. Ci sono anche dei template che riportano i 4 casi più comuni (SD Video Level e PC Level, HD Video Level e PC Level). Bisogna partire da qui.

Se poi si vuole approfondire la possibilità di convertire il gamut, c'è questo thread di doom9 che dice tutto.

Michele
 
Ciao maury ma che è non ti accontenti mai?:D

Ho il mio file di testo(allegato il post successivo) da convertire in formato 3dlut con il comando cr3dlut, con annessa correzione dei colori, non te lo invio già convertito, per il semplice fatto che nella conversione, un file da 1kb diventa 96MB.

Il comando è il seguente dal prompt DOS scrivere:

cr3dlut nomefile.txt xxxxxx.3dlut

dove nomefile e il file micky.txr postato nel post sotto e xxxxx un nome a piacere.

Dopo aver creato il file 3dlut basta andare nella directory principale di madvr e andare a sovrascrivere, se esiste, il file chiamato HD - Video.3dlut,attenzione deve chiamarsi cosi,rispettando anche gli spazi,altrimenti se non presente e necessario rinominalo con questo nome.

Poi bisogna andare nelle opzione di madvr e mettere il segno di spunta su usa 3dlut,ed il gioco è fatto.

Il file che allego lo si può copiare alla lettera tranne il comando per riportare i colori a riferimento , li ,sonda alla mano devi sostituire i valori con i tuoi ricavati con la sonda,altrimenti e qui.....ti capisco:D puoi prenderti i valori se ancora li hai,delle coordinate ricavate per i pixel shader.

La sintassi del comando per riportare i colori perfettamente allineati e la seguente:

Output_Primaries [rx] [ry] [gx] [gy] [bx] [by] [wx] [wy]
dove in i metti 9 e gli altri sono:

rx e ry------------- rosso x e y
gx e gy------------ verde x e y
bx e by------------ blu x e y
wx e wy----------- bianco x e y

ovviamente sono i valori riferiti alle coordinate dei colori alla massima saturazione e la luminanza a 100 ire.

Spero di essere stato chiaro.;)

p.s adesso sto collaudando il comando t3dlut per caricare il file 3dlut creato ed avere le coordinate colore anche in uno script avisinth da caricare in ffdshow.
 
Ultima modifica:
Visto che cmq l'argomento è di pubblico dominio allego il file txt.
Ognuno poi può apportare le modifiche che più ritiene opportune.
 

Allegati

Se non ho capito male il giro da fare è:

Leggo con la sonda i primari alla massima saturazione (compreso il punto del bianco), riverso i valori di x,y nel file txt e creo il file 3dlut.
Poi lo posiziono e lo uso.

Come cambia la lettura completa, da sonda, dopo aver fatto questa operazione? Io non posso provarlo perché uscendo in YCbCr 4:2:2 non credo di apprezzarne molto il risultato (o perlomeno non essendo in RGB le mie conclusioni sarebbero un pò sballate).

Il gamma, che hai lasciato di default, visto che contiene pochi decimali rispetto ai reali non sarebbe meglio non indicarlo proprio?
 
Grazie, in effetti credevo fosse la versione più aggiornata ma non era così.
Adesso il rendererr c'è, ma il risultato al volo non mi convince molto, compaiono strane scalette..

windows7 64, 8800GT
 
@riker

Il procedimento è esattamente quello.

Ma perchè non esci in rgb?:confused: tanto alla fine sempre in quella maniera viene convertito internamente da vpr o display che sia.:)

Nel file txt come vedi viene eseguita una conversione ycbcr--rgb,che e a 16bit in uscita,e poi viene fatto il dithering.

Ancora devo fare un ulteriore misura, non ho ben capito se va bene cosi o meno, la sintassi del comando per il gamma mi è ancora poco chiara.....

Quel 0.45 e il rapporto 1/0.45 che viene 2.2.

Devo ricontrollare il gamma con la sonda, ma cosi mi sembra che ci sia più dettaglio sulle ombre e maggior profondità.

Al momento o solo aggiustato i livelli.;)
 
ciccio1112 ha detto:
@riker
Ma perchè non esci in rgb?:confused: tanto alla fine sempre in quella maniera viene convertito internamente da vpr o display che sia.:)

Perché da buon ligure sono taccagno ;) e non ho ancora cambiato il VPR, il mio accetta il 1080 solo da component.
 
Ah in quel caso allora sei giustificato......:D

p.s cmq potresti utilizzare il file 3dlut togliendo la conversione YCbCr RGB e poi utilizzare il comando avisinth, "t3dlut" con ffdshow e uscire in YCbCr,con il colori ad hoc,ed inoltre non sei vincolato dal renderer.
 
Ultima modifica:
Inizio solo ora a leggere ...

... questo 3ad ma nei giorni passati ho fatto i miei primi "timidi" esperimenti:

Mike5 ha detto:
Le differenze qualitative ci sono e sono visibili (credo) a tutti. Per evidenziarle, la cosa migliore è visionare una scena con scritte rosse su fondo nero.

Avendo visto sul 3ad ufficiale gli shot ingranditi degli errori degli altri render ho cercato di replicare l'esperimento.
Cambiando render (EVR-Mad) in MPC HC ho fotografato (con la funzione di MPC) lo stesso frame.
Poi li ho aperti ed ingranditi sullo stesso particolare e messi uno di aprte all'altro.

Io non ho visto differenze!:(

Il render cambiava sicuramente perchè si notavano evidenti variazioni cromatiche.

Ripeterò (non appena mi arriva la nuova ati) il test espandendolo anche a "testi rossi su fondo nero".;)

Cmq se avete da postare qualche link a shot comparativi sono ben accetti.

Mike5 ha detto:
- chroma upsampling eseguito con gli algoritmi migliori (selezionabili dall'utente) e senza bug (ricordate che anche se la sorgente è BD (1920x1080) la componente chroma è 960x540, quindi anche i BD vengono sottoposti a chroma resize

Questo è un altro aspetto che mi intriga molto ...
secondo voi le migliorie introdotte da questa tipologia di trattamento del segnale colore è analoga a quella implementata nel player stand alone della sony (il BDP-5000es) ?

Se sì esiste qualche shot di qualche bel gradiente trattato con il MadVR?

Mike5 ha detto:
- è possibile costruirsi LUT personali, magari usando le sonde, in modo da adattare il film al proprio display (questo è ancora più da esperti)

Questa è un'altra strada che devo percorrere.
I test fatti nei giorni scorsi con lo shader di yesgrey3 non mi hanno soddisfatto: Corregge bene il gamut (anche se con qualche delta luma non proprio ottimale) ma, di contro, altera parecchio il gamma!:(
Quindi è un cane che si morde la coda!
Correggi un aspetto e ne comprometti un'altro.
@Ciccio: Mi hai abbandonato, ehh?!!?:)

Spero che l'implementazione in madVR corregga tutto in contemporanea.

A tal proposito se qualche anima pia creasse una mini guida per usare il 3dlut in tal senso .... :rolleyes: ... sicuramente si guadagnerebbe un posto in paradiso al fianco di madashi!;)

Un'altra piccola domanda:
in MPC HC per la visualizzazione dei files presi dai BD pensate che ci siano problemi ad usare i filtri di TMT2(il 125 x l'esattezza ... salmon mi capisce!;) )

Grazie a tutti,
acta.
 
ciccio1112 ha detto:
cmq potresti utilizzare il file 3dlut togliendo la conversione YCbCr RGB e poi utilizzare il comando avisinth t3dlut con ffdshow e uscire in YCbCr

Non ho capito benissimo ;)

Quello che vorrei fare io, se usando la correzione di colorimetria non sballa tutto, è mettere come risoluzione di output (usando madVR, con lut fatta da me tramite i valori letti dalla sonda) la HD YCbCr.

Anche perché usando la t3dlut al posto di quella di madVR aumento il carico di CPU invece di sfruttare la GPU.
 
Actarusfleed ha detto:
Corregge bene il gamut (anche se con qualche delta luma non proprio ottimale) ma, di contro, altera parecchio il gamma!:(
Quindi è un cane che si morde la coda!
Correggi un aspetto e ne comprometti un'altro.
@Ciccio: Mi hai abbandonato, ehh?!!?:)

Sono sempre qui.....:D
A me non risultano queste alterazioni sul gamma,e te lo ha confermato anche yesgrey3:),hai visto anche il mio file HCFR,e ricorda la perfezione non è di questo mondo.

Actarusfleed ha detto:
A tal proposito se qualche anima pia creasse una mini guida per usare il 3dlut in tal senso .... :rolleyes: ... sicuramente si guadagnerebbe un posto in paradiso al fianco di madashi!;)

perchè quello che ho scritto non ti è piaciuto. :O

Aggiungo a quello già scritto (spero in un italiano appena comprensibile) che puoi andarti a vedere il file cr3dlut_ReadMe_Full.txt nella cartella cr3dlut,li ci sono i pochi comandi e la relativa sintassi per poter fare tutto.;)
 
Ultima modifica:
@riker

Cosa non hai capito!!!:)

Una delle migliori caratteristiche di madvr viene persa non facendogli fare la conversione di alta qualità YCbCr -> RGB a 16bit.

Tentare non nuoce dovresti provare a caricare il file HD YCbCr senza conversioni e fare una taratura, controllando la colorimetria.

Usando t3dlut, sicuramente lavori sulla cpu ma avesti la colorimetria perfetta con qualsiasi programma che usi ffdshow.;)
 
ciccio1112 ha detto:
Cosa non hai capito!!!:)

Il discorso che avevi fatto che era un po' arzigogolato :D Ora ho capito cosa intendevi.

In realtà, da come ho capito, la scheda video (tramite il render) fa comunque la conversione YUY2->RGB->YCbCr 4:2:2.
Otterrei, se questo è vero, un bel beneficio in questo passaggio.

E' vero che con il VPR che ho adesso non posso gridare al miracolo ma solo migliorare un po' e capire bene come funziona, ma è sempre un pelino meglio :D
 
Riker ha detto:
E' vero che con il VPR che ho adesso non posso gridare al miracolo ma solo migliorare un po' e capire bene come funziona, ma è sempre un pelino meglio :D

Certo che le inventi tutte per non cambiare VPR ;)
In effetti delle volte ci facciamo prendere da upgradite acuta.
 
Top