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

Georgel
26th July 2016, 21:33
Georgel, what setting do you use for 720p anime? Sunset1982 i will be waiting!

Sorry for late answer!

I am using a GTX 860m GPU so these settings are relevant for this GPU, maybe a weaker one, as with a stronger one, you can crank up SuperRes and many other settings!

Deinterlacing - all off

artifact removal - High / high

reduce ringing - on, without second option

all image enhancements off

chroma - Jinc / with AR without SuperRes because my GPU cannot do SuperRes

downscaling, SSIM, 1D - 100%, with soft AR, scale in linear light, AB at 150%

image doubling off

image upscaling - JINC with AR and Sigmoidal light

upscaling refinement - Sharpen edges at 4.0, Thin edges at 8.0, AR at 150 %, AB, Refinne once after upscale complete, all other off.

Render settings, both CPU and GPU maxxed out,

disabled all 3D options

disabled smooth motion

dithering- none

Nevilne
26th July 2016, 22:01
Can you even give a worse advice on purpose

Warner306
26th July 2016, 22:24
Can you even give a worse advice on purpose

Looks ok to me. What do you use?

Georgel
27th July 2016, 00:18
Can you even give a worse advice on purpose

Why do you say that?

The result image is very clean, smooth, crisp and has a lot of detail.

It looks very improved compared to the un-filtered version. It looks higher resolution, to put it bluntly.

Higher resolution, and without adding any aliasing or artifacts.

This is one reason for that I was unable (so far) to use anime + SVP, SVP just adds too much artifacts for me.

P.S. I would crank Super Res up, but the perceived quality gain from using edge thinning and edge sharpening is much higher than when using Super Res. This and for a GTX 860m, super res is a bit too stressful.

ryrynz
27th July 2016, 01:08
Can you even give a worse advice on purpose

On 720P anime which is already reasonably detailed these settings come across to me to be quite excessive and would likely be harming image quality considerably, debanding at maximum for 720P?
How bad are these videos?

The first thing you should be doing is viewing high bitrate videos, I keep mine on low, set a shortcut to change it if the source requires.

On 720P I usually just upscale with NNEDI3 (which doesn't make that much of a difference on a 1080 screen TBH) downscale with SSIM 1D without AB maybe do some reasonable SE and CE sharpening and that's it. Line thinning was kinda useful on some soft ~640x480 anime I had but it even at lower settings in some areas didn't produce good results which is why I asked madshi about adding warpsharpen to madvr which is considerably better for anime.


The result image is very clean, smooth, crisp and has a lot of detail.


Link me a sample file that you feel your settings look good on and upload your settings.dat and I'll do a screenshotcomparison vs what I would use.
I might be able to make you reconsider what is considered good image quality.



Madshi, would it be possible to add to madVR the ability for it to remember settings for certain videos?

For example if I watch a video that has poor color and lots of banding and I hit a couple of hotkeys to change these defaults, could another hot key be pressed to remember those changes for any future videos played within that directory? That way if watching a series the user doesn't need to perform these adjustments again and again.

Ver Greeneyes
27th July 2016, 01:53
For example if I watch a video that has poor color and lots of banding and I hit a couple of hotkeys to change these defaults, could another hot key be pressed to remember those changes for any future videos played within that directory? That way if watching a series the user doesn't need to perform these adjustments again and again.You can already do that by adding tags to the directory name. But I agree that it would be nice to have a "use these settings for all files in this directory" function that doesn't rely on renaming the directory (and a "remember these settings for this file").

Asmodian
27th July 2016, 03:04
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!


Debanding as set there has nothing to do with the banding due to lack of dithering, in fact on high/high it would make it worse by blurring details that help disguise the banding caused by rounding down (instead of dithering) madVR's internal 16-bit data to 8-bit.

Are you watching close to a large low resolution display?

Looks ok to me. What do you use?

Debanding high/high? Thin edges 8.0? Sharpen edges 4.0? Dithering off?

I watch mostly anime and I would never use anything like that and strongly recommend no one use them unless testing for themselves. Definitely settings that should not be recommended generally.

70MM
27th July 2016, 03:09
Guys Ive started to get some very pleasing images now without using Image Doubling with my 1080 card through my JVC X9000 projector.

Question please...
I can easily do NNED13, 128 neurons from Chroma Upscaling, SR and many other features turned off except AR. No dropped frames and all the queues sit on 7-8/8

I can also move up to NNED13, 256 neurons with no dropped frames, the only thing that goes down is the present cue from 7-8/8 to 6-8/8.
What I want to know should I remain on the higher NNED13, 256 neurons since all looks fine, is it considerably better than the 128 neurons???

Its so hard to tell as the picture is remarkable... :)

Again thanks to all those that have helped me understand more about madvr...

Asmodian
27th July 2016, 03:20
Guys Ive started to get some very pleasing images now without using Image Doubling with my 1080 card through my JVC X9000 projector.

Question please...
I can easily do NNED13, 128 neurons from Chroma Upscaling, SR and many other features turned off except AR. No dropped frames and all the queues sit on 7-8/8

I can also move up to NNED13, 256 neurons with no dropped frames, the only thing that goes down is the present cue from 7-8/8 to 6-8/8.
What I want to know should I remain on the higher NNED13, 256 neurons since all looks fine, is it considerably better than the 128 neurons???

Its so hard to tell as the picture is remarkable... :)

Again thanks to all those that have helped me understand more about madvr...

While I do think 256 neurons looks better than 128 it is less significant than the difference between 128 and 64, which is less significant than 64 and 32, etc.
Edit: this is for Luna doubling, are you talking about chroma only? For chroma I never use above 32 neurons because I never could find a source where I could tell the difference.

Once present starts to go a little slow you are very close to the edge, I might turn it down to 128, or just use 32 neurons for chroma upscaling. Can you tell the difference between 32 and 128 neuron chroma upscaling? I cannot.

BTW, it is NNEDI3, Neural Net Edge Directed Interpolation, version 3. :)

70MM
27th July 2016, 03:23
While I do think 256 neurons looks better than 128 it is less significant than the difference between 128 and 64, which is less significant than 64 and 32, etc.

Once present starts to go a little slow you are very close to the edge, I might turn it down to 128, or just use 32 neurons for chroma upscaling. Can you tell the difference between 32 and 128 neuron chroma upscaling? I cannot.

BTW, it is NNEDI3, Neural Net Edge Directed Interpolation, version 3. :)

Ok nice to know, I will just leave it at 128 and I really cant see an improvement on 256....Many thanks for the correction NNEDI3:o

leeperry
27th July 2016, 03:24
The result image is very clean, smooth, crisp and has a lot of detail.
Happy Happy Joy Joy then, what matters is that you like what you see coz at the end of the day the only thing that matters is your own satisfactshun.

All this said I have no idea how anyone can bear having any of the two dithering sub-options enabled so maybe you could try vanilla ED2 with both of these pesky things disabled as one makes the noise dance around on top of the picture and the other creates very faint color fringing :angry:

70MM
27th July 2016, 03:31
Happy Happy Joy Joy then, what matters is that you like what you see coz at the end of the day the only thing that matters is your own satisfactshun.

All this said I have no idea how anyone can bare having any of the two dithering sub-options enabled so maybe you could try vanilla ED2 with both of these pesky things disabled as one makes the noise dance around on top of the picture and the other creates very faint color fringing :angry:

Are you mentioning here not to have ticked "Use coloured noise" and "change dither for every frame"

Im currently using Error Diffusion Option 2 with the two above ticked...

Is it cleaner without using them?

I only ticked them as a tutorial on the web said to tick both:(

ryrynz
27th July 2016, 05:32
Ok nice to know, I will just leave it at 128 and I really cant see an improvement on 256....Many thanks for the correction NNEDI3:o

Chroma isn't that big of a deal, personally I can't imagine ever using anything about 32 or 64 neurons if I choose to use NNEDI3. I feel super-XBR is a far better option. Why not use a few videos for comparison to evaluate the difference?

I did a test on my GTX 960 on a full HD video and it took my rendering time up from 11ms to 28ms.. if you're going to used NNEDI3 for chroma then consider 64 neurons, that was like 16ms here. I doubt you'd notice the difference between 64 and 128 neurons. If you're not using this performance for anything else... sure, but it's excessive and you wouldn't find me using it, even if I had a Titan X!

As always I would recommend users always evaluate the difference in picture before changing options, especially the high cost options. NNEDI3's sweet spot is 64 neurons as far as cost to upscaling improvements is concerned. I feel anything higher for chroma really is just wasting power. If you can't visually see a difference then there's no point in changing it if it costs more performance, more heat, more noise, more on your bill. Doesn't make much sense.

70MM
27th July 2016, 06:05
Chroma isn't that big of a deal, personally I can't imagine ever using anything about 32 or 64 neurons if I choose to use NNEDI3. I feel super-XBR is a far better option. Why not use a few videos for comparison to evaluate the difference?

I did a test on my GTX 960 on a full HD video and it took my rendering time up from 11ms to 28ms.. if you're going to used NNEDI3 for chroma then consider 64 neurons, that was like 16ms here. I doubt you'd notice the difference between 64 and 128 neurons. If you're not using this performance for anything else... sure, but it's excessive and you wouldn't find me using it, even if I had a Titan X!

As always I would recommend users always evaluate the difference in picture before changing options, especially the high cost options. NNEDI3's sweet spot is 64 neurons as far as cost to upscaling improvements is concerned. I feel anything higher for chroma really is just wasting power. If you can't visually see a difference then there's no point in changing it if it costs more performance, more heat, more noise, more on your bill. Doesn't make much sense.

Oh Gee!
I thought using the higher 128 neurons with NNEDI3 was going to be the icing on the cake, but it looks like its not really worth it. I did know that Luma is much more important than Chroma and I have noticed that the rendering does go up, yet I thought since I had the 1080 card I should be using the highest settings....But you are right, my eyes don't seem to see anything better with the higher chroma settings :(

I wish there was some Luma settings that I could use to bump that side up since they say that Luma has the more important.

I will drop the Chroma upscaling back to 64 neurons and that too will really lower the render times....

My screen is pretty large, 120" dia 16:9 and 146" wide scope. I have to take care with some of the settings as if they are bumped up too high it really shows up artefacts!

Im learning stuff from this thread and many of you experts have been very helpful.

BTW all my watching is mainly BD rips, don't game or show much animated progs. No TV or anything else like that....

However I have stopped using Image Doubling after many here said its not really worth it on 1080 > 1080 BD rips....

chros
27th July 2016, 11:32
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.
That's strange, it shouldn't work like this.

Is it because the 25 fps movie in order to be displayed on 50 Hz screen the number of frames need to be doubled?
No. There's no doubling is used unless: do you have Smooth Motion enabled? If so, then disable it, you don't need it at all if display refresh rate is really close to the origin fps.

Is this something normal or am I doing something wrong here?
No, it's not normal, and you do everything well. :)
This is how I use 29.97/30 fps content with 60Hz (in PC mode: it treats chroma differently).

Sunset1982
27th July 2016, 12:45
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


Ok, thank you for your explanation. What values are you using with Crispen Edges and Enhance Detail?

robl45
27th July 2016, 12:54
Hello,

Is there any guide to what the Intel HD 530 internal graphics can handle? I'd like to see if I can get better picture out of madvr. Have never really played with the settings.

AntonP
27th July 2016, 13:00
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.


I cant agree with you. For perfect playback with no dropped or repeated frames monitor's refresh rate (from nvidia) and movie's fps should be exactly the same.
Reclock makes 24fps movie from 23.976 and with 24Hz (madvr 1080p24 mode) displays refresh rate the picture is perfect! With 1080p23 mode (23.971 from nvidia) there are dropped frames. That's all about 2D. In 3D nvidia panel or windows display properties has both 23p and 24p modes, but madvr doesnt let me choose! There is not such an option in display modes smth like "1080p3D24p" ((




PS Reclock works with bitstream audio with now problems!

robl45
27th July 2016, 13:03
You don't understand how reclock works. Your refresh rate has to be the same as the movie for perfect playback. AFAIK, only intel can do perfect 23.976. With nvidia, you get 24hz or 23.971. Reclock will speed the move up to 24 and match the audio. 23.971 or 24hz makes no difference, you still are not matching the video and reclock will do the work. In the madvr display, you will see one frame drop or repeat like once every 8 hours or more if reclock is doing its job.


I cant agree with you. For perfect playback with no dropped or repeated frames monitor's refresh rate (from nvidia) and movie's fps should be exactly the same.
Reclock makes 24fps movie from 23.976 and with 24Hz (madvr 1080p24 mode) displays refresh rate the picture is perfect! With 1080p23 mode (23.971 from nvidia) there are dropped frames. That's all about 2D. In 3D nvidia panel or windows display properties has both 23p and 24p modes, but madvr doesnt let me choose! There is not such an option in display modes smth like "1080p3D24p" ((




PS Reclock works with bitstream audio with now problems!

ryrynz
27th July 2016, 13:15
Hello,

Is there any guide to what the Intel HD 530 internal graphics can handle? I'd like to see if I can get better picture out of madvr. Have never really played with the settings.

No, you'll need to test that for yourself "playing with the settings" is kind of a requirement to get the best (in your opinion) from it.

leeperry
27th July 2016, 13:18
I'm currently using Error Diffusion Option 2 with the two above ticked...

Is it cleaner without using them?

I only ticked them as a tutorial on the web said to tick both

Did you miss the parts that say "subjectively increases noise" and "increases chroma noise"?

Tutorials are nice and all but we all run different rigs, got different visions(8% of men are colorblind at different levels) and personal tastes.

AntonP
27th July 2016, 14:06
You don't understand how reclock works. Your refresh rate has to be the same as the movie for perfect playback. AFAIK, only intel can do perfect 23.976. With nvidia, you get 24hz or 23.971. Reclock will speed the move up to 24 and match the audio. 23.971 or 24hz makes no difference, you still are not matching the video and reclock will do the work. In the madvr display, you will see one frame drop or repeat like once every 8 hours or more if reclock is doing its job.

I understand it )) afaik both ATI and intel (new models) do correct 23.976.

The only difference with 23.971 and 24 display's refresh rates is that with 24Hz + reclocked 23.976 video i have no visiable drops (one in 20-40 hours is not a problem for me).
I want to use the same trick in 3D, but i cant do this becouse of absense of 24 (48)Hz option.

robl45
27th July 2016, 14:15
No, you'll need to test that for yourself "playing with the settings" is kind of a requirement to get the best (in your opinion) from it.

Yes, but how do i know what the HD 530 graphics can handle? Is it just basically if the CPU gets maxed out?

strumf666
27th July 2016, 14:20
You mean the GPU? ;)
Usually at GPU load ~70% and above dropped frames start occurring; it's quite visible to the eye, but you can check the OSD (ctrl+j) for dropped frames counter.

robl45
27th July 2016, 14:21
I understand it )) afaik both ATI and intel (new models) do correct 23.976.

The only difference with 23.971 and 24 display's refresh rates is that with 24Hz + reclocked 23.976 video i have no visiable drops (one in 20-40 hours is not a problem for me).
I want to use the same trick in 3D, but i cant do this becouse of absense of 24 (48)Hz option.

You would have no visible drops with 23.971 with reclock either. I've been using it this way for years. You may have to clean out the timings in reclock config so it can learn the 23.971 refresh rate. As far as I know for 3d, you get 23.971 with Nvidia. I tried making a custom refresh rate with nvidia and the 3d got amazingly messed up. I gave up on the Nvidia at this point as I'd like to be able to try DTSX and Atmos and they need to bitstream with 23.976.

robl45
27th July 2016, 14:22
You mean the GPU? ;)

How would I know if the GPU gets maxxed out? I assume the CPU will start maxxing out if the GPU can't handle it? Sorry, I've never really played with this much even though I've been using madvr for years. I set it to some low settings as my old GT430 wasn't very powerful.

strumf666
27th July 2016, 14:28
I edited my first reply for more info&clarity. You can use a program like gpuz for gpu load or any other (there are many), but you don't actually need that, because massive frame drops are easily visible, for minor you can use the OSD (ctrl+j) which has a dropped frames counter.
Your assumption isn't entirely correct, because CPU and GPU aren't fully interchagable in regards to the work madVR requires and even then the GPU is usually much more powerful.

Warner306
27th July 2016, 18:22
I cant agree with you. For perfect playback with no dropped or repeated frames monitor's refresh rate (from nvidia) and movie's fps should be exactly the same.
Reclock makes 24fps movie from 23.976 and with 24Hz (madvr 1080p24 mode) displays refresh rate the picture is perfect! With 1080p23 mode (23.971 from nvidia) there are dropped frames. That's all about 2D. In 3D nvidia panel or windows display properties has both 23p and 24p modes, but madvr doesnt let me choose! There is not such an option in display modes smth like "1080p3D24p" ((




PS Reclock works with bitstream audio with now problems!

I believe ReClock works on the audio alone, speeding it up or slowing it down to match the display refresh rate. madVR can change the speed of a 25 fps video to 24 fps. ReClock would then slow down the audio by the same amount.

robl45
27th July 2016, 18:33
I believe ReClock works on the audio alone, speeding it up or slowing it down to match the display refresh rate. madVR can change the speed of a 25 fps video to 24 fps. ReClock would then slow down the audio by the same amount.

No reclock changes the video speed and then resamples the audio to match. Reclock by itself will slowdown 25 to 24p, I've used that feature many times. i'm not sure exactly what madvr is doing with that. I suppose that function is if you use madvr to automatically select the refresh rate.

Stereodude
27th July 2016, 18:38
Ok, last post on the gtx1060 / rx480 topic, let's get back to madvr: (you can write me some pm if you got questions)

here is my upgraded comparison:

http://www.file-upload.net/download-11785367/MadVRComparison.xlsx.html
So, is Pascal better in madVR from Maxwell or did the RX 480 take a step back from the previous AMD hardware? Or, maybe both?

In the past an AMD card that got beat by a given Nvidia card in games could equal or beat it with madVR. Like a GTX 960 had about 10% better render times in madVR than a R7 260x, but the GTX 960 would be like 50% ahead in games compared to the R7 260x. The AMD cards tended to have a lot more shader/compute power for the price that didn't seem to get reflected in game performance. Now, the RX 480 and the GTX 1060 are effectively tied in madVR (averaging your results for all test cases), and their gaming performance is fairly comparable with DX11 leaning GTX 1060 and DX12/Vulkan leaning RX 480.

The GTX 960 had about 10% more FLOPS than the R7 260x and was about 10% faster in madVR. But, the RX 480 has 50% more FLOPS than the GTX 1060, but isn't any faster at madVR? :confused:

I was hoping to buy a RX 480 to upgrade my HTPC from an R9 380, but I'm not sure it's really much faster.

Asmodian
27th July 2016, 19:39
Are you mentioning here not to have ticked "Use coloured noise" and "change dither for every frame"

Im currently using Error Diffusion Option 2 with the two above ticked...

Is it cleaner without using them?

I only ticked them as a tutorial on the web said to tick both:(

I also much prefer them both disabled but that is on a very different screen, 27" 2560x1440 or a 1080p Plasma, so you will have to judge for yourself. I quite dislike chroma noise though.

I agree with ryrynz too, max NNEDI3 64 for chroma. I actually use Reconstruction soft + SR1 for chroma, or sometimes NNEDI3 32.

robl45
27th July 2016, 22:29
I edited my first reply for more info&clarity. You can use a program like gpuz for gpu load or any other (there are many), but you don't actually need that, because massive frame drops are easily visible, for minor you can use the OSD (ctrl+j) which has a dropped frames counter.
Your assumption isn't entirely correct, because CPU and GPU aren't fully interchagable in regards to the work madVR requires and even then the GPU is usually much more powerful.

Yes, this is the problem. I found a couple of pages that show settings and I tried those and the GPU was just maxed at 100% and the video wouldn't play. So I reset to default. Thats why I was asking what are recommended settings for Intel HD 530.

imhh11
27th July 2016, 23:08
Hi everyone.
Is it normal that the only way I can play ''Sony_4K_HDR_Camp'' in HDR is when i set madvr chroma upscaling to ''Bilinear'' ? Everything else doesnt work.
My gpu is the new GTX1070. Had the same problem with my GTX960

Other HDR demo like '' Eldorado_HDR1000_PQ_P3_4K.mp4 '' work without issue.

https://s32.postimg.org/5hgl8ax2d/Untitled_1.jpg

ShiftyFella
27th July 2016, 23:27
Ok, thank you for your explanation. What values are you using with Crispen Edges and Enhance Detail?
For movies\tvshows CE@0.6-0.7 ED@0.8-0.9, anime\cartoons usually go with CE@1.5-2 ED@1.2 and chroma upscaling changed to nnedi32 with SR for chroma turned off, sometimes I turn on Thin Edges, in particular for SD cartoons\anime but it depends on the file and how i feel how it looks

ryrynz
27th July 2016, 23:51
I agree with ryrynz too, max NNEDI3 64 for chroma. I actually use Reconstruction soft + SR1 for chroma, or sometimes NNEDI3 32.

NNEDI3 for chroma is nice indeed, 32 or 64 neurons are good choices if you have the performance to spare.

Hopefully not to bring begin a chroma discussion yet again here.. but I'd totally recommend you evaluate super-xbr 100 and 125 AR in comparison to Recon soft + SR1. I've never been a fan of any of the Reconstruction options especially all the sharp and placebo options (which I think should be be removed because of how bad they are) but Recon even with the improvement of SR1 still looks rather messy in comparison to super-xbr. Not only that, changing will save some performance too. If you find anything you feel Recon + SR1 looks better on than super-xbr please feel free to share it but personally I've found nothing other than NNEDI3 to rival it.

Also, I question allowing SuperRes up beyond a strength of two (or maybe even one) on chroma, it produces some fairly nasty artifacts even on the softest upscalers.
Perhaps madshi could consider having super-res just as a tick box with a strength setting of one? Does anyone actually use anything higher? If so perhaps I could assist you with considering IMO better options.

70MM
28th July 2016, 00:46
NNEDI3 for chroma is nice indeed, 32 or 64 neurons are good choices if you have the performance to spare.

Hopefully not to bring begin a chroma discussion yet again here.. but I'd totally recommend you evaluate super-xbr 100 and 125 AR in comparison to Recon soft + SR1. I've never been a fan of any of the Reconstruction options especially all the sharp and placebo options (which I think should be be removed because of how bad they are) but Recon even with the improvement of SR1 still looks rather messy in comparison to super-xbr. Not only that, changing will save some performance too. If you find anything you feel Recon + SR1 looks better on than super-xbr please feel free to share it but personally I've found nothing other than NNEDI3 to rival it.

Also, I question allowing SuperRes up beyond a strength of two (or maybe even one) on chroma, it produces some fairly nasty artifacts even on the softest upscalers.
Perhaps madshi could consider having super-res just as a tick box with a strength setting of one? Does anyone actually use anything higher? If so perhaps I could assist you with considering IMO better options.

Well Ive tested and tested so much material over the past weeks and only yesterday came to a final conclusion... And Im really happy!

Ive found so much stuff going on in the background of the image especially since mine is huge compared to a TV. 146" wide scope screen shows up everything...Ive tested so many features and always could see artifacts moving round in the background, I never knew what features were doing it as I had so many engaged. I thought since madvr was feature rich that the more you used the better the image might be, more fool me....:rolleyes:

I turned everything off and started from scratch, just one on at a time.... And watched up close to the screen....

I have finally decided (for me) that using a very large screen the less features one uses the cleaner the image..

So this is all Im going to use and the image now is as clean as a whistle, sharp and detailed with no artefacts moving round in the background.

Very simple settings for me are now the order of the day, even though Im using the 1080 card.

Image Enhancements:
sharpen edges 0.5
crispen edges 0.5
enhance detail 0.5
AR ticked

Chroma upscaling NNEDI3 64 neurons

Image upscaling Jinc AR and Sig light ON

Dithering Error Diffusion Option 2

Basically that's all Im using now, Ive turned everything else off and finally Im over the moon with a sharp, detailed and artefact free image, its wonderful. These settings make my JVC X9000 proj display a clean and really amazing image on BD rips.

ryrynz
28th July 2016, 00:58
These settings make my JVC X9000 proj display a clean and really amazing image on BD rips.

Sounds pretty good to me. Don't forget to uncheck all the trade quality for performance options, evaluate whether smooth motion helps at all, (probably not with a projector?) and look into whether debanding is useful for anything you watch (probably not) along with removing ringing artifacts (which I find especially useful with lower resolution anime)

SpoCk0nd0pe
28th July 2016, 04:28
The GTX 960 had about 10% more FLOPS than the R7 260x and was about 10% faster in madVR. But, the RX 480 has 50% more FLOPS than the GTX 1060, but isn't any faster at madVR? :confused:

I was hoping to buy a RX 480 to upgrade my HTPC from an R9 380, but I'm not sure it's really much faster.

GTX 960 is based on Kepler which is a really shitty architecture if you try anything other then rasterize polygons.

The stock RX480 throttles due to thermal issues like most recent blower cooled AMD cards.

nVidia is gaining ground in fixing their architecture because they noticed that neglecting shader power is a bad move for most workloads.

GCN's features are sadly pretty hard to use. GLSL and openCL do not provide all the features needed, so you waste some of those theoretical TFlops. Some of the GCN 1.2 features are probably not even beneficial for the madvr shaders.

I wouldn't upgrade, you probably won't notice too much of a difference. If you still want the extra power, wait for the aftermarket coolers. Sapphire has been consistently good with cooling AMD cards in the past few years, but there are small differences each generation. Stay away from Gigabyte, imho they apply too much voltage just for binning.

ionutm80
28th July 2016, 07:48
That's strange, it shouldn't work like this.


No. There's no doubling is used unless: do you have Smooth Motion enabled? If so, then disable it, you don't need it at all if display refresh rate is really close to the origin fps.


No, it's not normal, and you do everything well. :)
This is how I use 29.97/30 fps content with 60Hz (in PC mode: it treats chroma differently).

Hi, I have re-installed madVR from scratch, reset settings to default and now the stats are showing only 1 repeat frame every xx minutes but the counter for repeated frames is still increasing while the movie plays. See below:

http://i.imgur.com/8GUWUzp.jpg

And yes smooth motion is off.

I have also attached:

- display modes input in madVR:

http://i.imgur.com/S5B8inw.jpg

- screen refresh rates allowed by the GPU (Intel HD 44000):

http://i.imgur.com/jo1dvkr.jpg

- MediaInfo detail of the video stream I'm trying to play (MPEG2 stream in mkv container ripped from PAL DVD with makeMKV)

http://i.imgur.com/8mAgURa.jpg

Again for Blu-Ray rips (23,976 H.264 High 4.1 in mkv container also ripped with makeMKV) everything seems to be fine.

I really don't understand what is happening.

huhn
28th July 2016, 08:02
the 720x576 files says it is progressive but top field first.

and madVR get's the information of 50 fps but the file has only 25.
if it is deinterlanced first what deinterlancer is used it is clearly not madVr DXVA deinterlancing.

ionutm80
28th July 2016, 08:18
the 720x576 files says it is progressive but top field first.

and madVR get's the information of 50 fps but the file has only 25.
if it is deinterlanced first what deinterlancer is used it is clearly not madVr DXVA deinterlancing.

You're right I have also noticed the 50fps movie info in madVR but I did not understand its meaning ...
I've chosen Software Deinterlacing Weston Three Field (Simple) in LAV Video, shall I put it to none and let madVR do the job?

chros
28th July 2016, 11:14
You're right I have also noticed the 50fps movie info in madVR but I did not understand its meaning ...
I've chosen Software Deinterlacing Weston Three Field (Simple) in LAV Video, shall I put it to none and let madVR do the job?
Good question: you have to try it out.
Deinterlacers have usually 2 modes (as you can see on LAV video properties page):
- film: reserves the origianl fps (worse quality then the other one)
- video: doubles the original fps (better quality then the previous one, but madvr has to work double)

Also, there are sometimes wrong flags in header (as in your case), like with some TV captures.

Suggestion:
- try to disable deinterlacing everywhere at first, whether you will see any artifact at all
- if you do, then you have to experiment with the possible options

huhn
28th July 2016, 11:53
Good question: you have to try it out.
Deinterlacers have usually 2 modes (as you can see on LAV video properties page):
- film: reserves the origianl fps (worse quality then the other one)
- video: doubles the original fps (better quality then the previous one, but madvr has to work double)

that's not how it works.
film in lavfilter is just halve frame rate deintelerancing which is usually not recommand at all. because they are not restoring the orginal frame rate.

if the source is interlanced than it has 60/50 fields worth of 60/50 different frames so film mode in lavfilter is "just" throughing halve of them away.

than we have interlanced content that is PsF and don't need a deinterlancer.
and we have telecine which is 24 frames on 60 fields (and other stuff) the film mode in lavfilter is not restoring these the film mode in madVR is.

if the source is telecine a IVTC (film mode) algorithm is clearly better.

50i usually needs a deinterlancer or can be treated progressive.

ashlar42
28th July 2016, 12:34
But is madVR supposed to be better than Weston at properly deinterlacing or not?

ashlar42
28th July 2016, 12:38
I cant agree with you. For perfect playback with no dropped or repeated frames monitor's refresh rate (from nvidia) and movie's fps should be exactly the same.
Reclock makes 24fps movie from 23.976 and with 24Hz (madvr 1080p24 mode) displays refresh rate the picture is perfect! With 1080p23 mode (23.971 from nvidia) there are dropped frames. That's all about 2D. In 3D nvidia panel or windows display properties has both 23p and 24p modes, but madvr doesnt let me choose! There is not such an option in display modes smth like "1080p3D24p" ((




PS Reclock works with bitstream audio with now problems!

You don't understand how reclock works. Your refresh rate has to be the same as the movie for perfect playback. AFAIK, only intel can do perfect 23.976. With nvidia, you get 24hz or 23.971. Reclock will speed the move up to 24 and match the audio. 23.971 or 24hz makes no difference, you still are not matching the video and reclock will do the work. In the madvr display, you will see one frame drop or repeat like once every 8 hours or more if reclock is doing its job.

In my recent experience Reclock is most definitely not needed to achieve perfectly smooth playback. Check my guide here, I suppose you might be interested: http://forum.doom9.org/showthread.php?t=173571

Stereodude
28th July 2016, 12:43
GCN's features are sadly pretty hard to use. GLSL and openCL do not provide all the features needed, so you waste some of those theoretical TFlops. Some of the GCN 1.2 features are probably not even beneficial for the madvr shaders.

I wouldn't upgrade, you probably won't notice too much of a difference. If you still want the extra power, wait for the aftermarket coolers. Sapphire has been consistently good with cooling AMD cards in the past few years, but there are small differences each generation. Stay away from Gigabyte, imho they apply too much voltage just for binning.
The previous AMD cards have been very solid performers in madVR. The 290(x), 380(x), 390(x), etc. Sure they used a lot of electricity, but they were quite fast, especially for the price. Hence, the apparently poor performance of the RX 480 is surprising considering it's a continuation of the same architecture that did so well in the prior cards. If it delivered 390 performance in madVR for the price and power consumption it would be quite a nice upgrade. But, it doesn't. :confused:

ashlar42
28th July 2016, 12:46
Ok, last post on the gtx1060 / rx480 topic, let's get back to madvr: (you can write me some pm if you got questions)


here is my upgraded comparison:

http://www.file-upload.net/download-11785367/MadVRComparison.xlsx.html
May I suggest some sort of color coding for solutions that are not usable? There are several 60fps instances where the ms rendering time is above the needed 16.6ms.

huhn
28th July 2016, 12:55
But is madVR supposed to be better than Weston at properly deinterlacing or not?

madVR is using DXVa and DXVA is based on your GPU and GPU driver.

in the past nvidia and amd had good deinterlancer. there where a lot of problem with crimson but this should be fixed yet.

they should be using adaptive interlancing with field matching which should be better than weston and YADIF.

ionutm80
28th July 2016, 12:58
madVR is using DXVa and DXVA is based on your GPU and GPU driver.

in the past nvidia and amd had good deinterlancer. there where a lot of problem with crimson but this should be fixed yet.

they should be using adaptive interlancing with field matching which should be better than weston and YADIF.

But in my case we are not talking about interlaced video as the flag showed by MediaInfo clearly states 25fps progressive and I can confirm that is was ripped from a PAL DVD Disney movie.
Did LAV ignored the flag and forced a deinterlacing w/o being the case?

pose
28th July 2016, 15:49
If it delivered 390 performance in madVR for the price and power consumption it would be quite a nice upgrade. But, it doesn't. :confused:
How do you know that?