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

gebla
19th January 2015, 20:29
:helpful:I am trying to set a 3dlut file to correct my display. I added my measurement values in the settings and pressed apply. Madvr asks if I want to downlaod and install yCMS now? I press yes download starts and madvr reports

Downloading yCMS failed.

How can I get yCMS installed? (windows 7 32bit)

OK I found out myself. I copied madvr into program files and installed it from there. However program file sis protected and therefore madvr could not install ycms. I changed location of madvr outside program files and it si working now

huhn
19th January 2015, 20:38
you could try argyllCMS when your meter is supported: http://www.avsforum.com/forum/139-display-calibration/1471169-madvr-argyllcms.html

not an answer to your question sorry.

StinDaWg
20th January 2015, 06:13
he said something like it is not high on his "list" but sample are always welcome.
If he shows up here I'll provide a sample. No point doing it now as it might get looked over.

a8213711
20th January 2015, 17:56
this picture can help
http://madshi.net/madVR/ChromaRes.png
watch it unscaled @ 100 % zoom. without PC mode you shouldn't be able to see the 4:4:4.

i guess something is blocking madVR from switching to 50 hz. try it without any other program in the background.

In Samsung TV's, PC mode is available only at 60hz and when you select the HDMI (or the input you are using) to be called PC or rename it PC. The picture above should clear things up.

I've used that ChromaRes.png :
with Display at 59.9Hz I see only 444,
with MPC closed I glimpse 422 but definetely see 444,
at 50Hz (using the WMC/madVR bug) is like MPC closed,
at 50Hz (directly) like MPC closed,
at 23.9Hz like MPC closed.
Doesn't this mean with all the above Hz my TV is in PC Mode? And if it's so, why the image become more saturated switching back from WMC which take me from 59.9Hz to 50Hz?


Replying to huhn: without any program in background wtv files are still at 59.9Hz.

panetesan2k6
21st January 2015, 20:54
Hi.

I want to test different upscaling methods and hardware combinations with 720p content up to 1080p and I'm in the need for some sharpness pattern in native 720p... I just can't find any, it's really odd.

My goal is to compare the upscaling results from MadVR with those from my TV. With some high bitrate files I prefer to set the desktop to 720p to lighten CPU workload, but I don't know how much quality I'm losing to this, with movies is very difficult to notice. With a sharpness patterns it would be easier.

Does anybody know where can I grab such a test video file?

huhn
21st January 2015, 22:40
Hi.

I want to test different upscaling methods and hardware combinations with 720p content up to 1080p and I'm in the need for some sharpness pattern in native 720p... I just can't find any, it's really odd.

My goal is to compare the upscaling results from MadVR with those from my TV. With some high bitrate files I prefer to set the desktop to 720p to lighten CPU workload, but I don't know how much quality I'm losing to this, with movies is very difficult to notice. With a sharpness patterns it would be easier.

Does anybody know where can I grab such a test video file?
why should setting your desktop to 720 lighten your CPU workload?

Asmodian
22nd January 2015, 08:57
It doesn't do that for me. It flickers for like 2 seconds (just like when starting a game) and then it's perfectly stable and not flickery at all.

But yes, it doesn't do anything since madVR is adjusting the framerate it sends based on the monitor refresh rate it reads...

Also, on my machine with two different GPUs (gtx 670 and gtx 970) it results in abnormal 100% GPU usage (only with video playback and madVR as a renderer) resulting in very low performance (insufficient for upscaling properly with jinc 3 for example). That's purely a G-Sync/madVR bug though, maybe it doesn't even happen with all driver versions. But it's not worth trying to fix it for reasons explained above.

And the same thing happens to me; terrible rendering performance when G-sync is enabled, ~12ms to ~40ms with G-sync.

I cannot reproduce flickering either. :confused:

panetesan2k6
22nd January 2015, 09:45
why should setting your desktop to 720 lighten your CPU workload?

(Maybe I'm wrong, but I understand the process as follows)

Because I'm not using the GPU to upscale 720p to 1080p, but the renderer (madVR custom pixels shaders) and if I'm not wrong, that relays on the CPU, hence the sloppy playback and frame dropping that I get when upscaling to 1080p via custom pixels shaders, specially in high bitrate files.

So, in other words:

720p to 1080p performed by GPU: Smooth.
720p to 1080p performed by CPS (ie Lanczos 3 taps): Sloppy.

720p with no upscaling (720p desktop fed to TV that TV upscales to 1080 panel): Smooth.

Yes, I can get smooth playback with some options, but I would like to test the sharpness with each one of them. ;)

nevcairiel
22nd January 2015, 09:55
Pixel Shaders run on the GPU.

And while reducing your resolution will result in less work for the renderer, it'll also cripple your performance, as the screen has to do the upscaling, in questionable quality at best..
You are better off using cheaper upscalers in madVR than letting your TV do it.

romulous
22nd January 2015, 10:47
madshi: A small feature request. I know why you have done things this way, but please give an option to disable 'on top' for the madVR settings dialog. With it sitting on top of all other windows (and it has no minimise button either), it makes it more difficult to help other people with problems with madVR (for example, you open the options dialog to find the name of an option, and then want to type that name into an email - you can't until you then drag that window out of the way somewhere, and you have to do this each time you open it as it always opens in the middle of the screen).

Thanks!

bcec
22nd January 2015, 17:07
What's the recommended upscaler to use for upscaling 1080p to 4k UHD? Nedi? Jinc?

nevcairiel
22nd January 2015, 17:13
What's the recommended upscaler to use for upscaling 1080p to 4k UHD? Nedi? Jinc?

NNEDI3 is ideal for perfect resolution doubling (from 1080p to 2160p), it does however require the most performance.

Otherwise, it greatly depends on your taste, some prefer sharpness, some prefer less aliasing/ringing.

Jinc is a good alternative if NNEDI is too much for your GPU, as are Lanczos or Spline

Anteys
22nd January 2015, 17:39
Nvidia's 347.25 WHQL (http://www.geforce.com/drivers) driver released today and on my system it improved average rendering times running the same settings in MadVR by 2-3ms, which means I can leave the card at stock clocks instead of having to OC it to avoid dropped frames in some cases (mainly high fps TV recordings).

bcec
22nd January 2015, 22:44
NNEDI3 is ideal for perfect resolution doubling (from 1080p to 2160p), it does however require the most performance.

Otherwise, it greatly depends on your taste, some prefer sharpness, some prefer less aliasing/ringing.

Jinc is a good alternative if NNEDI is too much for your GPU, as are Lanczos or Spline

Cheers man. I will give NNEDI3 a try when my new gtx 970 arrives. Any particular settings within NNEDI3 I should pay attention to?

nevcairiel
22nd January 2015, 23:16
As much neurons as your GPU can run at smoothly, that's all.

cyberbeing
23rd January 2015, 00:28
Nvidia's 347.25 WHQL (http://www.geforce.com/drivers) driver released today and on my system it improved average rendering times running the same settings in MadVR by 2-3ms, which means I can leave the card at stock clocks instead of having to OC it to avoid dropped frames in some cases (mainly high fps TV recordings).
On my system with a GTX 770, this driver is bugged with madVR "Error Diffusion - Option 1" dithering. As far as I can tell, this issue does not occur with any of the other dithering modes.

Thin vertical dotted line columns are displayed over the video, evenly spaced exactly 16px apart. (http://i.imgbox.com/BOi3anKj.png) Same issue with 347.12 which was bundled with the Cuda 7 RC, which was the first public driver to have this problem. The previous 347.09 WHQL geforce driver and prior have no issues.

Can anyone else reproduce this?

rack04
23rd January 2015, 03:05
On my system with a GTX 770, this driver is bugged with madVR "Error Diffusion - Option 1" dithering. As far as I can tell, this issue does not occur with any of the other dithering modes.

Thin vertical dotted line columns are displayed over the video, evenly spaced exactly 16px apart. (http://i.imgbox.com/BOi3anKj.png) Same issue with 347.12 which was bundled with the Cuda 7 RC, which was the first public driver to have this problem. The previous 347.09 WHQL geforce driver and prior have no issues.

Can anyone else reproduce this?

I have the exact same problem.

cyberbeing
23rd January 2015, 09:50
Ok, thanks rack04. Looking through you post history, I assume that was with your GeForce GTX 650 Ti. If so, that probably confirms that at least all Kepler GPUs are likely affected.

@madshi
Would you like me to create a madVR bug tracker entry for this, even though it seems to be an NVIDIA driver bug?

nevcairiel
23rd January 2015, 10:06
I'm not seeing it on my GTX 980 or my GTX 750 Ti.

panetesan2k6
23rd January 2015, 10:33
Pixel Shaders run on the GPU.

And while reducing your resolution will result in less work for the renderer, it'll also cripple your performance, as the screen has to do the upscaling, in questionable quality at best..
You are better off using cheaper upscalers in madVR than letting your TV do it.

Thanks for your answer, very clarifying ;)

Anyways, as I couldn't get any 720p video test file, I used the LAV filters capability to display PNG images, so I cropped some 1080p sharpness patterns down to 720p 1:1 and then upscaled them to see how much "damage" you get with each upscaler. The MPC-HC, MadVR and LAV treat the png file as it was a video, so it was easy to toggle upscalers with the keyboard and watch the differences. My TV does some bilinear upscaling, I think, but I prefer the results from the renderer :D

If anybody wants to tinker with the files I cropped, they are attached in this post.

James Freeman
23rd January 2015, 13:03
Can anyone else reproduce this?

Yes.
GTX660

panetesan2k6
23rd January 2015, 18:38
Wow... I just updated the Catalyst drivers on my laptop and they let me choose 8/10/12 bpc for my TV without any issues... How is this possible? I always thought 10bpc panels (not to mention 12bpc) were the high-end products, and my tv is just a Series 6 Samsung from 2009, wich I assume is 8bit...

mbordas
23rd January 2015, 18:47
Is there any interest in adding "NNEDI3 image doubling on/off" to the OSD? It would be a similar idea to "Deinterlacing on/off". It would make testing a little easier.

huhn
23rd January 2015, 18:48
this is just the signal send to the TV. has nothing to do with the panel or what ever. madVR send 8 bit to the GPU driver so nothing to gain there. set it to 8 bit and hope it is the untouched picture madVR send to the GPU.

snowpiercer
23rd January 2015, 19:09
Is there any interest in adding "NNEDI3 image doubling on/off" to the OSD? It would be a similar idea to "Deinterlacing on/off". It would make testing a little easier.

You could create two profiles (only one with nnedi3) and assign two different hotkeys to these profiles, then you could easily switch between nnedi3 on/off.

rack04
23rd January 2015, 19:23
Ok, thanks rack04. Looking through you post history, I assume that was with your GeForce GTX 650 Ti. If so, that probably confirms that at least all Kepler GPUs are likely affected.

@madshi
Would you like me to create a madVR bug tracker entry for this, even though it seems to be an NVIDIA driver bug?

Sorry for not elaborating. I'm experiencing this with a GTX 680. Selecting a dithering option other than "Error Diffusion - Option 1" solves the problem. I rolled back to 347.09.

mbordas
23rd January 2015, 19:30
You could create two profiles (only one with nnedi3) and assign two different hotkeys to these profiles, then you could easily switch between nnedi3 on/off.

right, but what I mean is, I can't tell if image doubling is actually in affect ie, if I set it to "only if scaling factor is 2x", I can test it with different sources but am never sure if it's really activated or not. Unless I see it starting dropping frames that is :)

huhn
23rd January 2015, 22:44
if you can't see the difference why should you use it?

friver
24th January 2015, 13:29
After updating my Nvidia drivers to the most recent version 347.25 from 22.1.2015, using MadVR dithering "Error Diffusion - option 1" shows these artifacts:
http://i.imgur.com/WfBbsmq.jpg (take a look at vertical dotted lines)

For now, I've returned back to 347.09 driver, and everything works just fine.

Is it Nvidia or MadVR bug?

----
GeForce GTX 650 Ti BOOST

bejita7
24th January 2015, 16:59
After updating my Nvidia drivers to the most recent version 347.25 from 22.1.2015, using MadVR dithering "Error Diffusion - option 1" shows these artifacts:
http://i.imgur.com/WfBbsmq.jpg (take a look at vertical dotted lines)

For now, I've returned back to 347.09 driver, and everything works just fine.

Is it Nvidia or MadVR bug?

----
GeForce GTX 650 Ti BOOST

Same thing here, GTX 760, changed to Option 2 for a while.

Patrik G
24th January 2015, 20:01
what an amazing video renderer this is! :)

i just discovered it 2 weeks ago just when i had bought the new Pioneer BDP LX58 blu ray player.
that blu ray player was a waste of money and i sold it right away when i compared the picture quality with madvr.

with a calibrated 9200 patches 3D LUT the picture quality is amazing.
the LX58 player doesnt even come close in details and color sharpness in the picture.

so you know that you have the best picture quality money can buy with this solution :)

these are the settings that i use

Player: MPC-HC

Graphics card: GTX 780
GPU Usage: 50%

Madvr settings:
3D LUT calibrated with 9200 patches

Scaling Algorithms:
Chroma upscaling: NNEDI3 128 neurons
Image Doubling: Always use NNEDI3 to double Luma resolution (128 neurons)
Image upscaling: DXVA2
Image downscaling: DXVA2

Rendering:
Smooth Motion: Always Enabled
Dithering: Error Diffusion - Option 2
Trade Quality for Performance: none


i just have one wired issue
when i change chapter in MPC-HC sometimes it seems that the video gets out of sync and starts to stutter and speed up the video like x2 fast forward
is there a solution to fix it?

one photo from my KRP-500A with MPC-HC and madvr with 9200 patches 3D LUT calibration.
http://privat.bahnhof.se/wb192876/Frozen10.jpg

ikakun
24th January 2015, 20:43
Scaling Algorithms:
Chroma upscaling: NNEDI3 128 neurons
Image Doubling: Always use NNEDI3 to double Luma resolution (128 neurons)
Image upscaling: DXVA2
Image downscaling: DXVA2

Rendering:
Smooth Motion: Always Enabled
Dithering: Error Diffusion - Option 2
Trade Quality for Performance: none


A few suggestions:

Scaling Algorithms:
Chroma upscaling: NNEDI3 16 or Jinc3AR would suffice. More than that is a waste of GPU power without noticeable effect on picture/image quality.
Image Doubling: As high as your GPU can handle.
Image upscaling: Use other scaling method than DXVA2, like Jinc3AR for example.
Image downscaling: Most people here, AFAIK, recommends Catmull-Rom AR LL and/or lanczos(don't know what taps they use though or whether if AR & LL is needed on it).

Rendering:
Smooth Motion: "only if there would be motion judder without it"


i just have one wired issue
when i change chapter in MPC-HC sometimes it seems that the video gets out of sync and starts to stutter and speed up the video like x2 fast forward
is there a solution to fix it?


What is your general settings?
You can try enabling "delay playback until render queue is full", "separate device for presentation" and/or "enable full screen exclusive mode" and see if that helps.

Asmodian
24th January 2015, 20:54
On my system with a GTX 770, this driver is bugged with madVR "Error Diffusion - Option 1" dithering. As far as I can tell, this issue does not occur with any of the other dithering modes.

Thin vertical dotted line columns are displayed over the video, evenly spaced exactly 16px apart. (http://i.imgbox.com/BOi3anKj.png) Same issue with 347.12 which was bundled with the Cuda 7 RC, which was the first public driver to have this problem. The previous 347.09 WHQL geforce driver and prior have no issues.

Can anyone else reproduce this?

I have been unable to reproduce this on my GTX Titans with 347.25. ED1 looks fine. Is your image exaggerated or enhanced in any way? I don't see anything like that even using 2-bit output.

Asmodian
24th January 2015, 22:19
Graphics card: GTX 780
GPU Usage: 50%

Madvr settings:
3D LUT calibrated with 9200 patches

Scaling Algorithms:
Chroma upscaling: NNEDI3 128 neurons
Image Doubling: Always use NNEDI3 to double Luma resolution (128 neurons)
Image upscaling: DXVA2
Image downscaling: DXVA2

Rendering:
Smooth Motion: Always Enabled
Dithering: Error Diffusion - Option 2
Trade Quality for Performance: none


madVR is not doing what you think it is. DXVA2 upscaling overrides all other upscaling settings, it does not allow image doubling or chroma scaling. DXVA2 is better for low end GPUs that cannot run madVR's high quality scaling options fast enough. It basically hands the video to the GPU's hardware scaler and the actual algorithm used is dependent on the GPU.

However, if luma is not being scaled then DXVA2 image scaling doesn't activate and the chroma scaling option is used. This means that you are getting NNEDI3 128 chroma scaling when watching 1080p but your luma doubling settings will never do anything and you don't get NNEDI3 chroma scaling when watching any other resolution source.

I am pretty sure a GTX 780 cannot do 128 neuron NNEDI3 for both chroma scaling and luma doubling when watching 720p on a 1080p screen. Definitely not at only 50% GPU usage. My Titan takes >55 ms to render each frame using your settings (except using bilinear instead of DXVA2) playing 720p24 at 1080p120 with a GPU load >80%, resulting in lots of dropped frames. I was also using bilinear downscaling. bilinear was chosen for speed not quality.

I suggest you turn off luma doubling and switch to Jinc3+AR for image upscaling and Catmull-Rom+AR+LL for image downscaling. If you only watch 1080p/bluray then luma doubling will never activate anyway. Or you could setup profiles and test what your system can really do with different resolution sources.

You can use ctrl-J to display madVR's OSD, this will tell you how long it takes to render a frame, how many frame drops, etc. you have, along with a lot more information. If the rendering time does not change when switching from bilinear to Jinc you know that option is not being used. ;)

Edit: I should add that the suggestions I gave will not change 1080p viewed at 1080 in anyway. When the source resolution is the same as the viewing resolution only the chroma upscaling setting has an effect.

Canadane
24th January 2015, 23:00
After updating my Nvidia drivers to the most recent version 347.25 from 22.1.2015, using MadVR dithering "Error Diffusion - option 1" shows these artifacts:
http://i.imgur.com/WfBbsmq.jpg (take a look at vertical dotted lines)

For now, I've returned back to 347.09 driver, and everything works just fine.

Is it Nvidia or MadVR bug?

----
GeForce GTX 650 Ti BOOST

I just recovered my password to post the same issue.
Using Option 2 for the time being has been my workaround rather than downgrading the drivers.

cyberbeing
25th January 2015, 00:42
I have been unable to reproduce this on my GTX Titans with 347.25. ED1 looks fine. Is your image exaggerated or enhanced in any way? I don't see anything like that even using 2-bit output.
Interesting that the Titan doesn't have this issue. I wonder if that is unique to the GK110 Kepler silicon. Does anyone have a GTX 780 or GTX 780 Ti to confirm they are also unaffected?

So far, it seems that all GK104, GK106, GK107 GPUs in the Kepler range are affected.

That image was not exaggerated or enhanced in any way. This is just how ED1 appears in the 347.12 & 347.25 driver for the GPUs which experience this driver bug. You can see another example, in the madVR bug report someone created: http://bugs.madshi.net/view.php?id=250

Asmodian
25th January 2015, 04:43
That image was not exaggerated or enhanced in any way. This is just how ED1 appears in the 347.12 & 347.25 driver for the GPUs which experience this driver bug. You can see another example, in the madVR bug report someone created: http://bugs.madshi.net/view.php?id=250

Wow! I wouldn't miss that. A strange bug to only affect ED1.

bcec
25th January 2015, 08:13
NNEDI3 is ideal for perfect resolution doubling (from 1080p to 2160p), it does however require the most performance.

Otherwise, it greatly depends on your taste, some prefer sharpness, some prefer less aliasing/ringing.

Jinc is a good alternative if NNEDI is too much for your GPU, as are Lanczos or Spline

Wow, so my GTX 970 can handle 1080p -> 4K using NNEDI3 32 neurons fine. No frame drops, smooth playback at 24Hz.

BUT, in about 10 minutes playing the video, the temperature of my graphics card gets to the point where it is going to almost melt. Fans start running like crazy. Same thing happens with 16 neurons.

Is this normal?

TheElix
25th January 2015, 08:25
Rendering:
Smooth Motion: Always EnabledWhat other guys suggested are correct. I also suggest you putting this option here: "only if there would be motion judder without it". But most important, use correct refresh rate on your plasma to watch Blu-Ray movies (that would be 23 Hz in your control panel). There's an option to switch automatically to the correct resolution each time you start a video (well, in cases the correct source framerate is given in MediaInfo in the video file, anyway). Go to Display -> Video Modes -> And put this in the box:
1080p23, 1050p50, 1080p59

You may also try setting a custom resolution for your plasma 1920x1080x47.952 Hz or 1920x1080x71.928 Hz if you want to try SVP. Although, IIRC, Kuro has a great frame interpolation algorithm of its own.

ryrynz
25th January 2015, 08:36
What other guys suggested are correct. I also suggest you putting this option here: "only if there would be motion judder without it". But most important, use correct refresh rate on your plasma to watch Blu-Ray movies (that would be 23 Hz in your control panel). There's an option to switch automatically to the correct resolution each time you start a video (well, in cases the correct source framerate is given in MediaInfo in the video file, anyway). Go to Display -> Video Modes -> And put this in the box:
1080p23, 1050p50, 1080p59

You may also try setting a custom resolution for your plasma 1920x1080x47.952 Hz or 1920x1080x71.928 Hz if you want to try SVP. Although, IIRC, Kuro has a great frame interpolation algorithm of its own.

Indeed. ikakun already suggested the Smooth Motion setting above.

Plasma's IME (I haven't tested them all) look terrible with lower refresh rates. I would recommend setting the panel to the highest available (generally 60Hz)

ikakun
25th January 2015, 10:57
Wow, so my GTX 970 can handle 1080p -> 4K using NNEDI3 32 neurons fine. No frame drops, smooth playback at 24Hz.

BUT, in about 10 minutes playing the video, the temperature of my graphics card gets to the point where it is going to almost melt. Fans start running like crazy. Same thing happens with 16 neurons.

Is this normal?

It's normal because doing an image doubling using NNEDI3 32 for 1080p -> 4K requires a huge amount of GPU horsepower normally required in playing games and other GPU intensive applications.

khanmein
25th January 2015, 12:33
Wow, so my GTX 970 can handle 1080p -> 4K using NNEDI3 32 neurons fine. No frame drops, smooth playback at 24Hz.

BUT, in about 10 minutes playing the video, the temperature of my graphics card gets to the point where it is going to almost melt. Fans start running like crazy. Same thing happens with 16 neurons.

Is this normal?

what kinda video u playing? no such issue happened on GTX 970.

Patrik G
25th January 2015, 12:35
You can try enabling "delay playback until render queue is full", "separate device for presentation" and/or "enable full screen exclusive mode" and see if that helps.

thanks
i will check it out

Stereodude
25th January 2015, 13:59
Plasma's IME (I haven't tested them all) look terrible with lower refresh rates. I would recommend setting the panel to the highest available (generally 60Hz)
My Samsung F8500 takes a 1080p24 and displays it at 96Hz. It has less flicker than 1080p60 displayed 60Hz. It won't accept 48Hz or 72Hz (per the EDID).

Shiandow
25th January 2015, 14:28
Hi all, not sure how many of you've been following the developments over at MPDN but I designed a somewhat interesting chroma scaling algorithm called SuperChromaRes. Eventually this might be ported to MadVR, but since it seems like it might take a while I have decided to release the experimental shaders that I used in the intial development (see here (http://forum.doom9.org/showthread.php?p=1682901#post1682901)), these can be used with MadVR, but to quote that post:

Be warned that support for these experimental shaders will be minimal, I will not be backporting all the improvements made in the renderscript, nor will I explain all the options, they also have some of the same issues as ChromaNEDI but will generally work well for HD sources.

That said, I have used them myself and they generally worked quite well with MadVR, just beware that they might degrade quality in some cases.

romulous
26th January 2015, 01:34
Thanks Shiandow :) I've been hoping that they may reach madVR one day - at least for the material I view (YMMV), MPDN has eclipsed madVR's quality on my system by quite a noticeable margin.

panetesan2k6
26th January 2015, 02:47
But most important, use correct refresh rate on your plasma to watch Blu-Ray movies (that would be 23 Hz in your control panel). There's an option to switch automatically to the correct resolution each time you start a video (well, in cases the correct source framerate is given in MediaInfo in the video file, anyway). Go to Display -> Video Modes -> And put this in the box:
1080p23, 1050p50, 1080p59

Careful with that, because tvs like Samsung jump out of PC mode (so they go back to subsampling chroma) when fed with other than 60hz signals. And if the TV is subsampling chroma I suppose we are missing the point of using MadVR in the first place...

huhn
26th January 2015, 03:15
Careful with that, because tvs like Samsung jump out of PC mode (so they go back to subsampling chroma) when fed with other than 60hz signals. And if the TV is subsampling chroma I suppose we are missing the point of using MadVR in the first place...

a point not the whole.

bcec
26th January 2015, 04:10
what kinda video u playing? no such issue happened on GTX 970.

Are you also doing 1080p to 4k upscaling? I was using a 1080p blu-ray remux. But happens on all mkvs when I use NNEDI3 to upscale.

I think it may be something inherent in the design of these 9 series. They get hot quickly from what I am reading. I am returning my card, and will wait for 950. Supposedly that will use only 75 watts so shouldn't get that hot.

Asmodian
26th January 2015, 05:46
The 950 will not be fast enough to do NNEDI3 1080p to 4K at all so it should not get hot but why not simply turn off NNEDI3 doubling? :confused: