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

Werewolf

Supreme Member
15 January 2010
7,214
Ενω αναφερεται οτι σε mkv 3d side by side δεν παιζει ο madvr, βαζοντας τωρα προς δοκιμη με τον mpc ενα τετοιο αρχειο, κατα την αναπαραγωγη εκανα δεξι κλικ στην εικονα, και πηγαινοντας το ποντικι επανω στα filters, ειδα μεταξυ αλλων οτι ετρεχε ο madvr renderer. (madvr 0.83.2) με καρτα γραφικων ati 4890, και mpc-hc (1.4.2499.0)
 

Portioli

Supreme Member
3 June 2007
3,900
Dystopia
Απάντηση: Re: Απάντηση: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Πολύ καλός οδηγός, συγχαρητήρια.

Δεν το διάβασα ολόκληρο, αλλά στην 1η ερώτηση που γράφεις:


Μπορείς σωστότερα και πιο αναλυτικά να γράψεις:

Ο MadVR είναι video renderer.
Είναι δηλαδή το πρόγραμμα που παίρνει τα καρέ (frames) από τον αποκωδικοποιητή (decoder) και σχηματίζει την κινούμενη εικόνα (βίντεο) προβάλλοντάς τα με καθορισμένο ρυθμό (framerate) στην οθόνη μας.
Παράλληλα μπορεί να επεξεργαστεί το βίντεο, αλλάζοντάς του την ανάλυση (upscaling - downscaling), την φωτεινότητα, την αντίθεση, την ισορροπία χρώματος, κτλ.
Επίσης, παίρνει τους υπότιτλους (από το υπεύθυνο πρόγραμμα αποκωδικοποίησης) και τους απεικονίζει πάνω στο βίντεο.

Σε ευχαριστώ πολύ και για το σχόλιο και για την επισήμανση,


Η πρώτη ερώτηση είναι quote από προηγούμενο νήμα.
Ήθελα να το γράψω όσο πιο απλά μπορούσα.
Στην συνέχεια αναλύονται οι λειτουργίες που αναφέρεις.


Αν δω οτι *πάει* το νήμα (και μακάρι να φτάσουμε σε αυτό το σημείο)
θα προσθέτω / διορθώνω και άλλα πράγματα.
 
Last edited:
19 June 2006
35,671
Αλέξανδρε, μια απορία:

Γράφεις στο ''γιατί ο mad ζορίζει την κάρτα'', ότι ο ρέντερερ δεν χρησιμοποιεί καθόλου τον επεξεργαστή. Τότε γιατί με κλειστό το H.A. από την κάρτα έχω διαφορά περί τα 30% παραπάνω σε επεξεργαστική ισχύ σε σχέση με τον EVR?

Μιλάω για παλιό λάπτοπ και σετ απ με C2Duo και μια 9500 Nvidia.

Εξηγώ το 30% και διορθώνω μερικώς με τα screenshots:


EVR + LAV Video Decoder


evr2.jpg

MAD + POT's Default Video Decoder


mad.jpg


EVR + POT's Default Video Decoder


evr.jpg

MAD + LAV Video Decoder (H.A. off)

mad2.jpg




Ο Mad παίζει με chroma, luma up+down = bicubic.


Είναι λογική η διαφορά στο ρολογάκι της cpu?



Edit:

Μπερδεύτηκαν τα σκρινσοτς...
 
Last edited:
13 June 2010
3,048
Θελω να κατεβασω τον MPC Ζιπαρισμενο, αλλα οταν κανω δεξι κλικ για να το ξεζιπαρω, δεν μου δειχνει την επιλογη unzip.
Τι κανω λαθος?
 

Portioli

Supreme Member
3 June 2007
3,900
Dystopia
Γιάννη ειλικρινά δεν ξέρω.


Βαγγέλη ψάξε λίγο καλύτερα.
Λίγο πάνω λίγο κάτω θα έχει κάποια επιλογή.
 

Portioli

Supreme Member
3 June 2007
3,900
Dystopia
Nέος madvr 0.84.
Στα πολύ γρήγορα anti-ringing για το downscaling, νέος αλγοριθμος : jinc (πιο ελαφρύς), άλλαξαν τα ονόματα από κάποιες ρυθμίσεις
για να φαίνονται πιο απλές. Τα υπόλοιπα θα τα κοιτάξω άλλη ώρα.

madVR v0.84.0 released

http://madshi.net/madVR.zip

Code:
* added media player screenshot functionality (IBasicVideo::GetCurrentImage)
* added "Jinc" image upscaling algorithm
* added anti-ringing filter for downscaling
* added "user interface\keyboard shortcuts" settings page
* added option to apply keys "only if media player has keyboard focus"
* added options to adjust the keys for all existing keyboard shortcuts
* added shortcut option for directly selecting specific source primaries
* added shortcut option for directly selecting specific deint content types
* added shortcut option for en/disabling automatic fullscreen exclusive mode
* added shortcut option for disabling exclusive mode for 10 seconds
* added shortcut option for en/disabling the display mode switcher
* added shortcut option for en/disabling dithering
* added shortcut option for changing the display bitdepth
* added various shortcut options for selecting scaling algorithms
* added IMadVRExclusiveModeCallback interface for exclusive mode notifications
* renamed "luma up/downscaling" to "image up/downscaling"
* renamed "use 10bit luma buffer ..." to "use 10bit image buffer ..."
* scaling algorithm parameters (softness, sharpness, taps) are remembered now
* scaling algorithm red/green graphs (settings dialog) now cover anti-ringing
* modified shader storage to decrease madVR.ax file size
* fixed: KMPlayer + madVR decoders + "delay playback start" was always paused
* fixed: settings dialog had problems with yCMS data when using Overlay mode
* fixed: cosmetical issue in fullscreen windowed mode when changing video files
Some notes:

(1) Screenshots are done after deinterlacing and color conversion, but before scaling and aspect ratio correction. Screenshots are always converted to 8bit fullrange RGB (0-255), using error diffusion, which is a higher quality dithering algorithm compared to what madVR does during playback. Screenshots only work if the media player supports it. MPC-HC does out of the box, haven't tested other media players, but they will likely work, too.

(2) The "Jinc" (3 or 4 taps) image upscaling algorithm is totally new. It's somewhat similar to Lanczos, but Jinc is slower and has slightly higher quality. You can think of Lanczos as a rectangular resampling filter. In comparison Jinc is a circular resampling filter. Jinc is slightly softer than Lanczos, but it has very low aliasing artifacts (lowest of all algorithms) and ringing is less strong compared to Lanczos. Furthermore the madVR anti-ringing filter works especially well together with Jinc, so with the anti-ringing filter Jinc is pretty much ringing-free without any negative side effects that I could see. In certain situations Lanczos might look better (because it's slightly sharper than Jinc), but overall I believe Jinc beats Lanczos in quality, thanks to a more natural look with less ringing and aliasing artifacts. Jinc comes at a quite big performance cost, though. At low scaling factors, Jinc is comparable in performance to Lanczos8. However, with bigger scaling factors, Jinc3 can be twice as slow as Lanczos8 and Jinc4 twice as slow as Jinc3. Ouch...
 
Last edited:

svellinis

AVClub Addicted Member
1 January 2008
1,850
Νομος Αττικης
@ Portioli στο ποστ 5 στις αλλαγες αναφερεις οτι απο την εκδοση 0.79 οι χρηστες Ati εχουν με τον εσωτερικο decoder του madvr hardware deinterlacing και οχι decoding. Εαν χρησιμοποιω lav video decoder με επιλεγμενο το dvxa 2 copy back δεν γινεται hardware decoding ? πρεπει να παω στην καρτελα rendering στον madvr και να τσεκαρω τις τρεις επιλογες στο deconding ?
Μπορεις σε παρακαλω να μου διευκρινησεις τις ρυθμισεις που πρεπει να κανω ? και επισης με ATI υποστηριζεται το full screen exclusive mode ?
 

Portioli

Supreme Member
3 June 2007
3,900
Dystopia
@ Portioli στο ποστ 5 στις αλλαγες αναφερεις οτι απο την εκδοση 0.79 οι χρηστες Ati εχουν με τον εσωτερικο decoder του madvr hardware deinterlacing και οχι decoding. Εαν χρησιμοποιω lav video decoder με επιλεγμενο το dvxa 2 copy back δεν γινεται hardware decoding ? πρεπει να παω στην καρτελα rendering στον madvr και να τσεκαρω τις τρεις επιλογες στο deconding ?
Μπορεις σε παρακαλω να μου διευκρινησεις τις ρυθμισεις που πρεπει να κανω ? και επισης με ATI υποστηριζεται το full screen exclusive mode ?
Νομίζω το είχαμε ξανασυζητήσει πρόσφατα.
To ότι ο MadVR δεν υποστηρίζει ΗW acceleration με χρήση DXVA το ξέρουμε, δεν χρειάζεται ανάλυση.
Όσον αφορά τον Lav Video, όταν θα βάλλεις DXVA2 (Copy-Back) υποστηρίζεται decoding αλλά δεν υποστηρίζεται De-Interlacing.
Αν δηλαδή εσύ έχεις ένα stadar setup με Lav (dxva-cp) και MadVR , το video θα βγει χωρίς να έχει υποστεί de-interlace
και θα το αναλλάβει ο MadVR. Μπορείς να το διαπιστώσεις και μόνος σου.
Αν βάλλεις interlaced υλικό και πατήσεις τα Ctrl+J
στα στατιστικά θα δεις *deinterlacing on (says upstream)*.
Αν πατήσεις Ctrl+Alt+Shift+D και κλείσεις το de-interlace του MadVR
θα δεις ότι δεν έχει κάνει de-interlace ο lav video.

http://screenshotcomparison.com/comparison/149792

παίξε με το ποντίκι εντός και εκτός της εικόνας
 

svellinis

AVClub Addicted Member
1 January 2008
1,850
Νομος Αττικης
Καλημερα σε ευχαριστω για την απαντηση σε ειχα ρωτησει ξανα και με ειχες παραπεμψει στην πρωτη αναλυση που εκανες την οποια και εχω διαβασει αλλα δεν ειχα βγαλει ακρη με τις αποριες μου.
Σε standart setup lav video dvxa2 cp με madvr δεν τσεκαρω στην καρτελα rendering τις τρεις επιλογες στο deconding αφου το decoding το κανει ο lav video ετσι δεν ειναι ? με το vc-1 στα 1080 i 50-60 hz εξακολουθει να υπαρχει θεμα ακομα ?
και επισης με ATI υποστηριζεται το full screen exclusive mode ?
Οπως διαπιστωσα οταν επιλεγει κανεις dynamic range full 0-256 στον CCC οι ΑΤΙ κλιπαρουν τα λευκα στο 233- 234 (οσο και να κατεβαζεις το contrast δεν βλεπεις το απρο στο 233 και 234 ) και αυτο το κανουν σε οθονη , τηλεοραση και προβολεα αυτο συμβαινει και σε σενα οταν προσπαθεις να ρυθμισεις το contrast ? υπαρχει λυση ? (νομιζω εχεις Ati ετσι ?)
 

Portioli

Supreme Member
3 June 2007
3,900
Dystopia
Σε standart setup lav video dvxa2 cp με madvr δεν τσεκαρω στην καρτελα rendering τις τρεις επιλογες στο deconding αφου το decoding το κανει ο lav video ετσι δεν ειναι ?

Σωστά. Από την στιγμή που έχεις Lav Video δεν παίζει κανένα ρόλο το αν θα τικάρεις τις επιλογές στο decoding.


με το vc-1 στα 1080 i 50-60 hz εξακολουθει να υπαρχει θεμα ακομα ?

Τα interlaced δισκάκια σε σχέση με το σύνολο των BluRay είναι γύρω στο 5%.
Ακόμα πιο σπάνια τα VC1 1080i50/60:


1080i60 VC1
[US] 2008 The Best of Soundstage
[DE] 2008 Blood and Flowers
[US] 2007 David Gilmour: Remember That Night: Disc 1
[US] 2007 David Gilmour: Remember That Night: Disc 2
[US] 2009 Doctor Who: Planet of the Dead
[US] 2009 Doctor Who: The Waters of Mars
[US] 2009 Doctor Who: The End of Time: Disc 1: Part 1
[US] 2009 Doctor Who: The End of Time: Disc 2: Part 2
[US] 2010 Doctor Who: A Christmas Carol
[US] 2010 Doctor Who: At the Proms 2010
[US] 2010 Doctor Who: Confidential Christmas Special 2010
[UK] 1999 East Is East
[US] 2009 Foreigner: Soundstage
[US] 2007 Galapagos
[AU] 2007 Galapagos
[US] 2007 Ghost Hound: Disc 1: Episodes 1-9
[US] 2007 Ghost Hound: Disc 2: Episodes 10-18
[US] 2007 Ghost Hound: Disc 3: Episodes 19-22
[US] 2007 Justin Timberlake: Futuresex/Loveshow
[US] 2007 Mariah Carey: The Adventures of Mimi
[US] 2007 Nature's Journey
[UK] 2006 Planet Earth: Disc 5: Natural World Episodes
[US] 2008 The Police: Certifiable
[US] 2009 Red Dwarf: Back to Earth
[UK] 2000 Sexy Beast
[US] 2003 Terminator 3: Rise of the Machines
[US] 2009 UFC 100: Making History: Lesnar vs. Mir
[US] 2008 UFC: Ultimate Comebacks
[FR] 2008 Within Temptation: Black Symphony
1080i50 VC-1
[BE] 2010 Caged (Captifs)
[FR] 2008 The Class (Entre les murs)
[UK] 2007 Extras: The Special
[AU] 2009 Home
[DE] 2009 Home
[UK] 2009 Life: Disc 1: Episodes 1-3
[UK] 2009 Life: Disc 2: Episodes 4-5
[UK] 2009 Life: Disc 3: Episodes 6-7
[UK] 2009 Life: Disc 4: Episodes 8-10
[AU] 2009 Life: Disc 1: Episodes 1-3
[AU] 2009 Life: Disc 2: Episodes 4-5
[AU] 2009 Life: Disc 3: Episodes 6-7
[AU] 2009 Life: Disc 4: Episodes 8-10
[AU] 2010 The Next Three Days
[UK] 2006 Planet Earth: Special Edition: Disc 1: Episodes 1-3
[UK] 2006 Planet Earth: Special Edition: Disc 2: Episodes 4-6
[UK] 2006 Planet Earth: Special Edition: Disc 3: Episodes 7-9
[UK] 2006 Planet Earth: Special Edition: Disc 4: Episodes 10-11
[UK] 2006 Planet Earth: Special Edition: Disc 5: Natural World Episodes
[DE] 2008 While She Was Out

Oυσιαστικά αυτά που με ενδιέφεραν ήταν τα Planet Earth & τα Life.
Για αυτές τις δυο συλλογές θεώρησα καλύτερα να μην μπερδέψω
τον κόσμο περισσότερο με τα VC1i.
Εγω προσωπικά μόνο με εμπορικούς decoders (PowerDVD & TMT)
έχω καταφέρει να παίξω σωστά τα συγκεκριμένα δισκάκια.






και επισης με ATI υποστηριζεται το full screen exclusive mode ?

Ναι φυσικά, το είχα γράψει περίεργα στην πρώτη σελίδα, το έγραψα πιο καθαρά.
Μόνο η Overlay δεν δουλεύει στις ATi.

Οπως διαπιστωσα οταν επιλεγει κανεις dynamic range full 0-256 στον CCC οι ΑΤΙ κλιπαρουν τα λευκα στο 233- 234 (οσο και να κατεβαζεις το contrast δεν βλεπεις το απρο στο 233 και 234 ) και αυτο το κανουν σε οθονη , τηλεοραση και προβολεα αυτο συμβαινει και σε σενα οταν προσπαθεις να ρυθμισεις το contrast ? υπαρχει λυση ? (νομιζω εχεις Ati ετσι ?)



Aυτό είναι από τα πιο λεπτά ζήτηματα στα HTPC, για αυτό και δεν επιμένω
ποτέ στο τι είναι σωστό και τι είναι λάθος.
Εχω εξηγήσει πολύ απλά τι είναι το ιδανικό.
Και στην εδώ κατηγορία και στις κατηγορίες της εικόνας υπάρχει
αρκετό υλικό για να καταλήξει ο καθένας στις δικές του ρυθμίσεις αναλόγως
το setup, τα μηχανήματα, τις συνδέσεις (καλώδια) , το χώρο και τις προτiμήσεις του.
Κάποια στιγμή αυτό το θέμα, θα το αναλύσουμε μόνο του.
 

vas_papavas

Supreme Member
21 December 2010
8,849
Για το κλιπάρισμα των λευκών μια λύση είναι να επιλεγεί 16-235 από τον mad. Θα ανοίξουν όλα . Βέβαια μετά θέλει ρύθμιση η φωτεινότητα στην καρτέλα black clipping. (Κατέβασμα). Αυτά με κάρτα nvidia όπου παρατηρήθηκε το ίδιο φαινόμενο
 

svellinis

AVClub Addicted Member
1 January 2008
1,850
Νομος Αττικης
Απάντηση: Re: MadVR: Ρυθμίσεις, Προβλήματα, FAQ [Part II]

Για το κλιπάρισμα των λευκών μια λύση είναι να επιλεγεί 16-235 από τον mad. Θα ανοίξουν όλα . Βέβαια μετά θέλει ρύθμιση η φωτεινότητα στην καρτέλα black clipping. (Κατέβασμα). Αυτά με κάρτα nvidia όπου παρατηρήθηκε το ίδιο φαινόμενο

Το εχω δει και σε nvidia αλλα τουλαχιστον για την Ati λυση για 0-255 χωρις κλιπαρισμα δεν βρηκα και αυτο συμβαινει και με τους εμπορικους πλαιυερς .
Το ιδιο συμβαινει και με το την επιλογη super white και 16-235 (στην ουσια με super white εχεις 16-255 ) .
Τα λευκα κλιπαρουν στο 234 .
 

svellinis

AVClub Addicted Member
1 January 2008
1,850
Νομος Αττικης
Ειδικος λογος οχι αλλα οπως διαβαζω ειναι το ιδανικο για χρηση madvr με rgb 4:4:4 και επιπλεον παντα με εκνευριζει κατι που εχω να μην αποδιδει τα αναμενομενα. Οπως διαπιστωνω αυτο το θεμα με τις ATI υπαρχει τουλαχιστον απο το 2010 δηλαδη μετα απο δυο χρονια και κατι που εχω δυο καρτες hd 5850 στον υπολογιστη μου εξακολουθω να ειμαι beta tester .
 
19 June 2006
35,671
Ιδανικό ως προς τι? Νομίζω την έχουμε ξανακάνει αυτή την κουβέντα. Τα δισκάκια είναι γραμμένα σε 16-235. Όσο για το 4:4:4, δεν νομίζω ότι υπάρχει τέτοιο υλικό επίσης...
 

svellinis

AVClub Addicted Member
1 January 2008
1,850
Νομος Αττικης
να τι γραφει ο Αλεξανδρος στον οδηγο για το madvr σαν επεξηγηση
Γιατί μας αφορά το WTW (236-255) & BTB (0-15)?
Γιατί μέσα στο pc θα γίνει μετατροπή σε RGB με 0-255, οπότε θέλοντας και μη θα έχουμε και τιμές κάτω από 16 και πάνω από 235
Ποια είναι τα αρνητικά αυτής της ιστορίας?

'Αν το επόμενο φίλτρο ή το προβολικό μέσο δεν μπορεί να δεχθεί BTB & WTW καταλαβαίνετε ότι αυτή η πληροφορία χάνεται.
Banding
Aν ρυθμίσουμε την κάρτα έτσι ώστε να βγάλει 16-235 όπως γίνεται σε μερικές καινούργιες κάρτες καταλαβαίνετε ότι θα έχουμε άλλη μια μετατροπή (συμπίεση αυτή τη φορά ) της φωτεινότητας, με ακόμα μεγαλύτερη απώλεια πληροφορίας.

Οσο για το 4:4:4 αντιγραφω παλι

Κατά την διάρκεια αναπαραγωγής ενός αρχείου στο PC υπάρχουν 3 μέρη όπου μπορεί να γίνουν μετατροπές χρώματος με αντίστοιχες αλλοιώσεις στην ποιότητα.

Κατά την διάρκεια του decoding
Στον Video Renderer
Στην κάρτα γραφικών.


Οι ταινίες μας στην μεγαλύτερη τους πλειοψηφεία είναι αποθηκευμένες σε YUV 4:2:0 με luminance levels: 16-235.
Τι σημαίνει αυτό;
Επειδή το μάτι μας είναι πιο ευαίσθητο στις αλλαγές της φωτεινότητας και λιγότερο στις αλλαγές του χρώματος, το χρώμα είναι αποθηκευμένο στη μισή ανάλυση δηλαδή 960x540. Το χρώμα πρέπει να γίνει πρώτα Upscale στην ανάλυση της φωτεινότητας και μέτα και να μετατραπεί σε RGB. Ολες οι μετατροπές μέσα στο PC γίνονται σε RGB oπότε αναγκαστικά πρέπει να γίνει ενα αντίστοιχο "Chroma Interpolate".
Aυτός είναι ο κύριως λόγος που έχουμε banding και Artifacts όταν αυτή η μετατροπή γίνεται λάθος.
Σχεδόν όλες οι κάρτες γραφικών όμως δουλεύουν σε RGB 4:4:4 με luminance levels: 0-255. 'Οπως καταλαβαίνεται και οι δύο αυτές μετατροπές του Chroma και του Luma είναι απαραίτητες.
Aκόμα και να έχει μια κάρτα έξοδο ΥCbCr με 16-235 θα έχουμε μια ακόμα ενδιάμεση μετατροπή του χρώματος σε RGB και της φωτεινότητας σε 0-255.
Bασική αρχή αυτού του οδηγού είναι οι μετατροπές τις φωτεινότητας και του χρώματος (= chroma subsampling) να συμβούν μόνο ΜΙΑ φορά

αυριο παλι καλη σας νυχτα
 
Last edited by a moderator:

Jimmy

AVClub Enthusiast
25 August 2006
779
ερωτηση προς ειδικους:

φτιαχνω custom resolution 23.976 στην nvidia καρτουλα μου,με 306.23 drivers, και οριζω στον madvr 1080p23 και ενω κλειδωνει κανονικα σε windowed mode σε exclusive τρεχει στα 23000!!!

τι κανω λαθος?
 

Jimmy

AVClub Enthusiast
25 August 2006
779
τελικα το βρηκα,επρεπε να σβησω ολες τις custom αναλυσεις και να φτιαξω μια απο την αρχη(πιθανον πριν να μπερδευοταν) αλλα τωρα αντιμετωπιζω αλλο προβλημα.
οταν ειμαι εκτος mad κ 24hz δηλαδη στα 60hz η χρωματικη μου παλλετα ειναι οκ καθως και η φωτεινοτητα μου κ,οταν ομως κλειδωσει στα hz της ταινιας και ενεργοποιηθει η custom ανανεωση στα 24hz ,σκουραινει αποτομα η εικονα,κρασαρει το μαυρο και γενικα γινεται σαν να εχει χασει τις ρυθμισεις του!

τις πταιει και δεν εχω την ιδια αποδοση και στα 60 & στα 24hz?