Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th June 2011, 18:16   #7881  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 4,269
Holy crap, madshi! That's an incredibly awesome changelist! And the hilarious part is I JUST TODAY started messing with 3DLUT, so, this is a very timely change! Thank you for this release! I won't get to test it until a bit later today, but, I am SERIOUSLY looking forward to it!
__________________
HTPC: Windows 10, I9 9900k, RTX 2070 Founder's Edition, Pioneer Elite VSX-LX303, LG C8 65" OLED
SamuriHL is offline   Reply With Quote
Old 5th June 2011, 18:20   #7882  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,137
Quote:
Originally Posted by Thunderbolt8 View Post
so when watching remuxed BDs with coreavc, anything I need to change in coreavc settings now?
Just make sure you have NV12 or YV12 (doesn't matter which) at the top of the list in the CoreAVC settings.

Quote:
Originally Posted by SamuriHL View Post
Holy crap, madshi! That's an incredibly awesome changelist! And the hilarious part is I JUST TODAY started messing with 3DLUT
madshi is offline   Reply With Quote
Old 5th June 2011, 18:26   #7883  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,794
Quote:
Originally Posted by SamuriHL View Post
Fascinating. Well, hopefully someday we'll get a decent, supported video decoder. This is a step in the right direction, though!
First we would need material thats actually encoded like this. 99.9% of all content is 8 bit these days.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 5th June 2011, 18:28   #7884  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 4,269
Quote:
Originally Posted by nevcairiel View Post
First we would need material thats actually encoded like this. 99.9% of all content is 8 bit these days.
Fair enough.
__________________
HTPC: Windows 10, I9 9900k, RTX 2070 Founder's Edition, Pioneer Elite VSX-LX303, LG C8 65" OLED
SamuriHL is offline   Reply With Quote
Old 5th June 2011, 18:28   #7885  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,171
how exactly does the 3dlut stuff now work? in general for the default HD and SD settings and in case of special 3dlut setting? e.g. when I clicked "calibrate this display by using an external 3dlut file" and I hinted at my HD 3dlut I created for japanese movie with black level correction, then eac3to tells me "this 3dlut file does not match the input format required by madVR" Im confused :S
__________________
Laptop Acer Aspire V3-772g: i7-4202MQ, 8GB Ram, NVIDIA GTX 760M (+ Intel HD 4600), Windows 8.1 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64)
Thunderbolt8 is offline   Reply With Quote
Old 5th June 2011, 18:33   #7886  |  Link
robpdotcom
Registered User
 
Join Date: Jan 2010
Posts: 297
Madvr just went way over my head.

I'm almost too scared to install it.
__________________
Windows 7 x64
i7 870
16GB RAM
AMD 6870
robpdotcom is offline   Reply With Quote
Old 5th June 2011, 18:34   #7887  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 4,269
Quote:
Originally Posted by robpdotcom View Post
Madvr just went way over my head.

I'm almost too scared to install it.
I thought the same thing until I started reading about 3DLUT this morning and took a chance. It's nuts man! Come on, you wanna try it. You know you do.
__________________
HTPC: Windows 10, I9 9900k, RTX 2070 Founder's Edition, Pioneer Elite VSX-LX303, LG C8 65" OLED
SamuriHL is offline   Reply With Quote
Old 5th June 2011, 18:35   #7888  |  Link
robpdotcom
Registered User
 
Join Date: Jan 2010
Posts: 297
Oh yeah, of course I will. I'm just going to have to do a lot of researching if I ever want to take full advantage. Any tips on where to start?
__________________
Windows 7 x64
i7 870
16GB RAM
AMD 6870
robpdotcom is offline   Reply With Quote
Old 5th June 2011, 18:36   #7889  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,137
Quote:
Originally Posted by Thunderbolt8 View Post
how exactly does the 3dlut stuff now work? in general for the default HD and SD settings and in case of special 3dlut setting? e.g. when I clicked "calibrate this display by using an external 3dlut file" and I hinted at my HD 3dlut I created for japanese movie with black level correction, then eac3to tells me "this 3dlut file does not match the input format required by madVR" Im confused :S
Since you have special settings I'd suggest that you post your current 3dlut script in the yCMS thread and ask there how to make it work for madVR v0.62.
madshi is offline   Reply With Quote
Old 5th June 2011, 18:38   #7890  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 4,269
Quote:
Originally Posted by robpdotcom View Post
Oh yeah, of course I will. I'm just going to have to do a lot of researching if I ever want to take full advantage. Any tips on where to start?
I sent you some info.
__________________
HTPC: Windows 10, I9 9900k, RTX 2070 Founder's Edition, Pioneer Elite VSX-LX303, LG C8 65" OLED
SamuriHL is offline   Reply With Quote
Old 5th June 2011, 18:39   #7891  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,137
Quote:
Originally Posted by robpdotcom View Post
Oh yeah, of course I will. I'm just going to have to do a lot of researching if I ever want to take full advantage. Any tips on where to start?
In order to make proper use of the 3dlut functionality, you need to have your own meter to measure your display. If you don't have your own meter, then simply forget about all the 3dlut stuff and use madVR the same way you did yesterday.
madshi is offline   Reply With Quote
Old 5th June 2011, 18:47   #7892  |  Link
robpdotcom
Registered User
 
Join Date: Jan 2010
Posts: 297
Gotcha. So, there's no new settings that you could use your own eyes, test patterns, etc. to improve image quality?
__________________
Windows 7 x64
i7 870
16GB RAM
AMD 6870
robpdotcom is offline   Reply With Quote
Old 5th June 2011, 18:50   #7893  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,137
Actually there is. If you know how your display is calibrated, you can tell madVR about that in the display "properties" page. If you don't know how your display is calibrated, you can still play with those settings by using test patterns etc to find out which settings give you the most natural image. This way you can find out by try-and-error which calibration settings are probably nearest to how your display behaves. Be careful with this, though. If you change the settings to make one specific movie look good, maybe another movie will look twice as bad. So better use official calibration discs for playing around.
madshi is offline   Reply With Quote
Old 5th June 2011, 18:51   #7894  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 319
I messed around with 3dlut for a bit since I own an i1Display2 LT and calibrated my plasma with colorHCFR, but since my meter is not the most accurate and the values/readings can vary a bit, I figured the benefit will not be that worthwhile in my case. The main reason I wanted to use it was for gamma boost, since my display has no gamma adjustment options and with yCMS I could boost the gamma closer to 2.22 from my sets 1.87

So basically with the new changes we only need to setup an hd 3dlut file and that will handle both the SD and HD conversions? For reference this is what my hd video levels config file looks like:

Code:
# Example input file for yCMS v1.0 and up 
#
# Settings for creating a 3DLUT file for watching the following Video formats:
#    Blu-ray, HD DVD, ATSC HD Broadcast, DVB HD Broadcast
# without any Display correction
# Includes YCbCr->RGB conversion using Video Levels (Black: 16 and White: 235)

# Set input format
Input_Format   HD   YCbCr       8

# Set output format
Output_Format  HD   RGB_Video  16

# Gamut correction
Gamut_Measurements	2
20.027979 10.081485 0.193883
14.474010 29.748291 4.547331
8.679354  3.789106  45.662949
46.452229 48.580326 53.924377

# Grayscale correction
Grayscale_Measurements
20	2	3.462944	3.599591	4.022943
30	2	7.876838	8.235306	9.060005
40	2	13.712026	14.348957	15.907791
50	2	20.936159	22.056358	24.313534
60	2	30.698059	32.212700	35.946526
70	2	41.455574	43.527546	47.894981
80	2	52.848282	55.227596	61.580605
90	2	66.838257	70.423340	77.381279
100	2	80.136276	83.712715	92.825027

# Gamma correction Gamma_Curve 0.0 2.22 (has the most black crush 1.0 curve has almost no black crush)
Gamma_Curve 0.0 2.22
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR
CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S
fairchild is offline   Reply With Quote
Old 5th June 2011, 18:54   #7895  |  Link
Plutotype
Registered User
 
Join Date: Apr 2010
Posts: 234
Hi madshi,

Thanks for incredible progress on madVR. Just a quick question to the properties page for the display devices:
- if my display is 16.7 million (6-bit + AFRC), then 8-bit should be chosen?
- display calibration. Gamut BT.709(HD), looks like a default
- display calibration. Gamma / transfer function - pure power curve / 2.20? Is this again a default setting ( correct setting )?
- color and gamma. Desired pure power curve / 2.20? Default?

Thanks
Pluto
__________________
__________________
System: Intel Core i5-6500, 8GB RAM, GTX960/GTX1060, 55" Sony Bravia KDL-55HX850 @ 1920x1080 24p, Yamaha YSR-1100 surround bar
Setup: Win7/Win10 Pro, madvr/JRiver 24
Plutotype is offline   Reply With Quote
Old 5th June 2011, 18:57   #7896  |  Link
noee
Registered User
 
Join Date: Jan 2007
Posts: 530
Some quick notes...

Performance on my trusty old HD2600XT is excellent so far (no 3DLuts yet). Testing on a 5670 next...
For some reason, my SD rips look better, even my wife noticed!
Seems like a very solid build so far

Two bugs from before...
- dual mon, playback on second mon, if I drag the mouse down to the bottom on the first mon, the seek bar shows
- dual mon, playback on second mon, Windows Key takes madVR out of FSE.
noee is offline   Reply With Quote
Old 5th June 2011, 18:58   #7897  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,463
Quote:
Originally Posted by madshi View Post
No problem at all. Just find someone who makes ffdshow accept that hacked YV16/24 data from avisynth and convert it to a proper 16bit format. That solution would work right away with the next madVR version.
righty, sounds like a plan!

Quote:
Originally Posted by madshi View Post
madVR v0.62 released
OMG, the changes list is giving headaches

I'll run many tests again, but I'm afraid to really need that "upload frames in render thread" option on my XPSP3/8800GS combo

Quote:
Originally Posted by alph@ View Post
leepery, you must be the only who uses a crt display
surely....me and pretty much all the bluray mastering houses that is: http://www.avsforum.com/avs-vb/showt...8#post14066458

SmoothL() will prolly make an improvement on any true 8bit display as well, just not 6bit dithered(like all those cheapo LCD displays).

The day LCD will provide infinite native contrast ratio(my Eye One calibrations on LG Flatron CRT's -the most advanced consumer flat CRT's- usually state 300000:1 native CR), I'll be happy to finally upgrade. There's a french website that ran benchmarks on some forthcoming new models from LG(here and there), it seems that this day will finally occur soon...but these models will be scarily expensive, so I'll give it another year or two to settle down.

The latest offerings from SONY carry 4000:1 native CR(no bs dynamic CR, and dead smooth 24p too). That'll be my next upgrade path I think, waiting from those killer LG's to become affordable.

Last edited by leeperry; 5th June 2011 at 19:01.
leeperry is offline   Reply With Quote
Old 5th June 2011, 19:03   #7898  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,137
Gamut Correction

madVR v0.62 now by default applies gamut correction. What's that? And why does madVR do that?

Let's talk about playing back NTSC DVDs (SD) on a newer display/projector. Newer displays/projectors are usually calibrated to show HD content as well as possible. Practically that means they're usually calibrated to the BT.709 standard. However, and here comes the catch: NTSC DVDs are intended to be shown on displays that were calibrated to BT.601! So if you watch DVDs on a BT.709 display, you will not get accurate colors. The difference isn't night and day, but in a direct comparison, it's visible.

madVR v0.62 now let's you specify what color standard your display was calibrated to (default is BT.709, leave it at that if you're not sure). If you play back NTSC or PAL content, madVR v0.62 will then automagically convert your video so that it plays with perfect colors on your display. This works even if you don't use 3dluts.
madshi is offline   Reply With Quote
Old 5th June 2011, 19:04   #7899  |  Link
noee
Registered User
 
Join Date: Jan 2007
Posts: 530
I'm getting a crash with MC16. It is reproducible, but I think it might be jRiver's issue....

DUal mon
Play movie on second mon, using the Windows Task bar, using the MC icon hover control, stop the movie.
MC crashes in module madVR_unload

Can't get MPC-HC working right now, will try with it too.
noee is offline   Reply With Quote
Old 5th June 2011, 19:04   #7900  |  Link
robpdotcom
Registered User
 
Join Date: Jan 2010
Posts: 297
Quote:
Originally Posted by madshi View Post
Actually there is. If you know how your display is calibrated, you can tell madVR about that in the display "properties" page. If you don't know how your display is calibrated, you can still play with those settings by using test patterns etc to find out which settings give you the most natural image. This way you can find out by try-and-error which calibration settings are probably nearest to how your display behaves. Be careful with this, though. If you change the settings to make one specific movie look good, maybe another movie will look twice as bad. So better use official calibration discs for playing around.
It's really about time I get my display calibrated, so maybe this will press me to get that done.

BTW, something I've been wanting to ask:

I recently started using an HTPC on my 1280x720 plasma in the bedroom, and was wondering if someone could recommend an algorithm for luma downscaling? I know everyone has their own preferences, but I'm just not sure where to start.
__________________
Windows 7 x64
i7 870
16GB RAM
AMD 6870
robpdotcom is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:34.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.