Log in

View Full Version : madVR - high quality video renderer (GPU assisted)


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 [1025] 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329

ryrynz
7th June 2018, 08:14
First off determine whether madVR is even related to what you see by changing the renderer.

Manni
7th June 2018, 09:12
I only have one custom mode in the Nvidia Control panel set for 23Hz and I tried this driver hoping that I may not even need to set that..
I get a frame repeat every twelve minutes as opposed to a frame drop every three minutes with 385.28 when not using the custom mode.
However, once again like every other driver after this it won't add the custom mode if I change the drop down box to select manual timings, so back to 385.28 I go. Pathetic.

Ayy, I got it to stick by modifying 24Hz instead and added that to the list of resolutions madVR can switch to. Hurrah, now no frame drops/repeats with 398.11.

Are you using HDMI or DP? I thought the new f/w only improved DP, which I don't care about.

Also please could you detail what you are doing so that 24p applies to 23p?

When editing 23p with MadVR custom res, it creates a 24p custom mode in the nVidia CP that is applied with 23p content. That's the way it works here, with all drivers (at least with 4K23, but I think you're using 1080p).

I don't understand what you are doing/modifying, so please could you detail step by step?

Thanks!

ryrynz
7th June 2018, 09:19
I'm using HDMI. This is just the results of driver update not the DP firmware, I haven't applied that update.
What I did was via the Nvidia control panel, I haven't saved any custom modes with madVR because Nvidia's custom mode works so well.. when Nvidia's drivers save the config that is.

nevcairiel
7th June 2018, 09:31
Not all cards even require the fw update, my 1080Ti didn't, and to be clear, it only updates the UEFI part of the firmware, not the whole thing.

Manni
7th June 2018, 10:23
I'm using HDMI. This is just the results of driver update not the DP firmware, I haven't applied that update.
What I did was via the Nvidia control panel, I haven't saved any custom modes with madVR because Nvidia's custom mode works so well.. when Nvidia's drivers save the config that is.

OK thanks.

Not all cards even require the fw update, my 1080Ti didn't, and to be clear, it only updates the UEFI part of the firmware, not the whole thing.

Yes I guess it depends on the brand/model, my 1080Ti (EVGA) did need the fw update. I applied it even though I'm not using DP right now.

I don't think it should make any difference with HDMI, I think the reference to 10bits being handled by the driver is about DP, not HDMI. I haven't tested the 398.11 driver yet though.

I expect the video levels will still be borked, but I'm curious to see if it improves the 3D performance even further than 397.93, and also maybe the 8bits HDR bug will be fixed. These two bugs seem to be JVC only, as few seem to be affected.

madjock
7th June 2018, 10:51
No joy from me with latest Drivers 398.11.

Strangely I did a clean install, went in and checked and has been stated it sits at Full as defaults for colour, but I also noticed it had saved my custom 23.976 profile from the previous drivers.

Started a Video and it calmed down to 1 frame drop every 12 Minutes which is no good, but I noticed even though the composition said 23.976, the display was now higher than previous driver at that custom res and was now 23.9767 and hence the quicker frame repeats.

Deleted the custom res, and started the same video agaiin, and yes the composition is sat at 23.976, so I assume this is Nvidias fix and it looks like it ignores custom res well at least for me.

So created a custom res and like some other drivers it would not save either.

Re-Installed 390.77 and set it up as before and back to 1 frame repeat in hours. So no joy for me with them. :scared:

jkauff
7th June 2018, 12:42
No joy from me with latest Drivers 398.11.
This was the first driver install that didn't wipe out my madVR custom resolutions (not a clean install, which probably would have).

I've had the best success creating my custom resolutions in CRU, and then optimizing them in madVR. No "GPU rejected this mode" messages that way.

Mano
7th June 2018, 13:51
First off determine whether madVR is even related to what you see by changing the renderer.
I switched around the directshow setting and

madvr: tearing
Haali video render: tearing
Video mixing render 9 (windowed): tearing

Video mixing render 9 (renderless): no tearing
Enhanced video renderer: no tearing
System default: no tearing

VLC also shows tearing similar to madvr.

So where do you think the problem is?

huhn
7th June 2018, 13:55
what system are you using, please make a screen of the OSD and did you changed any settings in your GPU control panel.

my blind guess is an optimus system

Manni
7th June 2018, 14:03
Report on 398.11 (see sig for config)

The Good:
- Asio4all compatibility isn't broken anymore, so you can use it with REW etc :)
- 3D (1080p23FP) timings improved (same as 397.93, around 13-14min for a frame repeat vs every 3min with any of the former drivers)

The Bad:
- They have broken 12bits support entirely in custom res. Even if you create the custom res with say 4K30 12bit selected, the custom res will always be 8bits and won't let you select 12bits (as before). Former drivers didn't let you select 12bits, but the bit depth way greyed out and 12bits was in fact applied. There is no way around that. So not an issue if you want 8bits, but if you want 12bits that's a no go.
- JVC specific: the video levels are still borked, but we're back to 390.65 level, where you can actually get the correct level by setting GPU to Full, MadVR to 0-255 and the JVC to standard. No other combination works, including the correct one which should be to set MadVR to 16-235 for a display set to Standard video levels. I couldn't get good results with Enhanced (0-255) on the JVC either. But at least, you can get the correct levels, unlike 390.x, 391.x and 397.93 which are not usable with the JVCs.

The Ugly:
- JVC Specific: HDR in 8bits is still borked and produces the Magenta bug at all frame rates unless you disable HDR metadata in the HDR tab in MadVR. Pre 391.35 only produce the Magenta bug in HDR at 60fps.

Conclusion:

I didn't test the banding in 10bits in full screen windowed because 10bits is disabled with the current MadVR build.

I tried to create a custom RES using nVidia CP (no back porch accessible, so not good enough) and CRU (wouldn't accept my front porch of 1276). So although 3D is improves, Asio4All incompatibility is fixed, video levels are half borked but usable and the magenta bug is fixable by disabling HDR metadata, the lack of 12bits custom res is a no go. It also looks like the driver doesn't always save the custom modes, or reverts to 60p in the GUI when the actual frame rate is lower.

Big mess of a driver for JVC users, possible a good choice for those who don't need custom res or can get one with CRU.

As for me, back to 385.28, as the only downside there is a frame repeat every 3mn vs 13-14min in 3D...

x7007
7th June 2018, 14:12
I switched around the directshow setting and

madvr: tearing
Haali video render: tearing
Video mixing render 9 (windowed): tearing

Video mixing render 9 (renderless): no tearing
Enhanced video renderer: no tearing
System default: no tearing

VLC also shows tearing similar to madvr.

So where do you think the problem is?
Do you have Vsync Off in the NVCP ? what GPU do you have ?

giulianoprs
7th June 2018, 14:27
Hello everyone, how do you think my OSD? for now only fullHD, when I get the new 4k tv I'll try the HDR .thanks to everyone.

NoTechi
7th June 2018, 16:58
Report on 398.11 (see sig for config)

- JVC specific: the video levels are still borked, but we're back to 390.65 level, where you can actually get the correct level by setting GPU to Full, MadVR to 0-255 and the JVC to standard. No other combination works, including the correct one which should be to set MadVR to 16-235 for a display set to Standard video levels. I couldn't get good results with Enhanced (0-255) on the JVC either. But at least, you can get the correct levels, unlike 390.x, 391.x and 397.93 which are not usable with the JVCs.


Which chain are you using with 385.28. GPU full, MadVR 0-255 and JVC enhanced?

NoTechi

Manni
7th June 2018, 17:12
Which chain are you using with 385.28. GPU full, MadVR 0-255 and JVC enhanced?

NoTechi

Nope, GPU Full, MadVR 16-235 and JVC Standard.

NoTechi
7th June 2018, 19:36
Thx Manni :)

Mano
7th June 2018, 22:45
Do you have Vsync Off in the NVCP ? what GPU do you have ?

I am using sapphire R9 290.

Driver version 13.12 without the AMD Control centre.

p/s: also exclusive fullscreen mode seems to get rid of the tearing.

huhn
8th June 2018, 09:24
Hello everyone, how do you think my OSD? for now only fullHD, when I get the new 4k tv I'll try the HDR .thanks to everyone.

don't attach screen like this it need admin approval first.

@Mano

ok i try one more time what system of windows is used and can you make a screen of the OSD?

Mano
8th June 2018, 10:43
@Mano

ok i try one more time what system of windows is used and can you make a screen of the OSD?

Windows 7.

By OSD you mean this? https://i.imgur.com/ztaVlC5.png

ryrynz
8th June 2018, 10:57
Why is your screen using 1280x720? Any reason for using d3d9 without present several frames in advance?
Tried d3d11? Any apps running that could be possibly interfering with the display? Shut all non essential apps down.

huhn
8th June 2018, 10:59
did you disable aero?

Mano
8th June 2018, 12:16
Why is your screen using 1280x720? Any reason for using d3d9 without present several frames in advance?
Tried d3d11? Any apps running that could be possibly interfering with the display? Shut all non essential apps down.

my screen is 1440p, 1280x720 is probably the size of the anime file.

d3d9 is probably the default setting, how do i change that?.

did you disable aero?

Yes, i play games in borderless window mode (so i can run smaller resolution than 1440p, less GPU taxing) and don't want to introduce input lag due to vysnc.

ryrynz
8th June 2018, 12:21
You're not upscaling to 1440P, otherwise draw wouldn't say 1280x720 and you'd be luma upscaling on the OSD showing as Image > "Something"

rendering > general settings > use Direct3D 11 for presentation
You've been here a while, how do you not know the basics?

ENABLE VSYNC.

huhn
8th June 2018, 13:30
by disabling aero you disabled vsync so you will get tearing end of story

giulianoprs
8th June 2018, 13:41
sorry! a link to see my OSD to good the same? can you give me an opinion on my OSD status? now only for fullHD, thanks to all, hello.

https://imageshack.com/i/pnsK1Yj2j

Mano
8th June 2018, 15:00
You're not upscaling to 1440P, otherwise draw wouldn't say 1280x720 and you'd be luma upscaling on the OSD showing as Image > "Something"

rendering > general settings > use Direct3D 11 for presentation
You've been here a while, how do you not know the basics?

ENABLE VSYNC.

Strange, "use Direct3D 11 for presentation" is already select inside madvr setting but it is still showing D3D9 in the OSD.

Look like enabing aero/vsync removed the tearing.

p/s: Also after enabling aero, OSD changed from D3D9 to D3D11 in the OSD.

by disabling aero you disabled vsync so you will get tearing end of story

Thanks. Is there any way to make run vsync for MPC-HC alone?

Because i notice for output like Video Mixing Renderer 9 (renderless), even though aero is disabled, it still doesn't trigger tearing.

huhn
8th June 2018, 15:09
yes vsync is there to stop tearing that what it does.

d3d11 needs aero.

if you don't want to use aero you have to use FSE or overlay what amd doesn't support or you can get tearing the rest is luck.

Neo-XP
8th June 2018, 16:28
Hi there,

I encounter a color problem when converting HDR to SDR.

SDR BR :

https://s15.postimg.cc/g4p294nkn/image.png (https://postimg.cc/image/g4p294nkn/)

HDR UHD BR (downscaled, 200 nits) with tone mapping curve set to "BT.2390" :

https://s15.postimg.cc/a3rdc2o3r/UHD_-_BT._2390.png (https://postimg.cc/image/a3rdc2o3r/)

HDR UHD BR (downscaled, 200 nits) with tone mapping curve set to "clipping" :

https://s15.postimg.cc/hjqmxvjiv/UHD_-_clipping.png (https://postimg.cc/image/hjqmxvjiv/)

When the tone mapping curve is set to "BT.2390", red color becomes violet/magenta, but details in highlights are preserved.
When the tone mapping curve is set to "clipping", colors are closer to HDR (the red jacket is in a beautiful red), but details in highlights are lost.

Both options are not right. Why can't we have the best of both worlds technically?
Is there any way to improve the HDR to SDR conversion with the "arve custom curve" option? How to use it?

:thanks:

EDIT : It is a bug I guess, see here : https://forum.doom9.org/showthread.php?p=1843997#post1843997

Betroz
8th June 2018, 16:33
ENABLE VSYNC.

Enable VSYNC in nVidia controlpanel when using MadVr? If so, that was new to me too :D

jkauff
8th June 2018, 17:08
Enable VSYNC in nVidia controlpanel when using MadVr? If so, that was new to me too :D
Necessary if you have "present a frame for every VSync" selected under "use Direct3D11 for presentation" under Rendering/General Settings.

huhn
8th June 2018, 17:21
leave the nvidia settings as they are.

Warner306
8th June 2018, 18:20
Both options are not right. Why can't we have the best of both worlds technically?
Is there any way to improve the HDR to SDR conversion with the "arve custom curve" option? How to use it?

:thanks:

It's pretty hard to compare the original 1080p Blu-ray to the UHD version. In that shot, it looks like most of the information is brighter than 100 nits, so the entire color balance would be different. It is hard to determine which shade of red is the correct one between clipping and BT.2390, but it does look like a slight hue shift with BT.2390. It depends on the shade of red used in the original grade, and it's impossible to know exactly what shade was used. The clipping shot has so many pixels that are hue shifted or producing noise that's hard to see the overall color balance. Red must also be clipping, so it could also have a hue shift in the clipping shot, but it doesn't look that noisy. It depends on whether that shirt is brighter than 200 nits. If it isn't, then the tone mapping is wrong.

Overall, BT.2390 looks the best, but maybe the shirt is a little off. It is exactly the type of thing madshi is working on at the moment.

Are you using dumb or complex scientific gamut mapping, and does changing these options make any difference with the shirt? It would be helpful to know if this is influenced by BT.2390 alone or gamut mapping done after BT.2390.

Neo-XP
8th June 2018, 19:28
It's pretty hard to compare the original 1080p Blu-ray to the UHD version.

That is true, but I also compare the UHD version on my UHD TV to the SDR conversion, and with BT.2390 tone mapping curve, the colors are off (most noticeable on reds).
The 1080p BR colors are closer to HDR than the SDR conversion done with BT.2390 in this example.

Are you using dumb or complex scientific gamut mapping, and does changing these options make any difference with the shirt? It would be helpful to know if this is influenced by BT.2390 alone or gamut mapping done after BT.2390.

After testing all modes, I am using "dump mode - convert gamut late", because complex scientific modes produce weird colors (orange faces for instance).
Changing the gamut mapping algorithm does not change the shirt color in this case.

dumb mode - convert gamut late (BT.2390):

https://s15.postimg.cc/b2zap8hkn/dumb_mode_-_convert_gamut_late.png (https://postimg.cc/image/b2zap8hkn/)

complex scientific mode - RGB clip (BT.2390):

https://s15.postimg.cc/qbp82zvtj/complex_scientific_mode_-_RGB_clip.png (https://postimg.cc/image/qbp82zvtj/)

madjock
8th June 2018, 19:30
It's pretty hard to compare the original 1080p Blu-ray to the UHD version. In that shot, it looks like most of the information is brighter than 100 nits, so the entire color balance would be different. It is hard to determine which shade of red is the correct one between clipping and BT.2390, but it does look like a slight hue shift with BT.2390. It depends on the shade of red used in the original grade, and it's impossible to know exactly what shade was used. The clipping shot has so many pixels that are hue shifted or producing noise that's hard to see the overall color balance. Red must also be clipping, so it could also have a hue shift in the clipping shot, but it doesn't look that noisy. It depends on whether that shirt is brighter than 200 nits. If it isn't, then the tone mapping is wrong.

Overall, BT.2390 looks the best, but maybe the shirt is a little off. It is exactly the type of thing madshi is working on at the moment.

Are you using dumb or complex scientific gamut mapping, and does changing these options make any difference with the shirt? It would be helpful to know if this is influenced by BT.2390 alone or gamut mapping done after BT.2390.

Is this not why you can adjust saturation and lumination reduction in the other extra drop down boxes, I went for complex scientific mode - RGB Clip and 30% and 70 %, only as I saw it in another forum.

Still not sure if comparisons should be made against a Bluray version, all the reviews I have read are that UHDs compared to BRs, the main thing they usually mention is the colours being different, now I know we dont have an HDR display, but if you do get the UHD to look like the BR, whats the point ?

Neo-XP
8th June 2018, 20:24
Ok, forget it, there are bugs in madVR I guess, look at this.

In BT.2390 - dump mode - convert gamut late:

https://s15.postimg.cc/cahtv2uh3/convert_gamut_late.png (https://postimg.cc/image/cahtv2uh3/)

In BT.2390 - dump mode - convert gamut late + "restore details in compressed highlights":

https://s15.postimg.cc/k38hn1dav/convert_gamut_late_restore_highlights.png (https://postimg.cc/image/k38hn1dav/)

Is it normal that the color of the shirt changes like that?!

madjock
8th June 2018, 20:32
Ok, forget it, there are bugs in madVR I guess, look at this.

In BT.2390 - dump mode - convert gamut late:

https://s15.postimg.cc/cahtv2uh3/convert_gamut_late.png (https://postimg.cc/image/cahtv2uh3/)

In BT.2390 - dump mode - convert gamut late + "restore details in compressed highlights":

https://s15.postimg.cc/k38hn1dav/convert_gamut_late_restore_highlights.png (https://postimg.cc/image/k38hn1dav/)

Is it normal that the color of the shirt changes like that?!


To be honest the more options that are in HDR->SDR the more confused I get. For example here is a review of La La Land which I guessed the stills were from.

https://ultrahd.highdefdigest.com/43176/lalalandultrahdbluray.html

https://www.avforums.com/review/la-la-land-4k-ultra-hd-blu-ray-review.13608

http://www.blu-ray.com/movies/La-La-Land-4K-Blu-ray/170219/

So for me, how does it deal with all this extra colour and changes from Bluray to UHD, does it flatten them all and have a more simple setup if possible to take it back to in comparison a blandness if the difference is so great.

Unsure, I think when there was less options I was strangely happier, or more ignorant, now I don't know what to pick, and I think it changes movie to movie.

Neo-XP
8th June 2018, 21:03
Apparently, madshi is still testing these conversions to find the best result. For instance, I guess the "clipping" option is there for testing purposes only. If there are some useless options left then, I am sure he will remove them.

@madshi Do you confirm there is a bug when using any dumb mode and enabling "restore details in compressed highlights"?
The strange thing is that I get almost the same wrong colors with this option than with the "complex scientific mode - RGB clip" algorithm.

Dumb mode - convert gamut late:

https://s15.postimg.cc/5gc4j86o7/dumb_mode_-_convert_gamut_late.png (https://postimg.cc/image/5gc4j86o7/)

Dumb mode - convert gamut late + restore details in compressed highlights:

https://s15.postimg.cc/y5z0fvidz/dumb_mode_-_convert_gamut_late_restore_details_in_compressed_h.png (https://postimg.cc/image/y5z0fvidz/)

Complex scientific mode - RGB clip:

https://s15.postimg.cc/7kwhkasvb/complex_scientific_mode_-_RGB_clip.png (https://postimg.cc/image/7kwhkasvb/)

Is it possible to have a quick fix for this if the next version is not ready yet?

madjock
8th June 2018, 21:28
Apparently, madshi is still testing these conversions to find the best result. For instance, I guess the "clipping" option is there for testing purposes only. If there are some useless options left then, I am sure he will remove them.

@madshi Do you confirm there is a bug when using any dumb mode and enabling "restore details in compressed highlights"?
The strange thing is that I get almost the same wrong colors with this option than with the "complex scientific mode - RGB clip" algorithm.

Dumb mode - convert gamut late:

https://s15.postimg.cc/5gc4j86o7/dumb_mode_-_convert_gamut_late.png (https://postimg.cc/image/5gc4j86o7/)

Dumb mode - convert gamut late + restore details in compressed highlights:

https://s15.postimg.cc/y5z0fvidz/dumb_mode_-_convert_gamut_late_restore_details_in_compressed_h.png (https://postimg.cc/image/y5z0fvidz/)

Complex scientific mode - RGB clip:

https://s15.postimg.cc/7kwhkasvb/complex_scientific_mode_-_RGB_clip.png (https://postimg.cc/image/7kwhkasvb/)

Is it possible to have a quick fix for this if the next version is not ready yet?

Strangely more seems to be talked about for projectors than here, but you cant comment on those threads as you get told to post in this one where no one really talks about the options :) I know we do not have projectors but an option is an option surely ? :D

http://www.avsforum.com/forum/24-digital-hi-end-projectors-3-000-usd-msrp/2954506-improving-madvr-hdr-sdr-mapping-projector-26.html

Asmodian
8th June 2018, 22:29
I think it changes movie to movie.

This is true. :(

When there is no proper standard commercial releases do it in different ways and HDR hasn't been properly standardized yet. There are too many "HDR" displays that are not really capable of HDR but still want to claim to display it. HDR mastering optimized for them can be pretty different from HDR mastering actually optimized for a display with a 4K peak white.

Also, I think projectors tend to see less difference between SDR and HDR because even HDR usually doesn't use brightness levels higher than those used during SDR. If there is no change in peak white HDR and SDR are effectively the same thing, as far as the display is concerned.

Manni
8th June 2018, 22:49
Also, I think projectors tend to see less difference between SDR and HDR because even HDR usually doesn't use brightness levels higher than those used during SDR. If there is no change in peak white HDR and SDR are effectively the same thing, as far as the display is concerned.

This isn't always true, it depends on the screen size/gain. A projector is calibrated to 50nits for reference white in a dedicated room for SDR. With HDR, I get up to 210nits in high lamp with HDR, with diffuse white in the content at 100nits and on screen at 25nits, that's 4-8 times more brightness for the highlights. It's a very visible difference if the projector is properly set-up and calibrated.

However, my screen is only 88" diag 16/9, so people with a larger screen and the same projector will get less dynamic range unless they go for a high brightness laser or similar.

Overall, if you have the adequate projector for your screen size, HDR does provide a very significantly increased dynamic range. It's just that most people don't take HDR (or 3D) into account when they chose the PJ/screen/projector, and they end up with a too dim picture. In that case they often have 50nits (or less!) for both SDR and HDR, and in that case HDR makes no sense, except to get the immersive audio.

Don't forget that bluray is mastered to 100nits but watched at 50nits in a dedicated room.

HDR is mastered to 100-4000nits (depending on the title), but with diffuse white around 100nits in the content displayed at 25-50nits on screen, it can be watched with great effect if you have at least 100-120nits peak white. You certainly don't need more than 300-400nits in a dedicated room to have more brightness than you can cope with in very bright scenes. An OLED with 600nits peak white in HDR is borderline too bright in a dedicated room with no ambient light.

Asmodian
8th June 2018, 23:33
Thanks for the info. I am surprised people calibrate to 50 nits for SDR peak white if the projector can do 100 nits, even in a completely dark room. Maybe 80 nits but 50 seems obviously too dim to me. Diffuse white at 25 nits on screen would be very dim with a lot of the HDR content I have, at least as viewed on my OLED. I use 100 nits peak white for SDR, and diffuse white in HDR, in a completely dark room. I picked it over 80 and 120 nits after testing for a few days at each.

Was 50 nits chosen as a minimum reasonable brightness or is that actually thought ideal even if a higher brightness is possible?

Warner306
9th June 2018, 00:17
Dumb mode - convert gamut late:

https://s15.postimg.cc/5gc4j86o7/dumb_mode_-_convert_gamut_late.png (https://postimg.cc/image/5gc4j86o7/)

Dumb mode - convert gamut late + restore details in compressed highlights:

https://s15.postimg.cc/y5z0fvidz/dumb_mode_-_convert_gamut_late_restore_details_in_compressed_h.png (https://postimg.cc/image/y5z0fvidz/)

Complex scientific mode - RGB clip:

https://s15.postimg.cc/7kwhkasvb/complex_scientific_mode_-_RGB_clip.png (https://postimg.cc/image/7kwhkasvb/)

Is it possible to have a quick fix for this if the next version is not ready yet?

I am assuming you are outputting both at BT.2020? If the HDR -> SDR is BT.709, that could throw things off.

That second last post definitely looks like a bug.

I'm still at a loss to determine if dumb or complex scientific is more accurate. The complex scientific shot doesn't look that bad, either. It is promising when your HDR display is close to the 1080p Blu-ray, but there is a fair to good chance it is also using dumb gamut mapping. dumb will destaturte more than scientific, but it consistently changes the hue in almost random ways, so it is not very precise or predictable in its correction. Scientific has maintained greater saturation and the warmer colors might have been intended, or it might not. Or, the person grading the 4K master intended dumb gamut mapping to correct when necessary. Doesn't seem likely. It's hard to tell.

That is a good example. I would compare dumb mode in madVR to your HDR display and see if you can spot any differences.

COOLak
9th June 2018, 00:44
Hi all. Basically I've been using MadVR for years, with very modest settings that have always suited my needs and never caused issues. Now I encountered a video that's 1080p@30fps, and for some reason it's like a slideshow. Almost unmoving in fullscreen and still choppy and laggy in the windowed mode. My TV is also 1080p and supports 30fps, to which it changes automatically via MPC-HC (not sure why, but this option never worked with MadVR for me, so I'm using MPC-HC capabilities for that). My video card is Zotac GeForce GTX 1050ti, the OS is Windows 7 x64. I'm using the conjunction of MPC-HC, LAV Filters, and MadVR. The CUDA mechanism is used. If I select the default MPC-HC renderer, everything is fine, but with MadVR it's just how it is, completely unwatchable. I don't want to disable MadVR solely to be able to watch some select videos, so I'm asking for your help in configuring it properly. Considering that the video resolution matches my screen, it's weird, because MadVR shouldn't neither upscale nor downscale anything in this case, and I don't know why it's causing this video to lag. I'm attaching my settings.bin and the data from MediaInfo about this video. Please take a look. Thanks.

XTrojan
9th June 2018, 02:09
Small question, my TV is calibrated to Rec709 2.2 which I have set in MadVR.

Sometimes I happen to watch 4k, which is rec2020. Will MadVR adapt to 4k Rec2020 or am I forced to change the tv settings back and forth everytime?

Asmodian
9th June 2018, 03:25
If you have your display set to "this display is already calibrated" at BT.709 + pure power 2.2 then madVR will covert BT.2020 content to be correct on your TV, without changing any settings in your TV.

Note: any colors outside the BT.709 gamut will be clipped, you cannot display all of BT.2020 on a BT.709 display.

XTrojan
9th June 2018, 03:30
If you have your display set to "this display is already calibrated" at BT.709 + pure power 2.2 then madVR will covert BT.2020 content to be correct on your TV, without changing any settings in your TV.

Note: any colors outside the BT.709 gamut will be clipped, you cannot display all of BT.2020 on a BT.709 display.

It's a JS9000 I believe it can display around 65% of BT2020 colors.

But since it's configuered for BT709 you're saying the colors outside that will be clipped?

Is it better to just change the color space to "native" on the TV? Is there any point "calibrating" for Rec2020, since you can't go outside the color space of BT2020, or well no TV can so far, so it's better to just put it to "native"?

All in all, getting correct color for HDR and BT2020 seems very confusing...

ryrynz
9th June 2018, 04:27
I don't know why it's causing this video to lag. I'm attaching my settings.bin and the data from MediaInfo about this video. Please take a look. Thanks.

Screenshot your OSD plz.

jmone
9th June 2018, 05:51
I can create the following Custom Resolution which works better than the default for dropping / repeating frames. The issue is that it seems to only allow RGB 8-Bit colour space and this causes issues on my JVC PJ (Purple push). I need to set YCbCr 4:2:2 @ 10-Bit for correct colour and while I can do this using the STD resolutions, the NVidia control panel only allows RGB 8-Bit when using the Custom Res.

Does anyone know if it is possible to have a Cusom Res for timing with YCbCr 4:2:2 @ 10-Bit ?

Thanks
Nathan

https://jmone.org/nextcloud/index.php/s/trzDacfPC8Bm7di/preview

Manni
9th June 2018, 09:09
Thanks for the info. I am surprised people calibrate to 50 nits for SDR peak white if the projector can do 100 nits, even in a completely dark room. Maybe 80 nits but 50 seems obviously too dim to me. Diffuse white at 25 nits on screen would be very dim with a lot of the HDR content I have, at least as viewed on my OLED. I use 100 nits peak white for SDR, and diffuse white in HDR, in a completely dark room. I picked it over 80 and 120 nits after testing for a few days at each.

Was 50 nits chosen as a minimum reasonable brightness or is that actually thought ideal even if a higher brightness is possible?

50nits for reference white for SDR isn't preference, it's reference. That's the cinema reference (47nits), which is translated to home cinema, even thought the content itself is mastered to 100nits. Some prefer a brighter picture, and there's nothing wrong with that, but reference in a home cinema with a projector in a dedicated room with no ambient light (you were talking about projectors) is 50nits. If you have any ambient light, then you'll most likely need more than 50nits. I can tolerate up to 60-65nits for bluray, anything above that is not comfortable (to me). I know some people who use 80nits or more with a projector, but usually they don't have a bat cave and tend to have some lights on. Also with a projector, opening the iris to raise peak brightness also raises black levels and lowers on/off contrast, unless you use a dynamic iris. You don't have this issue with OLED, so it might be less of a compromise to target a higher reference white with a flat panel.

I have no idea about your OLED. It probably has at least 500 to 600nits, so chosing 100nits for reference white makes sense if it's comfortable to your eyes as you still have some headroom for the highlights. It doesn't make sense with a projector that has 100-120nit peak white as you have no headroom for highlights if you set diffuse white to 100nits (apart from the fact that it would be blinding, at least in my room). The most I would want for dark scenes is 100nits in content = 50nits on my screen, or a brightness factor of 2. But I wouldn't be able to use this for the whole film unless the brightness factor is adjusted dynamically. Apart from the excessive brightness, there wouldn't be enough headroom for highlights in most cases (with titles with content up to and above 4000nits) and you'd lose a lot of detail.

Yes 25nits reference white will be too dim for quite a few titles, yet anything above that will be too bright for others. That's why I said 25-50nits (on screen) for diffuse white in HDR. This is also why I use three different custom gamma curves in my JVC and MadVR in passthrough mode with the Vertex selecting the most appropriate calibration according to the HDR metadata, until MadVR can either adjust its conversion to each title or provide a variable to select a different profile according to the HDR metadata (not just Max mastering brightness). We'll get there in the end, but for now Madshi is working on the tone-mapping itself. We've agreed to put dynamic conversion on the back burner for now until the algo is set (and the options simplified). So it will take a little while.

With a peak white of 120nits in HDR (normal lamp with 1200 hours on the bulb, I get around 175nits in high lamp), I use a target brightness of 480nits in MadVR, which means a diffuse white of 25. That's way too dim for some titles/scenes (that's one of the issues with MadVR's current implementation with projectors), but it's the best "one-size-fits-all" compromise for the average title, and I'm not blinded with bright titles. :)

XTrojan
9th June 2018, 12:13
Is it normal for composition rate to be 60Hz at Exclusive FullScreen mode when the display is at 23.976?

Whenever I switch back to windowed or normal fullscreen composition is 23.976 (normal)

Edit: It doesn't matter if it's D3D 9 or 11, whenever FSE is enabled it says composition rate is 60.000 Hz even if the display is at 23.976 and the content as well, should one be worried?

huhn
9th June 2018, 12:27
what windows version is used and is it a dual screen setup?