MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

gatoulisrethymno7

Established Member
19 June 2012
156
Συμφωνω με τον φιλο εχουν μπει πλεον σε βαθια νερα στο doom9....ο developer εχει ξεπερασει τον εαυτο του.Αν ο Portioli η καποιος αλλος εχει παρακολουθησει το θεμα κυριως απο οταν προστεθηκε o nnedi3 και μετα θα ηταν ωραιο αν τον ενδιαφερει να μας εξηγησει για τις νεες λειτουργιες μιας και κανεις δεν μπορει να ακολουθησει το συγκεκριμενο νημα.
 

Browser

AVClub Fanatic
17 June 2006
10,575
Οσον αφορα το nnedi3 κι εγω δυσκολα το παρακολουθω. Απ οτι καταλαβα εχει να κανει με βελτιστοποιηση χαμηλοτερης αναλυσης υλικου που πρεπει να αναπαραχθει σε υψηλοτερης αναλυσης μεσο. Μεχρι εκει και δεν ασχοληθηκα παρακατω διοτι δεν ειχα τετοιο θεμα.
Μετα ασχοληθηκαν με το θεμα του dithering option που κι εκει δεν εβαλα ακρη.

Το σ/κ ομως εκανα μια δοκιμη και δουλεψα το argyll σε συνδιασμο με το madvr για την μετρηση και διορθωση του προβολεα μου με δημιουργια και χρηση 3dlut.
Συγκρατημενα θα πω οτι τα πραγματα ειναι ψιλοεντυπωσιακα.
Ο συνδιασμος δημιουργει και τρεχει περιπου 2500 πατερν εικονας, τα οποια μετρουνται απο το argyll και βαση αυτων και την αναφορα δημιουργειται το 3dlut το οποιο
χρησιμοποιεις στο madvr.
Θα μαζεψω περισσοτερες πληροφοριες και δοκιμες για να κανω ενα θεματακι με αυτο το αρκετα εντυπωσιακο εργαλειο.
 

stavroslam

AVClub Addicted Member
16 December 2011
1,638
ΚΑΛΑΜΑΤΑ - ΠΥΛΟΣ
παιδια για να βαλω την καινουρια εκδοση του μαντ πρεπει πρωτα να βγαλω τον παλιο ή πιανει βαζοντας την καινουρια εκδοση?
 

gatoulisrethymno7

Established Member
19 June 2012
156
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

παιδια για να βαλω την καινουρια εκδοση του μαντ πρεπει πρωτα να βγαλω τον παλιο ή πιανει βαζοντας την καινουρια εκδοση?
Για να μην χασεις τις υπαρχοντες ρυθμισεις σου.
1.Πηγαινε στον φακελο που εχεις εγκαταστησει τον mad και αντεγραψε τα δυο αρχεια settings(BIN και BAK) και το madvr settings(dll) για να τα ξαναβαλουμε μετα.
2.Στον φακελο πανω στο unistall(windows batc file) πατα δεξι κλικ run as adminstrator.
3.Συρε μεσα και αντεκατεστησε τα νεα αρχεια με τα παλια.Αν σου λεει οτι καποια αρχεια δεν μπορουν να αντιγραφουν απλα διεγραψε τα παλια και προσθεσε τα νεα.
4.Προσθεσε τωρα και τα τρεια αρχεια settings που αντιγραψαμε πιο πριν και πατα στο install(windows batch file) δεξι κλικ run as adminstrator
Καποιες φορες ισως χρειαστει να κανουμε reset to default settings για τυχον δυσλειτουργιες του madvr.
 

Browser

AVClub Fanatic
17 June 2006
10,575
Μπορεις να βαλεις το νεο mad σε νεο αλλο folder χωρις να βγαλεις το παλιο. Σαφως και πρεπει να πατησεις το install.bat στο αντιστοιχο folder του οποιου την εκδοση θες να ειναι ενεργη.
 

Browser

AVClub Fanatic
17 June 2006
10,575
Να σαι καλα.
Με αυτον τον τροπο μπορουμε να εχουμε πανω απο μια εκδοσεις στο πισι μας, κι αναλογα ποια εχουμε κανει "install.bat", αυτη να ειναι ενεργη.
 

gatoulisrethymno7

Established Member
19 June 2012
156
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Να σαι καλα.
Με αυτον τον τροπο μπορουμε να εχουμε πανω απο μια εκδοσεις στο πισι μας, κι αναλογα ποια εχουμε κανει "install.bat", αυτη να ειναι ενεργη.
Αν δεν θελουμε να χασουμε τις ρυθμισεις απλα αντιγραφουμε απο τον παλιο μονο τα settings?
 

Browser

AVClub Fanatic
17 June 2006
10,575
Χωρις να ειμαι σιγουρος, νομιζω οτι τα settings τα κραταει αλλου και δεν επηρεαζονται, αλλα δεν ειμαι και σιγουρος.

Οσες φορες εχω κανει τη διαδικασια που περιεγραψα παραπανω, βρισκω στη νεα εκδοση τα σετ που ειχα στην παλια.
 

gatoulisrethymno7

Established Member
19 June 2012
156
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Χωρις να ειμαι σιγουρος, νομιζω οτι τα settings τα κραταει αλλου και δεν επηρεαζονται, αλλα δεν ειμαι και σιγουρος.

Οσες φορες εχω κανει τη διαδικασια που περιεγραψα παραπανω, βρισκω στη νεα εκδοση τα σετ που ειχα στην παλια.

Ωραια θα το δοκιμασω σε ευχαριστω.
 

soulkeeper

AVClub Addicted Member
5 October 2006
1,984
ΚΑΛΑΜΑΤΑ
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Το σ/κ ομως εκανα μια δοκιμη και δουλεψα το argyll σε συνδιασμο με το madvr για την μετρηση και διορθωση του προβολεα μου με δημιουργια και χρηση 3dlut.
Συγκρατημενα θα πω οτι τα πραγματα ειναι ψιλοεντυπωσιακα.
Ο συνδιασμος δημιουργει και τρεχει περιπου 2500 πατερν εικονας, τα οποια μετρουνται απο το argyll και βαση αυτων και την αναφορα δημιουργειται το 3dlut το οποιο
χρησιμοποιεις στο madvr.
Θα μαζεψω περισσοτερες πληροφοριες και δοκιμες για να κανω ενα θεματακι με αυτο το αρκετα εντυπωσιακο εργαλειο.

Μαλιστα...
να υποθεσω οτι απαιτειται και συσκευη για το καλιμπραρισμα (spyder κτλ) ή γινονται ολα σε επιπεδο software?
 

Browser

AVClub Fanatic
17 June 2006
10,575
Σωστα υπεθεσες. Προυποθετει οργανο μετρησης. Αφου γινουν οι μετρησεις, φτιαχνεται το αντιστοιχο 3dlut.
 

patraboy

New member
3 April 2007
39
Καλησπέρα.
Έχοντας μόλις προβεί σε μεγάλης έκτασης αναβάθμιση και στο μέσο προβολής (τηλεόραση 4k) και στο μεσο αναπαραγωγής (αναβάθμιση htpc με 4770 haswell cpu και nvidia gtx 770), εγκατεστημένα και σεταρισμένα τα τελευταία mpc hc ,lav decoders και madvr, κατέβασα ένα 4k mp4 κλιπάκι από youtube για δοκιμή (3840 X 2160 @ 29.90).
Το mpc hc αρνείται να το παίξει στην πρέπουσα ανάλυση και αντίθετα το παίζει σε 1920 X 1080 @ 60 fps!! Για να προλάβω τυχόν απορίες : 1. Πατώντας το ctrl+j αντλώ τις πληροφορίες 2. Έχω ενεργοποιήσει στο LAV video decoder στα codecs το κουτάκι "UDH (4K)".
Το ερώτημα είναι γιατί να συμβαίνει αυτό; Το βάζω στο παρόν νήμα γιατί υποψιάζομαι πρόβλημα με το madvr, αφού προσπαθώντας στις ρυθμίσεις του και στην καρτέλα καρτέλα Display Modes να προσθέσω οτιδήποτε με την ένδειξη 2160, βγάζει αποτέλεσμα invalid.
Όποιος μπορεί να βοηθήσει, ευπρόσδεκτος...
 

patraboy

New member
3 April 2007
39
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Για ποια τηλεόραση 4Κ πρόκειται? Με τι HDMI γίνεται η σύνδεση?

Η tv είναι η Samsung 65f9000. Η σύνδεση γίνεται μέσω ενός καλωδίου HDMI 1.4 από την gtx770 προς τον Marantz 6008 ο οποίος κάνει passthrough στην tv. Η δε κάρτα φτάνει ως 38402160 @30.
 

patraboy

New member
3 April 2007
39
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Περνάει 4Κ σήμα το 1.4? Δοκίμασες να συνδέσεις απευθείας με την τηλεόραση παρακάμπτοντας τον ενισχυτή?
Δοκίμασα απευθείας και δεν άλλαξε κάτι. Για τα καλώδια να πω ότι γράφουν πάνω high speed αλλά όχι 2160p ή 4K, όπως αρκετά που πωλούνται στο εμπόριο.
Πάντως το θέμα της άρνησης του Nadvr να δεχτεί ως παράμετρο και τιμή που περιλαμβάνει "2160p", προκαλεί ερωτηματικά...
 

patraboy

New member
3 April 2007
39
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Χρόνια πολλά.
Το πρόβλημα λύθηκε και ήταν όντως του Madvr. Έβαλα στα display modes παραμέτρους με το στυλ "3840x2160@..." τις οποίες κα τις δέχτηκε ως valid. Παραμέτρους του στυλ "2160p..." θα δέχεται στην προσεχή έκδοση, όπως μου απάντησε στο avsforum.com που αποτάνθηκα, ένας εκ των developers (!!!) του Madvr.
 

patraboy

New member
3 April 2007
39
Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Χρόνια πολλά.
Το πρόβλημα λύθηκε και ήταν όντως του Madvr. Έβαλα στα display modes παραμέτρους με το στυλ "3840x2160@..." τις οποίες κα τις δέχτηκε ως valid. Παραμέτρους του στυλ "2160p..." θα δέχεται στην προσεχή έκδοση, όπως μου απάντησε στο avsforum.com που αποτάνθηκα, ένας εκ των developers (!!!) του Madvr.

Άμα βιάζεσαι αυτά παθαίνεις... Η ορθή εισαγωγή είναι "3840x2160p..." και όχι "3840x2160@..."
 

Portioli

Supreme Member
3 June 2007
3,893
Dystopia
Έχει βγει αρκετό καιρό σχετικά (10.2.2015) η 0.87.13

madVR v0.87.13

Code:
* madTPG: added "madVR_Find" API
* madTPG: fixed "madVR_GetVersion" API
* added OSD API stretch option

Code:
madVR v0.87.*

* added debanding algorithm, based on improved version of "flash3kyuu_deband"
* added file name tag "deband=off|low|medium|high"
* added automatic detection for fades from/to black or white (for debanding)
* added support for using OpenCL with NVidia, AMD and Intel GPUs
* added DXVA surface splitting via OpenCL (only AMD and Intel GPUs)
* added error diffusion algorithm (requires DX11 GPU)
* added NNEDI3 chroma upsampling (requires OpenCL)
* added NNEDI3 image doubling/quadrupling (requires OpenCL)
* added flexible settings profile functionality
* added fast and reasonably high quality "ordered dithering" algorithm
* added "rendering\dithering" settings page with many new options
* added linear light processing for ordered dithering and error diffusion
* added "trade quality for performance" option for linear light dithering
* added new windowed presentation path ("present several frames in advance")
* added support for decimating 50p/60p movies to 25p/24p
* added profile strings "filePath/Name/Ext", with wild char ("?", "*") support
* new default dithering is now ordered dithering instead of random dithering
* madTPG now always uses monochromatic ordered dithering
* added file name tag "profile='profile name'"
* added IMadVRSettings2 interface to enumerate settings and manage profiles
* settings can now be edited without madVR running (only on local PC)
* madNvLevelsTweaker -> madLevelsTweaker now also works for Intel GPUs
* madVR doesn't dither, anymore, when a pixel doesn't need dithering
* added Intel driver bug workaround for "use separate device for presentation"
* added madHcNet64.dll to allow madTPG automation from 64bit calibration tools
* added API for asking madVR about the output levels (TV, PC, custom)
* fixed: #032: Smooth Motion FRC sometimes failed to activate
* fixed: #090: FSE mode switched to 23Hz instead of 24Hz in Windows 8
* fixed: #096: Smooth Motion FRC resulted in last/only frame being hidden
* fixed: #097: Smooth Motion FRC didn't respect "treat 25p movies as 24p"
* fixed: #098: "Treat 25p movies as 24p" now only activates up to 25.5fps
* fixed: #104: "Delay playback until ..." failed when toggling subtitles
* fixed: #107: XySubFilter: reducing CPU queue size during playback -> crash
* fixed: #112: 120fps clip resulted in 23Hz being selected instead of 60Hz
* fixed: #113: film mode key shortcut didn't enable Smooth Motion FRC
* fixed: #119: installation resulted in "might not have installed correctly"
* fixed: #123: XySubFilter: Nearest Neighbor/Bilinear distorted subtitles
* fixed: #124: videoLUTs were not properly restored in multi monitor setup
* fixed: #125: forced film mode with unsupported FOURCCs: graphical corruption
* fixed: #127: crash when jumping to next video file on secondary monitor
* fixed: #132: Image corruption when leaving FSE with 3dlut loaded
* fixed: #133: XySubFilter: opaque black box when smooth motion was enabled
* fixed: #136: when playback is stopped, madVR now always turns the video off
* fixed: #137: Nearest Neighbor/Bilinear has problems with post-resize shaders
* fixed: #138: smooth motion FRC flickered when using Nearest Neighbor
* fixed: #145: DCI-P3 was using an incorrect white point
* fixed: #155: screeshots sometimes had an added black border
* fixed: #159: speciying DCI-P3 as the calibrated gamut -> green screen
* fixed: #160: corruption with uncompressed 4096x2304 v210 in AVI
* fixed: #161: YUV 4:4:4 videos with weird resolutions crashed madVR
* fixed: #165: overlay mode restricted madVR to single player window
* fixed: #167: dithering produced dithering noise on pure black areas
* fixed: #169: dithering produced dithering noise on pure white areas
* fixed: #170: Overlay mode sometimes unnecessarily cleared GPU gamma ramps
* fixed: #171: film mode activation with display mode change could crash
* fixed: #173: overlay: exiting multiple windows in same order -> black screen
* fixed: #175: Banding appears if bitdepth is set to '7 bit'
* fixed: #178: RGB/YUV 4:4:4 with mod2 height showed black screen
* fixed: #182: NNEDI3 chroma up neuron count wasn't properly memorized
* fixed: #187: switching subtitles triggered a short black screen
* fixed: #189: Smooth Motion FRC sometimes activated when not needed
* fixed: #193: image corruption when up&down scale is needed at the same time
* fixed: crash in MC19 when switching videos with native DXVA decoding
* fixed: Overlay mode applied 3dlut and gamma ramps in wrong order
* fixed: crash reporting didn't catch exceptions in private threads, anymore
* fixed: crash when using XySubFilter with small GPU queue size
* fixed: DVD navigator was not released properly by madVR
* fixed: smooth motion frc sometimes incorrectly dropped frames
* fixed: Run/Seek hooks also affected secondary DirectShow graphs
* fixed: profile key shortcuts only worked for "scaling" profiles
* fixed: full range YCbCr input produced slightly incorrect colors
* fixed: full backbuffer queue slowed rendering down
* fixed: madTPG sometimes didn't update to newly requested test pattern color
* fixed: madTPG dithering produced blocking artifacts
* fixed: when upscaling exactly 2x, AR filter wasn't active for blue channel
* fixed: ArgyllCMS/HCFR disabling the 3dlut didn't work
* fixed: LAV Video Decoder sending v210 produced corrupted image
* reduced Overlay mode graphical corruption when resizing media player
* exclusive -> windowed switch now shows a black frame instead of an old one
* removed XySubFilter auto-loading functionality, it's now XySubFilter's job
* modified madLevelsTweaker GUI to make intended multi monitor usage clearer
* disabled resolution based DCI-P3 auto detection
* changed default luma doubling value to 32 neurons
* improved frame cropping support
* random dithering doesn't round down to less than 8bit, anymore
* refresh rate hack is now only installed on Windows 8 (and newer)
* "Pause" OSD message no longer blocked
* file "madshi.net/madVR/version.txt" lists the current version number
* file "madshi.net/madVR/sha1.txt" lists SHA1 hash of the current "madVR.zip"
* "present several frames in advance = off" now auto-disables error diffusion
* display bitdepth can be be set to as low as 1bit (just for testing)
* added silent exception handling for Intel OpenCL initialization crashes
* fixed: madTPG API "madVR_ConnectToIp(127.0.0.1)" sometimes didn't work
* madTPG now optionally supports APL windows (gamma and linear light)
* madTPG now has a minimum image area of 4% instead of 10%
* madTPG now draws a 20 pixel black border around the measurement area
* madTPG now properly supports dynamic dithering (didn't before)
* madTPG dithering was optimized to not dither for integer test patterns
* madTPG headers and demo projects updated
* madTPG: added API "Connect" with various options
* madTPG: added API "Quit" to close the connected madTPG instance
* madTPG: added API "GetVersion"
* madTPG: added API "Get/SetSelected3dlut"
* madTPG: added APIs "Get/SetPatternConfig" & "ShowRGBEx"
* madTPG: added APIs "IsStayOnTopButtonPressed" & "SetStayOnTopButton"
* madTPG: added APIs "IsUseFullscreenButtonPressed" & "SetUseFullscreenButton"
* madTPG: added APIs "IsDisableOsdButtonPressed" & "SetDisableOsdButton"
* madTPG: added "madVR_Find" API
* madTPG: added various new 3dlut conversion and loading APIs
* madTPG: added IP address information to title bar
* madTPG: added dropdown box to allow manual gamut/3dlut selection
* madTPG: loading a 3dlut now takes immediate effect in madTPG
* madTPG: number of pre-presented frames is now limited to max 3* madVR in a media player no longer supports test pattern, only madTPG does
* added OSD API stretch option
* improved windowproc hook stability
* a couple of very small pixel shader performance improvements
* optimized madVR default settings
* improved madVR tray icon menu looks on newer OSs
* tags now require "tag=value" or "tag:value"; "tag value" no longer accepted
* disabled automatic DCI-P3 detection through 2048 video width

Eκτός από optimization έχουμε προσθήκη φίλτρου για deband, έχουμε επιλογές για dithering και προσθήκη του nnedi3 για το scaling.
Ζορίζουν πολύ την κάρτα όλα αυτά ειδικά ο nnedi3. Όσοι έχουν AMD λόγω OpenCL θα πάρουν καλύτερα αποτελέσματα.
(Θα προσπαθήσω να βρω χρόνο κάποια στιγμή να την φτιάξω την πρώτη σελίδα από την αρχή.)