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
23rd July 2016, 00:40
Can madvr work in "portable mode"?

MadVR is portable. Just install it in the same directory and allow it write permissions to the folder so it can create it's settings.dat.

Asmodian
23rd July 2016, 00:51
MadVR is portable. Just install it in the same directory and allow it write permissions to the folder so it can create it's settings.dat.

madVR is not what we think of as portable though, madVR must be registered as a directshow filter which requires admin privileges at least once.

ryrynz
23rd July 2016, 03:31
madVR is not what we think of as portable though, madVR must be registered as a directshow filter which requires admin privileges at least once.
True,. This is as good as you get, take it or leave it.

headbig
23rd July 2016, 04:00
I have a 3D playing question / maybe problem.

If I enable stereo3D in GPU config (GTX1070), then play a 3D movie, works fine.
After quit player, go back player another, no 3D.
Went to GPU config, stereo3D is no longer sticky.

I think there is some configuration item in Madvr can manage this, but I have tried all items under render/3D, no luck. It sounds everything I play a 3D movie, I need to visit GPU's configuration panel to enable stero3D there first...

strumf666
23rd July 2016, 04:11
Can madvr work in "portable mode"? MPC-HC and BE,... have lav filters built-in and have working portable versions, the only thing missing is madvr as renderer.

MadVR is portable. Just install it in the same directory and allow it write permissions to the folder so it can create it's settings.dat.

madVR is not what we think of as portable though, madVR must be registered as a directshow filter which requires admin privileges at least once.

True,. This is as good as you get, take it or leave it.
Not portable then; thanks for answering.

Clammerz
23rd July 2016, 04:44
Not portable then; thanks for answering.

Try using the Options->External Filters->Add Filter...->Browse in MPC.

ryrynz
23rd July 2016, 07:48
Try using the Options->External Filters->Add Filter...->Browse in MPC.

Confirmed, this works. Set renderer to system default and add madVR as external filter with prefer setting. Set MPC to store settings in player folder and I guess that's it.

amayra
23rd July 2016, 13:05
I came across a odd problem while I was reset madvr after i actived Error Diffusion or CTRL+J renderer stats and media player start flickering
and when i Direct3D 11 for presentation alone media player start flickering
this happend in both windows 8 and 10
my cpu : Intel® Core™ i7-3770
Processor Graphics : Intel® HD Graphics 4000
Driver Version=10.18.10.4425 Driver Date=4/4/2016
i use the latest version of madvr LAV MPC HC/BE

strumf666
24th July 2016, 00:15
Try using the Options->External Filters->Add Filter...->Browse in MPC.
Confirmed, this works. Set renderer to system default and add madVR as external filter with prefer setting. Set MPC to store settings in player folder and I guess that's it.
Thank you :)
On a side note, using madvr this way seems to break internal subtitle rendering in MPC-BE and HC, but in BE I can use xysubfilter using the above method while MPC-HC doesn't seem to support xysubfilter.

bill4
24th July 2016, 15:17
I don't have 4k screen, otherwise I would do his test to compare numbers but at 1440p and setting I mentioned earlier, render time difference is about 1-2ms and sometimes less as you don't have to do downscaling from doubled 720p image


I think there is no perfect settings to this clip, looks at this scene:
100% luminance 0% saturation: http://i.imgur.com/GP9KSYC.jpg
0% luminance 100% saturation: http://i.imgur.com/6e5DiMB.jpg

either setting produces wrong clouds


I guess you're right, at least sony demo stays withing 4000 nits. too bad there are so few hdr demos that you can play with madvr that are publicly available

I've come across this the other day after seeing "Calibrating HDR, Part 2" on AVSForum.com

Quality Free Video samples correctly encoded:
https://hdr.avtop.com/hdr_solutions_avtop

Q-the-STORM
24th July 2016, 16:50
Try reinstalling your GPU drivers, or try a different GPU driver version.
I tried different versions, I still have the white dot issue...
I also tested my GPU RAM with memtestCL, didn't get any errors, so I guess it's not bad GPU ram...

clsid
24th July 2016, 20:28
Thank you :)
On a side note, using madvr this way seems to break internal subtitle rendering in MPC-BE and HC, but in BE I can use xysubfilter using the above method while MPC-HC doesn't seem to support xysubfilter.What you are doing is completely utterly pointless, since it only works if the filter is already registered.

You seem to have admin access, so trying to make things 'portable' is just a huge waste of your time.

strumf666
24th July 2016, 21:01
What you are doing is completely utterly pointless, since it only works if the filter is already registered.

You seem to have admin access, so trying to make things 'portable' is just a huge waste of your time.
What makes you think I have admin access? And no, I don't have it, hence all the time wasting, which with the help from this forum, has actually made it possible to use madvr in "portabe mode" albeit in an awkward way.

70MM
24th July 2016, 21:43
Image Doubling Question, is this ok????
My card is the new 1080 and with the settings below I have no frame drops on any material.
What I want to know when Image doubling is set to Always NNED13, does one then use a lower or higher setting under Image downscaling?

I have Chroma upscaling set to NNED13 32 neurons SR 2

Image doubling set to the following..
Double luma Always 2x NNED13, 16 neurons
Double chroma Always 2x NNED13, 16 neurons
Quadruple luma Always if upscaling is needed NNED13, 16neurons
Quadruple chroma Always if upscaling is needed NNED13, 16 neurons
Ticked - Octuple luma/chroma

Image Downscaling set to
SSIM 1D strength 100%
AR relaxed
Ticked scale in linear light

Basically without any frame drops, do these settings look to be ok with Image doubling set to always?

Asmodian
24th July 2016, 22:36
Below 32 neurons is not recommended for luma doubling because 16 neurons are more likely to generate artifacts by connecting incorrect edges between smaller details. 16 neurons might be fine for chroma because chroma generally lacks small details.

What makes you think I have admin access? And no, I don't have it, hence all the time wasting, which with the help from this forum, has actually made it possible to use madvr in "portabe mode" albeit in an awkward way.

Does it work when madVR has never been registered on the system before?

70MM
24th July 2016, 22:43
Below 32 neurons is not recommended for luma doubling because 16 neurons are more likely to generate artifacts by connecting incorrect edges between smaller details. 16 neurons might be fine for chroma because chroma generally lacks small details.



So are you saying I shouldn't use NNED13 16 neurons at all for Doubling Always? I cant use 32 as I get dropped frames.

Should I then should be using NEDI or Super XBR for Image Doubling since I cant get NNED13 64 to work?
Plus keep Chroma upscaling on NNED13 32 neurons or move it up to 64 neurons which I can with a lower setting on Doubling?

Warner306
24th July 2016, 22:47
So are you saying I shouldn't use NNED13 16 neurons at all for Doubling Always? I cant use 32 as I get dropped frames.

Should I then should be using NEDI or Super XBR for Image Doubling since I cant get NNED13 64 to work?
Plus keep Chroma upscaling on NNED13 32 neurons or move it up to 64 neurons which I can with a lower setting on Doubling?

Disable chroma doubling and use Reconstruction or super-xbr for chroma upscaling. Changes to chroma will be difficult to see.

Increase luma doubling.

70MM
24th July 2016, 23:03
Disable chroma doubling and use Reconstruction or super-xbr for chroma upscaling. Changes to chroma will be difficult to see.

Increase luma doubling.

ok that seems to work with no dropped frames.

Ive set Doubling to Luma only, Always 2x supersampling NNED13, 64 neurons
Qaudruple Luma Always if upscaling is needed NNED 64 neurons plus octuplet luma/chroma resolution set to ON.

Chroma upscaling set to Super XBR sharpness 125, AR, SR 2

Now this is the part I don't understand...?
I have Image downscaling set to SSIM 1D strength 100% SR relaxed, scale linear light on....

Do I have the right type of settings here for downscaling with the other settings???

Thanks Warner..

Asmodian
24th July 2016, 23:27
That looks like good settings to me, I would turn quadruple down to 32 neurons though. For quadrupling more neurons is very hard to tell (impossible?). Even 16 neurons is ok for quadrupling IMO. Also 64 neuron quadrupling is very hard.

edit: That is exactly what I use for downscaling, it combines well with NNEDI3 doubling, overkill but good. Bicubic 150 is a good alternative if you need the performance. :)
edit2: actually I use a profile that only uses linear light downscaling if I am actually downscaling the source, I use gamma light if downscaling after doubling.

ryrynz
25th July 2016, 05:27
Does it work when madVR has never been registered on the system before?

While I can't answer that specifically, I did deregister madVR before testing which should lead to the same scenario.

strumf666
25th July 2016, 09:00
Does it work when madVR has never been registered on the system before?

While I can't answer that specifically, I did deregister madVR before testing which should lead to the same scenario.
I can confirm that it works on a pc running windows 7 where madvr has never been registered but with a few problems and quirks.

AntonP
25th July 2016, 13:57
How to get 24Hz monitor refresh rate in 3D mode with madvr? not 23.976!

zephyrsurfer
25th July 2016, 17:46
I can confirm that it works on a pc running windows 7 where madvr has never been registered.

I encountered some problems when using MPC-HC with madVR in this portable mode.
1. OSD like volume % level not showing up.
2. Cannot explicitly select madVR as video renderer (says **unavailable**)
Whose fault is it MPC-HC or madVR?

strumf666
25th July 2016, 18:21
I can confirm that it works on a pc running windows 7 where madvr has never been registered.

I encountered some problems when using MPC-HC with madVR in this portable mode.
1. OSD like volume % level not showing up.
2. Cannot explicitly select madVR as video renderer (says **unavailable**)
Whose fault is it MPC-HC or madVR?
It works, but not without problems, since it probably wasn't designed to work in portable mode at all.

DMD
25th July 2016, 19:27
Good morning
I noticed that with 4K files from smartphones, playback is choppy, to get a reproduction without problems I have to turn off the madVR.
Maybe I have to act on some parameters, but do not know which one.
This is the medianfo of the file
Generale
Complete name : F:\RIPRESE VIDEO\Ripresa 4K.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom)
File size : 442MiB
Duration : 1 min
Overall bit rate mode : Variabile
Overall bit rate : 52,0 Mb/s
Encoded date : UTC 2016-07-22 20:49:44
Tagged date : UTC 2016-07-22 20:49:44

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L5.1
Format settings, CABAC : Si
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1 min
Bit rate : 52,4 Mb/s
Maximum bit rate : 62,7 Mb/s
Width : 3.840 pixel
Height : 2.160 pixel
Display aspect ratio : 16:9
Frame rate mode : Variabile
Frame rate : 30,000 FPS
Minimum frame rate : 28,708 FPS
Maximum frame rate : 31,414 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bit
Scan type : Progressivo
Bits/(Pixel*Frame) : 0.211
Stream size : 440MiB (100%)
Encoded date : UTC 2016-07-23 15:53:29
Tagged date : UTC 2016-07-22 20:49:47
Color range : Full
Color primaries : BT.601 NTSC
Transfer characteristics : BT.709
Matrix coefficients : BT.601

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 1 min
Bit rate mode : Variabile
Bit rate : 197 kb/s
Maximum bit rate : 203 kb/s
Channel(s) : 2 canali
Channel positions : Front: L R
Sampling rate : 48,0 kHz
Frame rate : 46,875 FPS (1024 spf)
Compression mode : Con perdita
Stream size : 1,67MiB (0%)
Encoded date : UTC 2016-07-22 20:49:45
Tagged date : UTC 2016-07-22 20:49:47



thank

Asmodian
25th July 2016, 19:37
While I can't answer that specifically, I did deregister madVR before testing which should lead to the same scenario.

I can confirm that it works on a pc running windows 7 where madvr has never been registered but with a few problems and quirks.

Thanks, I didn't think that was possible with a DirectShow renderer, even if there are issues. :)

How to get 24Hz monitor refresh rate in 3D mode with madvr? not 23.976!

At this point it is not possible, do you have some real 24Hz 3D content?

Good morning
I noticed that with 4K files from smartphones, playback is choppy, to get a reproduction without problems I have to turn off the madVR.
Maybe I have to act on some parameters, but do not know which one.
This is the medianfo of the file

What is your video card and your madVR settings? 4K is a lot of pixels so you need a fast video card to use high quality settings in madVR.

edit: You could also post a screen shot of your OSD (control-J) with the video playing to a image host and post a link here. :)

Warner306
25th July 2016, 19:53
ok that seems to work with no dropped frames.

Ive set Doubling to Luma only, Always 2x supersampling NNED13, 64 neurons
Qaudruple Luma Always if upscaling is needed NNED 64 neurons plus octuplet luma/chroma resolution set to ON.

Chroma upscaling set to Super XBR sharpness 125, AR, SR 2

Now this is the part I don't understand...?
I have Image downscaling set to SSIM 1D strength 100% SR relaxed, scale linear light on....

Do I have the right type of settings here for downscaling with the other settings???

Thanks Warner..

Personally, I'd avoid supersampling and use image enhancements. You will end up with a better sharpening effect.

DMD
25th July 2016, 21:02
....
What is your video card and your madVR settings? 4K is a lot of pixels so you need a fast video card to use high quality settings in madVR.

edit: You could also post a screen shot of your OSD (control-J) with the video playing to a image host and post a link here. :)
OSD control

http://i68.tinypic.com/t9wpjm.jpg

Using Notebook Lenovo IdeaPad Z510
Type Mobile QuadCore processor Intel Core i7-4702MQ, 800 MHz (8 x 100)
video card NVIDIA GeForce GT 740M
System Memory 8108 MB (DDR3-1600 DDR3 SDRAM)

thank you

fhoech
25th July 2016, 21:17
Is it possible to disable HDR processing without disabling 3D LUT processing? If so, how? I'd like to use my own BT.2020 HDR tone mapping 3D LUT for HDR content.

70MM
25th July 2016, 21:31
Personally, I'd avoid supersampling and use image enhancements. You will end up with a better sharpening effect.
Warner Im a bit confused, if you turn off 2x supersampling you cant run Image Doubling as Always, the only other setting is Always if upscaling is needed.

I thought running Image Doubling as ALWAYS was the best thing that one could do if you had the power to do so? Even ripped BDs I thought would be better with Image Doubling Always....?

Asmodian
25th July 2016, 21:39
OSD control
Using Notebook Lenovo IdeaPad Z510
Type Mobile QuadCore processor Intel Core i7-4702MQ, 800 MHz (8 x 100)
video card NVIDIA GeForce GT 740M
System Memory 8108 MB (DDR3-1600 DDR3 SDRAM)

thank you

Thanks, your present seems too slow. First I would turn the buffers down, try 6 for GPU gueue size, then 4 if you still have problems.

Try 4 for "how many video frames shale be presented in advance" as well.

You can also try turning on "use Direct3D 11 for presentation" or "enable windowed overlay" instead (but not both, DX11 overrides overlay).

After that, it might be an issue with DXVA, which I don't have any experiance with, sorry. :(

Warner Im a bit confused, if you turn off 2x supersampling you cant run Image Doubling as Always, the only other setting is Always if upscaling is needed.

I thought running Image Doubling as ALWAYS was the best thing that one could do if you had the power to do so? Even ripped BDs I thought would be better with Image Doubling Always....?

I usually like sharpening done after SS unless applying too much sharpening anyway.

That said it is not always better to run Image Doubling, if I was watching a bluray on a 1080p screen (or UHD on a 4K screen) I would not use image doubling, unless I wanted to apply sharpening for some reason.

egandt
25th July 2016, 22:27
madTestPatternSource, I installed the filter, then tried opening a ytp file (well I tried 4), both Zoom Player and PotPlayer stated they could not play the video, potplayer at least understood it was a video file but said there was no video, which makes some sense as all the ytp files are 0 bytes in size.

I verified twice that these files are actually 0 bytes in the zip.

Thanks,
ERIC

Uoppi
25th July 2016, 22:30
Good morning
I noticed that with 4K files from smartphones, playback is choppy, to get a reproduction without problems I have to turn off the madVR.
Maybe I have to act on some parameters, but do not know which one.
This is the medianfo of the file


Part of the problem is the inherent jerkiness of variable frame rate. It results in both occasional drops and repeats. My Galaxy Note 4 4K videos are watchable but the videos from my wife's LG G3 are a lot choppier. I also need to specify the target framerate manually in Reclock for some videos to avoid audio drop outs.

Also, I don't use smooth motion, which you seem to have enabled. Does the jerkiness persist when watching at the native 30 fps?

Warner306
25th July 2016, 23:28
Warner Im a bit confused, if you turn off 2x supersampling you cant run Image Doubling as Always, the only other setting is Always if upscaling is needed.

I thought running Image Doubling as ALWAYS was the best thing that one could do if you had the power to do so? Even ripped BDs I thought would be better with Image Doubling Always....?

Image doubling is the best option when something needs to be upscaled 2x. At 1080p -> 1080p, it is completely up to preference as you are upscaling something that does not need upscaling.

You can also get more effective image sharpening by applying image enhancements to a native source than upscaling, applying upscaling refinements and downscaling the result. It is possible to make an image appear worse by over-processing it.

70MM
25th July 2016, 23:52
Image doubling is the best option when something needs to be upscaled 2x. At 1080p -> 1080p, it is completely up to preference as you are upscaling something that does not need upscaling.

You can also get more effective image sharpening by applying image enhancements to a native source than upscaling, applying upscaling refinements and downscaling the result. It is possible to make an image appear worse by over-processing it.

Ok it sounds like then for BD rips its better to keep it all clean and just use 1080 > 1080 and no image doubling at all. Ive turned it off!

Now I know that you always get a few frame drops at the start of a film until things settle down. I always get one or two presentation glitches at the same time on start up. But should we be trying to never get another presentation glitch after those first initial ones on startup?

What actually are presentation glitches, where do they come from and what does one do to prevent them? I find I can get the odd one popping up even though all the upload, present and render cues show 7-8/8

Warner306
26th July 2016, 00:15
Ok it sounds like then for BD rips its better to keep it all clean and just use 1080 > 1080 and no image doubling at all. Ive turned it off!

Now I know that you always get a few frame drops at the start of a film until things settle down. I always get one or two presentation glitches at the same time on start up. But should we be trying to never get another presentation glitch after those first initial ones on startup?

What actually are presentation glitches, where do they come from and what does one do to prevent them? I find I can get the odd one popping up even though all the upload, present and render cues show 7-8/8

The ones that show up when a video is started are worse on Kodi DSPlayer than MPC-HC. With MPC-HC, I can get zero dropped frames when starting a video. I know you are using JRiver, so maybe there is a connection?

70MM
26th July 2016, 00:39
The ones that show up when a video is started are worse on Kodi DSPlayer than MPC-HC. With MPC-HC, I can get zero dropped frames when starting a video. I know you are using JRiver, so maybe there is a connection?

Ok Im testing now and this BD rip has been running for 40mins, I have four dropped frames that happened at the start and that remains the same... I had two presentation glitches at the start and got one more only a few minutes later but no more.... Are these results ok?

I don't mind if I get the few dropped frames/glitches at the start as Ive read that happens with most people. It might be a JRiver thing I have no idea, but as long as it settles it should be ok, do you think I'm right?

BTW with all the Doubling now turned off I've been able to set Chrome Upscaling to NNED13, 128 neurons and SR +2, is this better than using super-xbr like I was?

All the rendering upload, render and present queues remain on 7-8/8

Asmodian
26th July 2016, 01:16
Also, I don't use smooth motion, which you seem to have enabled. Does the jerkiness persist when watching at the native 30 fps?

Smooth motion does not change the frame rate. It is not frame interpolation and will never be responsible for jerkiness unless the GPU is not powerful enough to run it.

DMD
26th July 2016, 07:58
Thanks, your present seems too slow. First I would turn the buffers down, try 6 for GPU gueue size, then 4 if you still have problems.

Try 4 for "how many video frames shale be presented in advance" as well.

You can also try turning on "use Direct3D 11 for presentation" or "enable windowed overlay" instead (but not both, DX11 overrides overlay).

After that, it might be an issue with DXVA, which I don't have any experiance with, sorry. ...
Part of the problem is the inherent jerkiness of variable frame rate. It results in both occasional drops and repeats. My Galaxy Note 4 4K videos are watchable but the videos from my wife's LG G3 are a lot choppier. I also need to specify the target framerate manually in Reclock for some videos to avoid audio drop outs.

Also, I don't use smooth motion, which you seem to have enabled. Does the jerkiness persist when watching at the native 30 fps?
I think it's a problem with my hardware.
I was reading the requirements for HTPC with madVR for 4K.
http://www.avsforum.com/forum/26-home-theater-computers/2364113-guide-building-4k-htpc-madvr.html

Regards

chros
26th July 2016, 11:33
Is it possible to disable HDR processing without disabling 3D LUT processing? If so, how? I'd like to use my own BT.2020 HDR tone mapping 3D LUT for HDR content.
I'm afriad it's not in the current versions from v0.90.22:
* HDR: disabled HDR processing now disables 3dlut, color and gamma tweaks


You can try v0.90.20: if it's working there you can ask madshi to revert/modify that change.

ionutm80
26th July 2016, 13:32
Hi guys, need your help for an issue that I've recently encountered.
So far I was playing all my movies (23,976 blu-ray rips and 25fps dvd-rips) on my 60Hz TV using SVP which was interpolating frames to match the resolution of the TV.
However recently I've discovered that my TV can also provide other refresh rates when is not in PC mode (not very usefull since I;m not gaming on it). Consequently I have input in madVR display mode the refresh rates reported by the GPU driver in Windows (Intel HD 4400).
Everything seems ok for the 23,976 blu-ray rips since the GPU and TV can display almost perfectly. However I have a problem, or at least I think so but I might be wrong, regarding 25 fps PAL DVD rips. The 25Hz rezolution is not supported by TV and so these movies are displayed at 50 Hz. madVR stats are reporting 1 frame drop every 8-9 hrs or even 1.2 days (i have very light up-scaling options) but shows a huge number of repeated frames and the counter does not stop. Is it because the 25 fps movie in order to be displayed on 50 Hz screen the number of frames need to be doubled? Is this something normal or am I doing something wrong here?

Please excuse the noobish character of the question and any flavor of stupidity that it might imply. :)

Sunset1982
26th July 2016, 14:08
I'm trying to find the best quality settings for my new gtx1060, which is connected to a LG E6 (UHD OLED).

I got some question. (I tried to find a answer in this thread for myself, but there are too much sites and also some outdated posts, so I hope you guys can give me some short answers to my questions...

Most files of my collection are high quality 1080p bluray rips.

My settings right now:

Chroma upscale: SuperXBR 100, AR
Image Downscale: SSIM 1D 100 AR, relaxed
Image Doubling: double luma, if sclaing factor is 2.0 or bigger
Image Upscale: Jinc AR
Upscaling Refinement: Luma Sharpen 0.65, SuperRes 3

1. Is luma sharpen a good quality sharpener or is there a better alternative in terms of quality? Should I use it under image enhancements or up-scaling refinement? Should I use it with anti-bloating and anti-ringing filter option?

2. I'm using SuperRes 3 under up-scaling refinement. Should I use SuperRes under chroma up-scaling too?

3. Do you guys use the AR, scale in linear light and anti bloating filter options with SSIM?

4. Should I activate the reduce ringing artifacts option in artifact removal? what are the downsides of this option?

huhn
26th July 2016, 16:48
Is it possible to disable HDR processing without disabling 3D LUT processing? If so, how? I'd like to use my own BT.2020 HDR tone mapping 3D LUT for HDR content.

how does your 3d lut know the brightness of the file?

robl45
26th July 2016, 17:19
Was this subtitle issue ever fixed and maybe I'm doing it wrong?

For anyone who cares, Subtitles do work properly in 3d with madvr and MPC-BE. You set stereoscopic subtitles side by side and they pop out. Not perfect and sometimes they should be out more, but much better than being flat.

ShiftyFella
26th July 2016, 18:57
Image doubling is the best option when something needs to be upscaled 2x. At 1080p -> 1080p, it is completely up to preference as you are upscaling something that does not need upscaling.

You can also get more effective image sharpening by applying image enhancements to a native source than upscaling, applying upscaling refinements and downscaling the result. It is possible to make an image appear worse by over-processing it.


I usually like sharpening done after SS unless applying too much sharpening anyway.

That said it is not always better to run Image Doubling, if I was watching a bluray on a 1080p screen (or UHD on a 4K screen) I would not use image doubling, unless I wanted to apply sharpening for some reason.
I guess its a personal preference but I just can't without SS, to me benefits are worth using it even for 1080p content on 1080p screen. BluRays are not really that sharp, so it does help alot and using image enhancements not always achieves needed effect for 720p and up vs plain doubling, SS with CE is even better, especially for anime content. SS on 4k file scaled down to 1440p is much better then just plain 4k->1440p, difference is night and day really.


Most files of my collection are high quality 1080p bluray rips.

My settings right now:

Chroma upscale: SuperXBR 100, AR
Image Downscale: SSIM 1D 100 AR, relaxed
Image Doubling: double luma, if sclaing factor is 2.0 or bigger
Image Upscale: Jinc AR
Upscaling Refinement: Luma Sharpen 0.65, SuperRes 3

1. Is luma sharpen a good quality sharpener or is there a better alternative in terms of quality? Should I use it under image enhancements or up-scaling refinement? Should I use it with anti-bloating and anti-ringing filter option?

2. I'm using SuperRes 3 under up-scaling refinement. Should I use SuperRes under chroma up-scaling too?

3. Do you guys use the AR, scale in linear light and anti bloating filter options with SSIM?

4. Should I activate the reduce ringing artifacts option in artifact removal? what are the downsides of this option?
I don't know how can you handle SuperRes @ 3, too me it's way too aggressive, I would not go over SR@1 if I use super-xbr for doubling, nnedi3 does not need SR as it does a good on its own without producing any aliasing that SR adds back if you use it with nnedi3. I generally prefer not to use SR and spent my resources elsewhere. YMMV as I watch it on 1440p monitor and 1080p plasma not 4k tv

For chroma upscaling I like the look of Reconstruction SharpAR but its too damn resource heavy, so I just stick with ReconSoft, also sometimes I feel like ReconSoft is more accurate and produces less artifacts then ReconSharpAR. Using SR @ 1 or 2 here feel like it helps but for most part I barely can tell if its on, because performance impact is so low I just keep it on

LumaSharpen is good sharper and I prefer it over AdaptiveSharpen but saying that I'm not big fan of LumaSharpen as using low values does nothing for me and with bigger values I noticed it sharpens noise as well, so I prefer to use Crispen Edges with Enhance detail instead as it achieves better result for my taste without really amplifying noise\film grain

For SSIM 1D downscaling I use AR relaxed and LL, I don't use anti-bloat as I don't feel like it does any bloating on its own but I do notice anti bloat filter making image touch softer, so I just prefer to have it off, as AB 25% makes no real difference and going higher makes image softer

AntonP
26th July 2016, 19:51
At this point it is not possible, do you have some real 24Hz 3D content?


Nvidia has 23.971 instead of 23.976 and reclock doesnt work with 23.971.
in 2D mode i set 24Hz + reclock (23.976 -> 24) in 3D want to do the same, but cant set 24Hz refresh rate

robl45
26th July 2016, 20:01
Nvidia has 23.971 instead of 23.976 and reclock doesnt work with 23.971.
in 2D mode i set 24Hz + reclock (23.976 -> 24) in 3D want to do the same, but cant set 24Hz refresh rate

You can't, you get the 3d refresh rate that you get and for nvidia that is 23.971 or so. Reclock certainly works fine with this, I have used it for years, but you aren't going to get bitstreaming like that so I have switched to using the internal intel graphics. Heck of a waste on a GTX950, but oh well.

At any rate. Reclock will take and speed up the video to 24 fps and match the audio. You should set your refresh at the nvidia 23hz setting which is 23.971 and let reclock do its thing.

Warner306
26th July 2016, 20:32
Today, I noticed I am missing a couple of features in my madVR guide.

Could someone define the following under screen config?

move OSD into active video area

madVR's OSD or the video player?

anamorphic lens

stretch factor:

Does this set the vertical stretch applied by madVR?

If you projector is doing the vertical resizing, should this be disabled?

Warner306
26th July 2016, 21:16
I'd also like feedback on this. I'm not especially confident I understand tone/gamut mapping:

enable HDR processing
When selected, madVR will apply its own mapping algorithms to HDR10 content. If unselected, this metadata is passed untouched to the display for processing. Pass-through support is waiting on driver updates from the GPU manufacturers.

preserve hue in ...
Out of gamut colors require mapping to fit inside the display gamut. A color in xyY color space is comprised of its hue, saturation and luminance. Desaturating a color outside the display gamut will produce a color with an incorrect hue. madVR will desaturate out of gamut colors while trying to preserve the correct hue. Two methods are available: low quality and high quality, which are ranked by processing resources used.

fix too bright & saturated pixels by:

compress highlights
Two options are available to deal with luminance values greater than the display brightness: tone mapping or highlight clipping. When checked, any values greater than the display peak luminance (100% brightness) are compressed according to a tone mapping curve. If unchecked, values larger than the display peak luminance value are simply clipped and ignored. Values 0 to 100 nits are left unaltered either way. Compressing highlights is likely to be more accurate than clipping them.

measure each frame's peak luminance
madVR can measure the brightness of each pixel in each frame. This overcomes the limitation of HDR metadata, which provides a single value for peak luminance but no dynamic metadata. The brightness range of a video will vary during playback. By measuring the peak luminance of each pixel, madVR is able to offer on-demand tone mapping that is adjustable per frame.
restore details in compressed highlights
Compressing highlight image areas into a smaller data set will lead to a loss of detail as values are stacked on top of each other. madVR selectively restores some of the detail lost in compressed areas by employing image sharpening. This added sharpening can introduce bloating and ringing, so appropriate anti-bloating and anti-ringing filters are also provided.

This display's peak luminance capability
The display peak luminance specifies 100% display brightness. This defines the upper range of the tone mapping curve or the point where values are clipped. There is no such thing as a correct setting, so experiment with this value. A display configured to Rec.709 (BT.709) should start with a value of 265 nits even if it is calibrated to 100 nits. Higher peak luminance values will progressively darken the image.

Georgel
26th July 2016, 21:29
You do not need to turn off dithering! To keep the background still simply turn off "change dither for every frame".

Dithering is very important for anime! Doesn't the banding bother you without it?

Sorry for a delayed response.

I don't get any banding, since I am also using reduce banding artifacts with high / high on processing -> artifact removal.

I also use reduce ringing artifacts too from there!

Since the question has been posed, I think that adding dithering adds some sort of noisy pattern to the image, which is visible. Very visible to my eye (?)

I don't know why it doesn't bother other people, but to me, it just looks like surfaces that should not have a texture suddenly have one, and it affects / changes the texture of surfaces that have a texture.

I haven't noticed any other pluses that dithering added so far (?)