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

toniash
2nd January 2013, 10:13
I can't get subtitles working with MadVR 0.85.7 and last Potp beta 1.5.34860. Any hint?

Niyawa
2nd January 2013, 10:17
I can't get subtitles working with MadVR 0.85.7 and last Potp beta 1.5.34860. Any hint?
You're not giving us too much detail I believe. Are you using an external renderer (like xy-VSFilter) or not?

toniash
2nd January 2013, 10:55
You're not giving us too much detail I believe. Are you using an external renderer (like xy-VSFilter) or not?
internal PotP subtitle engine

Mangix
2nd January 2013, 10:59
I run Jinc3 AR/Jinc3 AR/Lanczos4 AR LL on my 450. No frame drops. That's with DXVA CB in LAV filters and MC18 on an i5-2400s.

Forgot to mention that I do frame interpolation as well. add overhead.

Niyawa
2nd January 2013, 11:04
internal PotP subtitle engine
I tested it here and didn't give me any trouble. I'm using the stable version of course, maybe it's a bug with the beta version you're using.

toniash
2nd January 2013, 11:06
I tested it here and didn't give me any trouble. I'm using the stable version of course, maybe it's a bug with the beta version you're using.
Thanks! I need the last PotP version to use pixel shaders with madVR

Leeperry?

wanezhiling
2nd January 2013, 11:25
I can't get subtitles working with MadVR 0.85.7 and last Potp beta 1.5.34860. Any hint?

sample file please, and a screenshot of filter chain(ctrl+f1 during playback)

toniash
2nd January 2013, 12:12
sample file please, and a screenshot of filter chain(ctrl+f1 during playback)
I'll post later when I'll be at home

SamuriHL
2nd January 2013, 12:49
1440x1080i60 --> 1920x1080p60 ?

If it still does not cause any frame dropping with Jinc3+AR mode, it means the Fermi core's efficiency is much better than the Tesla core's. Or the different per-pixel-adaptive deinterlacing algorithms are performed on these two GPUs.

Your GTS450 : 783 MHz 192 core + 128-bit DDR5-3600

My GTX260+ : 680 MHz 216 core + 384-bit DDR3-2000

I don't have any 1440x1080 content. Mine is native 1920x1080 60i. I upgraded that machine because it wasn't fast enough for the settings I wanted to use. I was rather surprised that the 450 worked so well for me after the i5 upgrade. If you want me to try a 1440 sample I can if you have one available. I built it to handle playing blu-ray, blu-ray mkv rips, tivo recordings, and recordings from my HD pvrs mostly. It's the HD pvr recordings that give me 1080 60i and until nvidia fixed their driver recently they gave me trouble. But lately with the settings I mentioned they've played perfectly.

Sent from my Xoom using Tapatalk HD

kerimcem
2nd January 2013, 14:04
ı search Dscaler IVTC mod link...help me?

6233638
2nd January 2013, 14:10
ı search Dscaler IVTC mod link...help me?madVR has had IVTC support for a long time now, there's no need to use that. Just stick with LAV Filters.

kerimcem
2nd January 2013, 14:13
madVR has had IVTC support for a long time now, there's no need to use that. Just stick with LAV Filters.

ok..thanks..;)

pie1394
2nd January 2013, 14:52
I don't have any 1440x1080 content. Mine is native 1920x1080 60i. I upgraded that machine because it wasn't fast enough for the settings I wanted to use. I was rather surprised that the 450 worked so well for me after the i5 upgrade. If you want me to try a 1440 sample I can if you have one available. I built it to handle playing blu-ray, blu-ray mkv rips, tivo recordings, and recordings from my HD pvrs mostly. It's the HD pvr recordings that give me 1080 60i and until nvidia fixed their driver recently they gave me trouble. But lately with the settings I mentioned they've played perfectly.

Sent from my Xoom using Tapatalk HD

Try the one ... TS Sample (https://hotfile.com/dl/185596632/ddef693/ayaka_MSSL12.ts.html)


If you ever noticed my previous posts, it has been mentioned that 1920x1080i30 --> 1920x1080p60 with madVR 0.85.7 Jinc3+AR is ok on GTX260+.

With madVR 0.85.2 on GTX260+, it causes frame dropping even though there is only Chroma 960x540p60 --> 1920x1080p60 Jinc3+AR scaling. The nVidia's per-pixel-adaptive frame-doubling deinterlacing algorithm needs huge stream processor(SP) computation power, too. It is not performed with hardwired units like Intel's GPU, which does not use any SP resource.

In my memory, nvidia's excellent per-pixel-adaptive deinterlacing was seen on G80 at the first time. This GPU has 96 stream processors.

SamuriHL
2nd January 2013, 15:03
I'm downloading now and will give it a shot when time permits. I don't often pay too much attention to formats that I don't personally use. I mostly stick to 720 and 1080 content. But we'll see what your sample does to my poor little 450. I've been contemplating throwing a 660 in that machine at some point so we'll see.

dansrfe
2nd January 2013, 20:08
Anyone who owns a Panasonic (or Pioneer I suppose) plasma know what the "Black Level: Light/Dark" setting means? If I'm sending full range from my nvidia graphics card (after using the pc levels inf hack) what should be selected? Also, is there a test video I can play to make sure I've set the levels right? I've seen newer Panasonic plasmas that have options to set full/limited range per input but the TV I have doesn't have those options.

agustin9
3rd January 2013, 05:19
Choose the one that doesn't crush the blacks in this test:

http://www.lagom.nl/lcd-test/black.php

xabregas
3rd January 2013, 17:51
hi

im going to buy a new gpu to replace my old 8800GT because 8800 GT doesnt have directx11 support and can`t handle well madvr in windows 7 with hardware acceleration...

OFC im going to make a bit of light gaming, so i want to know wich of this 2 graphic cards is the better for madvr:

GTX 650 Ti 1GB/2GB SSC from EVGA
HD 7770 1GB OC from MSI

TIA ;)

Jong
3rd January 2013, 19:00
I wonder if anyone can help?

I'm having a problem with JRiver MC18, which doesn't seem to be affecting others.

If I load MC18 straight into HTPC friendly "Theaterview" MadVR does not switch into exclusive mode - stays in full screen windowed mode, but if I open first in "standard mode", or switch to standard mode and then back to Theaterview, MadVR will immediately enter exclusive mode. madVR settings related to this are all default.

What could make MadVR not switch to exclusive mode although its settings say it should? Any ideas very welcome!

I am using an ATI 7750 with cat 12.10.

ralle_h
3rd January 2013, 19:22
I found out a solution to my problem posted in #16689 (http://forum.doom9.org/showpost.php?p=1608466&postcount=16689):

I have to remove these checkboxes (or pick Intel Software Decoder) there:

http://www.abload.de/img/bild1fkr89.jpg

Do I have any disadvantages (quality wise) when removing the checkboxes (or changing them to Intel)?

Thanks in advance!

Peuj
3rd January 2013, 20:53
Hi,

I've tried to reset the settings using "restore default settings.bat" but nothing has changed.
I've looked in the registry to "HKEY_CURRENT_USER\Software\madshi\madVR" and there is only the key "LastSettingsKey".

How can I do the reset?

I'm using the Windows 7 x64.

Thanks

Nobody knows ?

Thanks

cyberbeing
3rd January 2013, 21:26
(or changing them to Intel)?
The Intel Decoder isn't included by default with madVR, so only software decoding will be used unless you download it separately (http://madshi.net/libmfxsw32.zip) and place it in the madVR directory. It's not recommended to use the Intel decoder though, since in general it is slower.

That said, if you want a more flexible playback setup, there are numerous advantages to disabling the madVR internal decoders and using LAV Video instead.

nub234
4th January 2013, 04:03
Hi Madshi,

Long time user of madVR here. Apologies if this issue has already been posted, however after doing a search I couldn't see it reported. I noticed my media player was freezing recently when frame stepping and bookmarking videos, so I tried an alternate player which to my surprise gave me the same issue. I narrowed it down to being due to madVR after messing around with all my filters and so on, and found that changing the renderer solved the freezes. I've reproduced the issue on both PotPlayer and MPC-HC and tried restoring to default settings with no luck.

I also downgraded to several different versions and figured out the issue is only present from 0.85.2 onwards, 0.85.1 not exhibiting the issue. I'd love to include a debug log, however I can't for the life of me get it to produce a log file even after enabling debug mode and using the CTRL+J shortcut. I'm running Windows 8 if that helps and didn't notice any excessive CPU usage when the freezes occurred.

leeperry
4th January 2013, 04:43
I need the last PotP version to use pixel shaders with madVR

Leeperry?
1.5.34860 works just fine :)

I haven't done YV12 comparisons with MPC but they match perfectly in RGB32(of course mVR is more accurate in the BTB/WTW regions), that's on my to-do list.

Custom profiles are fairly complicated to setup but they're really powerful and allow you to roll settings(AR, etc)/PS scripts/gamuts based on whatever conditions you like(x=1024 is only here for test purposes, I will prolly go with 721/800 or 958, not sure yet) so here's a self-explanatory screenshot: http://thumbnails101.imagebam.com/23017/042227230164049.jpg (http://www.imagebam.com/image/042227230164049)

I was reading the threads about Joe Kane's Sammy videoprojectors on HCFR again, and basically green is often drifting so forcing it to behave within specs really does increase the CR: http://en.wikipedia.org/wiki/Luminance_(relative)
The formula reflects the luminosity function: green light contributes the most to the intensity perceived by humans

I guess that this is the same reason why mVR's built-in gamut mapping was blowing me away on that Rec.709 Hitachi TV, luckily flat screens have a dozen polarizers/color filters so getting them to behave is child's play(if its manufacturer even cares)...when OTOH, it takes quite a bit of extra color filtering to get a DLP to output a non-drifting green primary. That also proves that a CR measured in a funky (greeny) gamut is meaningless for movie watching purposes.

Anyway, once you've tried Reclock and gamut mapping with mVR, you're hooked :D

toniash
4th January 2013, 09:17
1.5.34860 works just fine :)

:D

Do you use internal PotP subtitles engine?
I can't get it working

wanezhiling
4th January 2013, 10:10
Do you use internal PotP subtitles engine?
I can't get it working

http://forum.doom9.org/showpost.php?p=1608531&postcount=16709

toniash
4th January 2013, 11:24
http://forum.doom9.org/showpost.php?p=1608531&postcount=16709
I've had a moment to try it at work and I have no problems with subtitles ...

wanezhiling
4th January 2013, 12:11
No one can help you, no sample file, no screenshot of filter chain, no detailed configuration, no ...

"I can't get subtitles working with MadVR 0.85.7 and last Potp beta 1.5.34860. " Thats no any help.

mzso
4th January 2013, 13:22
Hi!
I'm having trouble figuring out how is decreasing/increasing brightness is different from decreasing white level/incresing black level. Isn't the lightness range just scaled to the lwoer/upper cropped range in both ways?
Could anyone enlighten me?

Thunderbolt8
4th January 2013, 14:30
http://i.imgur.com/8pNQv.pnghow was it again, when watching a 1080p HD movie on a native 1080p TV, so when the pixel ration 1:1 and no up- or downscaling is involved, chroma upscaling is still involved every time Im watching something, right? so I can still somehow improve my PQ by choosing the jinc 3 taps option in such a situation?

nevcairiel
4th January 2013, 14:45
chroma upscaling is still involved every time Im watching something, right?

On most content, yes. In the rare case you watch 4:4:4 content, you dont need to upscale chroma anymore, but there really is no real world content like that.

So if your GPU can do it, use Jinc3 for Chroma.

mindz
4th January 2013, 15:14
This post is interesting for everyone that uses SVP (Smooth Video Project) for frame interpolation.

I have found out that using the ffdshow decoder instead of the LAV video decorder, I dont have any lockups in MPC-HC anymore when seeking fast and a few times in a row. I dont know if everyone was affected by this, but I was. Using the ffdshow video decoder I can seek as fast and as often I want with SVP FI on without MPC-HC crashing/freezing.

BTW, I am also not using Jinc 3, 4 or 8 AR with SVP, since it sometimes produces slow downs/stutters whereas Lanczos doesnt. The slow downs are not from too high CPU usage, I think its inherint to the algorithm. It feels less clean with FI.

Just FYI :)!

mark0077
4th January 2013, 16:09
I thought the lockups when seeking lots of times were caused by a problem in avisynth itself? SVP's tray icon works around it by disabling avisynth on seek. I wish it was fixed from that end by an interested developer, so that switching decoders / SVP workarounds wern't necessary. :(

leeperry
4th January 2013, 18:26
I thought the lockups when seeking lots of times were caused by a problem in avisynth
The random lockups while seeking might more than likely be due to MPC itself as I vaguely remember having this problem with MPC-HC and Avisynth scripts ages ago. It also reminds me of that other utterly annoying random bug when MPC would remain as a process when I closed it....this latter bug was acknowledged but never fixed AFAIK. KMP never gave me any of these two issues.

Do you use internal PotP subtitles engine?
I can't get it working
I never watch subbed movies, can't tell.

1) What is benefit in buying a high-end GTX 6xx card now vs buying a much cheaper GTX 4xx or 5xx series since those would certainly be able to play videos at max settings if my 9500 GT can.
the 5xx boards you can find new are overpriced NOS and second hand they are just not worth it....who wants to pay 100€ for a used 560Ti with barely any warranty left when you can get a brand new 120€ 650Ti that will essentially perform equally well (http://www.hardware.fr/articles/879-21/upgrade-face-x-anciennes-generations.html) and suck 40W less at that? There's a good chance that the 560Ti will be noisier too(stock at least).

Anyway, it's good that I waited because the 120€ 650Ti is a no-go due to its 128bit memory controller and 190€ for a GTX660 is hard to justify when all you want is Jinc3 AR :o

So nvidia started to feel AMD's breath in their neck and finally thought of a solution: http://bbs.pceva.com.cn/thread-77315-1-1.html

It's a 650Ti with a 192bit memory controller, 25% faster than the 650Ti and 15% slower than the 660. It should be released within a few months and it will make the vanilla 660 price drop or at least get the 660SE to sit around 150€, which will be perfect :cool:

mark0077
4th January 2013, 18:29
Hi leeperry

What player do use. Do you use svp along with it? I have tried pot player maybe once every six months for the last year and a half but always find it more unstable than mpc :(

toniash
4th January 2013, 19:19
I can't get subtitles working with MadVR 0.85.7 and last Potp beta 1.5.34860. Any hint?

Problem resolved after reinitiliazing PotP configuration

leeperry
5th January 2013, 01:37
What player do use. Do you use svp along with it?
I don't use SVP (yet) but there are many other players that support mVR now: KMP, PotP(make sure to delete every file apart from the main .exe and its associated DLL), ZoomPlayer and prolly others I'm not aware of :o

Anyway, Those 3D videoprojectors are pretty cool coz they are technically forced to support 720p in 120Hz FWIU, and apparently games in 120Hz really kill on the BenQ W1070 :cool:

G_M_C
5th January 2013, 09:20
http://i.imgur.com/8pNQv.png


About linear light scaling in madVR. I would like some more information about that feature. I understand that it does scaling without correcting for shift in gamma, and i got the impression that -maybe only in theory- it can lead to better/more realistic results (see for instance: http://www.glennchan.info/articles/technical/resampling/linearLight.htm ).

Some time go i read some advise not to use it in madVR because it because it adds ringing (see madshi's post here: http://forum.doom9.org/showthread.php?p=1532185#post1532185 )?
But is that still true now madshi implemented his anti-ringing filter?

Maybe someone can explain this feature a bit better? And also if/when/why it gets better or worse quality.
For me, some explanation would make it easier to understand the tickbox, and to make a better choice in using it or not.

Joniii
5th January 2013, 11:42
Madshi,
How does madVR launch the seekbar. Does it detect when mouse moves on the bottom or does it show it when MPC-HC tries to bring up the seekbar and instead shows madVR seekbar?

pei
5th January 2013, 15:31
Using madVR in mpc-hc on a Toshiba Satellite C655D (AMD) Using DXVA2, the mouse cursor disappears in full screen but if I move the mouse down, the seek bar still appears. Anyone know what I can do to fix this?

jkauff
5th January 2013, 17:53
Using madVR in mpc-hc on a Toshiba Satellite C655D (AMD) Using DXVA2, the mouse cursor disappears in full screen but if I move the mouse down, the seek bar still appears. Anyone know what I can do to fix this?
Isn't this the way it's supposed to work? Most people don't want to see the mouse pointer while watching the movie in full screen, but want it active when you need to access the controls. PowerDVD works this way out of the box, so it's probably something of a "standard" for full screen playback.

Or am I misunderstanding your complaint?

leeperry
5th January 2013, 18:06
oh, and I thought it was PotP that was hiding the mouse cursor in FSE playback. It's of course extremely convenient IME.

ryrynz
5th January 2013, 22:23
Madshi, when using overlay and playing next file in folder I get a screen color change I've seen a dull green or dull pink just before playing the next file.

Matching_Mole
6th January 2013, 00:42
I have some Telecine Blu-ray (I'm still wandering why some companies keep using this aberration for their Blu-ray release...) and I experienced some stuttering (clearly visible visible on traveling sequences ) with Madvr IVTC "Film Mode" and I try to understand why. I will be very grateful for any help Madshi!

Currently I use the last stable version of MPC-HC (non BE version), the last version of LAV suite (splitter,Video and Audio decoder), the last version of Reclock and the last version of Madvr, so nothing very exotic.
The only specific thing is Reclock is used only as audio renderer, all video speed adaptation has been deactivated. I use Powerstrip to get a frequency of almost 47.952hz (at 0.0005hz) from my HD5750 (1Go DDR5) and my screen resolution is 1280x768. The option I used for Madvr are Jinc3 (with AR) for Chroma and Catmull-Rom (with AR) for image downscaling, all others are the default ones.
This set up give a smooth playback without any noticeable stuttering for all the progressive video. But not using the IVTC "Film Mode" for telecined Blu-ray or DVD.

Currently, the information given by Madvr is it is able to detect the cadence (3:2 for 29.97 video), the IVTC take between 12 and 14 ms and the rendering between 5 and 10ms. I have no delayed or dropped frames and no presentation glitch. so all seems quite ok but the playback is not smooth. I try different resizing algorithm (even nearest Neighbor) in order to check if this comes from my video card which could be not enough powerful but I'm not sure that have changed anything.

Do you think this comes from my video card which cannot manage IVTC and Image Resizing together? And if it is why the Madvr stats seems ok?

e-t172
6th January 2013, 01:17
I have some Telecine Blu-ray

http://www.youtube.com/watch?v=umDr0mPuyQc

Thunderbolt8
6th January 2013, 01:45
for a lot of documentaries (e.g. die alpen, die südsee, wildes china, die südsee), the automatic detection whether deinterlacing is needed is wrong. in all cases madvr detects deinterlacing to be needed, but then the playback gets really choppy. it only becomes smooth when manually disabling deinterlacing.

there have been wrong guesses by madvr before, but I am not sure if it was that much before. maybe the lastest update(s) broke anything?

ralle_h
6th January 2013, 01:56
Hey again,

I'm currently using these settings on my desktop (having a GTX 670 and a 3570k there):

http://www.abload.de/thumb/1w9ppc.png (http://www.abload.de/image.php?img=1w9ppc.png) http://www.abload.de/thumb/2pur75.png (http://www.abload.de/image.php?img=2pur75.png) http://www.abload.de/thumb/3fbrtn.png (http://www.abload.de/image.php?img=3fbrtn.png)

They are just mindblowing, I can't say this often enough... tons of props to madshi and nevcairiel for their genious work!

Anyway, I'm wondering about which settings could be optimal for a HTPC with an i3-2120 (SandyBridge with the small HD 2000 only)? An acquaintance gave me some good settings already (thank god, or acctually him :D), but I'm wondering which algorithms I could try to touch to see if I'm getting lags/problems (there a quite a few combinations to test, so it would take a while trying them one after the other I guess) and which are simply unrealistic for my i3-2120 (so I can leaven them aside).

Thanks in advance :)

pei
6th January 2013, 04:26
Using madVR in mpc-hc on a Toshiba Satellite C655D (AMD) Using DXVA2, the mouse cursor disappears in full screen but if I move the mouse down, the seek bar still appears. Anyone know what I can do to fix this?

Yes, it disappears but stays that way even when I move the mouse around. Shouldn't it come back so I can see where I want to seek to?

madshi
6th January 2013, 14:13
Ok, thanks. Regarding GPU usage it makes a huge difference with 4k, but not with 1080p. CPU usage isn't really higher either, my 2500k remains in low power state.
Ok, good to know.

I've encountered a rather strange bug, happens randomly and with quite specific settings. Here's how to reproduce:

Enable both "use separate device for presentation" and "use separate device for DXVA processing".
Set "DXVA2" for image up-/downscaling.
Play a h264 10bit file in windowed mode, while using downscaling (or upscaling).
The video is "jumping", as if instead of next frame, the previous frame gets rendered.
What I mean is instead of frames 1 2 3 4, you get frames 1 2 1 4 or something.

I've downloaded your files, I'll look at them later, but it will take a while.

Remember this problem madshi?
I have redone the tests with newest madvr build. I also noticed that I didn´t have newest VGA bios so I flashed the newest one. Don´t know if the change that now happened comes from VGA bios or madvr (don´t even know if decoding matrix has to do with settings in VGA bios...)

DXVA decoding still delivers right colors. And DXVA scaling for BT709 now seems to be the same like in your setup (very similar numbers in decoding matrix:

AnalyzeGpuNv12ToRgb(VideoProcessBlt): +, bitdepth: 17, yFactor: 0.99998474, yOffset: 0.00000000, range: 15.99975586..234.99641418
YCbCr -> RGB decoding matrix used by GPU:
0.99998474 0.00000000 1.53823853
0.99998474 -0.18417358 -0.45913696
0.99998474 1.81320190 0.00000000

Difference now: bitdepth 17 instead of 32 ???

Using DXVA scaling with BT601 content now leads to following numbers:

AnalyzeGpuNv12ToRgb(VideoProcessBlt): +, bitdepth: 17, yFactor: 0.99998474, yOffset: 0.00000000, range: 15.99975586..234.99641418
YCbCr -> RGB decoding matrix used by GPU:
0.99998474 0.00000000 1.73019409
0.99998474 -0.21400452 -0.51620483
0.99998474 2.11410522 0.00000000

The numbers have slightly changed in comparison to old test, but it´s more or less the same decoding matix. I don´t know the numbers for a correct BT601 decoding matrix, but the numbers given are the ones used.

So now DXVA decoding and BT709 DXVA scaling are right, BT601 I don´t know....
So the problem is fully fixed now?

I tried the avisnyth script below to do a 24p to 60p conversion using blending (my first script, so no idea if it's correct).
It causes the madVR render times to decrease massively. How can that be? There must be something wrong, right?
That doesn't really make much sense, but then, rendering times aren't always the most reliable measurements. Just check whether playback is smooth with no dropped frames.

I've tried to reset the settings using "restore default settings.bat" but nothing has changed.
I've looked in the registry to "HKEY_CURRENT_USER\Software\madshi\madVR" and there is only the key "LastSettingsKey".

How can I do the reset?
The batch file should do the trick. Make sure the "settings.bin" file in the madVR folder is deleted, too.

I found windowed overlay to be very annyong when moving player's window while in a DVD menu, it was unusable for some seconds after.
Which GPU, OS, decoder, splitter? Aero on/off?

madVR - crash report
Thanks, will look at that later...

From another forum:
Oh well. I've cropped to mod 4 to make DXVA deinterlacing and scaling happy when the media player uses a cropped source rectangle. I guess I could disable the mod 4 cropping if the default source rectangle is used. That should fix the problem.

I suggest to give the chance to adjust color and a transparency of panels Exclusive mode.
Maybe in some far away future version. This is minor cosmetical stuff, which is simply not important enough to bother about at the moment.

I spoke too soon about auto play working again with latest madvr+mpc-be, it only works when player is opened on primary display then moved to extended display when it used to pause. If player is open open extended display it starts paused every time still. Madshi can you let me know if it's madvr or mpc-be's issue to fix?
I've already explained it in detail in one of my earlier posts.

I honestly don't think my eyes are deceiving me, overlay looks to be smoothest option.
I don't have dropped frames without overlay, possible or placebo? Each time I look at overlay I can see it, like it's rendered to the screen ever so slightly faster.
It depends on the GPU. On my PC (with Aero off) the difference between Overlay and normal Windowed mode is like night and day. But that's because my GPU is very slow.

Are you sure there is the same quality in this Jinc3 than before? I have a bad feeling about this and jinc3 works too good to be ruined by compromise.
Actually the quality might be ever so slightly better because I'm using exact weights instead of using a lookup table. But I doubt anybody could see the difference with naked eyes.

I wonder if upscaling to 2x by Jinc3 and then downscaling to 1.9x by Bicubic (or any other 2-tap stuffs, or even Bilinear) would be faster than directly upscaling to 1.9x by Jinc3 or not since 0.85.5. If it's significantly faster, it might probably worth a try even if there is a tiny quality loss.
2x Jinc + Bilinear would probably be quite a bit faster than 1.9x Jinc, but then, Bilinear might damage quality a bit. Maybe not too much with 1.9, but the bigger the downscaling factor, the bigger the damage.

Using 1080p23 in display modes, changes to 24p even with PAL DVD's. Also using 720p50 or 1080p50 causes some occasional crashes when entering full screen or windowed.
There's a well known bug in win8 where the GPU driver (or the OS) switches to a wrong refresh rate. It doesn't seem to be madVR's fault. Can't do much about the crashes without a proper crash report.

Edit: I also think presented frames in advance should be set to 8 (at least) by default, 4 is definitely too few for 4k or other heavy stuff (10 bit I444 etc).
I even need to set it to 12 on my slow NVidia 9400 HTPC to get totally smooth playback. But then, there are negative side effects. E.g. switching between exclusive and windowed mode gets slower. And some people have better results with a smaller presentation queue. So it's really hard to choose the "right" default value.

It says to support with external dxva decoders, but if I enable coreavc dxva acceleration I get a full green screen... is it a bug??
Which GPU and which OS? Are you using madVR default settings? Does the same problem occur when using LAV Video Decoder?

Is there any way to play 2 videos simultaneously with dxva2 resizing without a bunch of dropped frames?
It's not a load issue, 2 videos with Jinc work fine on same hardware.
Must be some bottleneck in DXVA, I would guess. But I can't really say for sure. I don't think it's madVR's fault...

With P10 input contents, DXVA scaling causes higher CPU loading than Bilinear scaling on 1920x1080p24 --> 960x540p60 at window mode.
Yes, and it makes sense. For DXVA scaling, madVR has to convert the 10bit video to 8bit first. This is done in hand optimized SSE2 code, but it's still taking CPU time. When using Bilinear scaling, the CPU doesn't have to do this conversion.

I'm running MPC-HC + madVR on an HD4000. At the moment I have disabled both the internal MPEG2 decoders in MPC-HC and enabled the Intel decoders in madVR instead. I'm having a couple of problems with DVD menus. Firstly, I'm not getting any kind of highlight on the selected menu item - this is going to make it impossible to navigate the menu using a remote control. Secondly, on "The Business" (UK) the menu doesn't respond to the mouse either.
The internal decoders don't really support DVD playback at the moment. If you want to do DVD playback, you should probably disable the internal decoders, or set LAV Video Decoder to "preferred" in the MPC-HC configuration.

Madshi,there's a Intel Media SDK 2012 available.Is there something that needs to be updated (I have the Intel MPEG2 decoder enabled)?
Maybe they've updated the MPEG2 decoder, but I doubt they might it any faster. Still, I guess I should update the Intel decoder download.

madshi
6th January 2013, 14:18
I still want to know about the overlay bug thing, you said you would look up into it. Just to add more, it seems that it also changes my video brightness when it's enabled (making it somewhat more bright), and it seems it's not something normal.
Not sure what I said I would look into? I don't remember. Video overlay is managed by the GPU, so there is some "danger" that it might use different output levels. If your output is more bright when using Overlay then either your GPU outputs video levels instead of PC levels with Overlay, or maybe some color controls in your GPU driver's control panel are not activated for some reason. It's hard for me to say.

first of all I wanted to thank you for your great and continuous work on the best renderer out there. I really appreciate your efforts!

However, I'm having issues with madVR on one of my setups (on a lot of other desktop and HTPC's I did build there are no problems, so I doubt it is the configuration), which is an i3 2120 with the HD2000 IGPu, 8GB ram on a H77 PantherPoint Mainboard, running Windows Server 2008 R2. Furthermore I use the latest version of MPC-BE and LAV Splitter + Decoders for playback.

I think the OS could be the problem here, but I'm not sure and would appreciate any hint or tip coming from your side (or any other user who had similar issues or ideas about this).

1. Even though it's not true, the madVR menu shows that 2 instances of the player (in my case MPC-BE)
Do you have "madVR" set as "preferred" in the list of filters? If so, please remove that. It seems that MPC-BE loads one madVR instance for decoding, and another one for displaying. That might be reponsible for the issues you're seeing.

Madshi, can overlay's transition to windowed mode fullscreen be improved? The windowed image tends to stick on screen for a bit, with the enlarged image sometimes shifting back and forward a few frames before playing normally whilst the windowed image is still visable in the top left corner. FSE mode when enabled provides a much smoother transition without any issues. On HD3000/4000 7 x64.
I don't think I can do much about this. But I'm not going to try now, anyway. I consider this a cosmetical issue, and as such it's WAY down my priority list.

im going to buy a new gpu to replace my old 8800GT because 8800 GT doesnt have directx11 support and can`t handle well madvr in windows 7 with hardware acceleration...

OFC im going to make a bit of light gaming, so i want to know wich of this 2 graphic cards is the better for madvr:

GTX 650 Ti 1GB/2GB SSC from EVGA
HD 7770 1GB OC from MSI
That's hard to say. Personally, I'd take the NVidia for various reasons. But maybe next week I'll have a different opinion, I don't know...

If I load MC18 straight into HTPC friendly "Theaterview" MadVR does not switch into exclusive mode - stays in full screen windowed mode, but if I open first in "standard mode", or switch to standard mode and then back to Theaterview, MadVR will immediately enter exclusive mode. madVR settings related to this are all default.

What could make MadVR not switch to exclusive mode although its settings say it should? Any ideas very welcome!
I don't know. A log might help. Make sure you turn the OSD on, that makes the log more helpful for these kind of issues. Then reproduce the situation where madVR stays in fullscreen windowed mode. Do *not* do anything else. I don't need to see the other situation where it works in the log.

I noticed my media player was freezing recently when frame stepping and bookmarking videos, so I tried an alternate player which to my surprise gave me the same issue. I narrowed it down to being due to madVR after messing around with all my filters and so on, and found that changing the renderer solved the freezes. I've reproduced the issue on both PotPlayer and MPC-HC and tried restoring to default settings with no luck.
Can't reproduce that here. A freeze report might help. Reproduce the freeze, then press Ctrl+Alt+Shift+Break maybe 3 times, with 5 seconds in between, then on your desktop should be 3 freeze report text files. Zip them and upload them somewhere for me to look at.

About linear light scaling in madVR. I would like some more information about that feature. I understand that it does scaling without correcting for shift in gamma, and i got the impression that -maybe only in theory- it can lead to better/more realistic results (see for instance: http://www.glennchan.info/articles/technical/resampling/linearLight.htm ).

Some time go i read some advise not to use it in madVR because it because it adds ringing (see madshi's post here: http://forum.doom9.org/showthread.php?p=1532185#post1532185 )?
But is that still true now madshi implemented his anti-ringing filter?

Maybe someone can explain this feature a bit better? And also if/when/why it gets better or worse quality.
For me, some explanation would make it easier to understand the tickbox, and to make a better choice in using it or not.
It's not recommended for upscaling because it introduces more problems than it solves for most video content. For downscaling, especially when using rather large downscaling factors, it can help to produce more faithful results, but it also introduces quite a lot of additional ringing, so only use it in combination with the anti-ringing filter, and also use a 2-tap algorithm, only. E.g. Catmull-Rom is recommended for that specific purpose.

How does madVR launch the seekbar. Does it detect when mouse moves on the bottom
Yes.

Using madVR in mpc-hc on a Toshiba Satellite C655D (AMD) Using DXVA2, the mouse cursor disappears in full screen but if I move the mouse down, the seek bar still appears. Anyone know what I can do to fix this?
That's weird. On my PC the mouse cursor disappears if you don't move it for a while. Then as soon as you move the mouse, the cursor comes back. Not sure why that doesn't work for you. Might have to do with the GPU/drivers. Does that not happen if you disable DXVA2?

Madshi, when using overlay and playing next file in folder I get a screen color change I've seen a dull green or dull pink just before playing the next file.
That's probably the color Windows has chosen for Overlay.

I have some Telecine Blu-ray (I'm still wandering why some companies keep using this aberration for their Blu-ray release...) and I experienced some stuttering (clearly visible visible on traveling sequences ) with Madvr IVTC "Film Mode" and I try to understand why. I will be very grateful for any help Madshi!

Currently I use the last stable version of MPC-HC (non BE version), the last version of LAV suite (splitter,Video and Audio decoder), the last version of Reclock and the last version of Madvr, so nothing very exotic.
The only specific thing is Reclock is used only as audio renderer, all video speed adaptation has been deactivated. I use Powerstrip to get a frequency of almost 47.952hz (at 0.0005hz) from my HD5750 (1Go DDR5) and my screen resolution is 1280x768. The option I used for Madvr are Jinc3 (with AR) for Chroma and Catmull-Rom (with AR) for image downscaling, all others are the default ones.
This set up give a smooth playback without any noticeable stuttering for all the progressive video. But not using the IVTC "Film Mode" for telecined Blu-ray or DVD.

Currently, the information given by Madvr is it is able to detect the cadence (3:2 for 29.97 video), the IVTC take between 12 and 14 ms and the rendering between 5 and 10ms. I have no delayed or dropped frames and no presentation glitch. so all seems quite ok but the playback is not smooth. I try different resizing algorithm (even nearest Neighbor) in order to check if this comes from my video card which could be not enough powerful but I'm not sure that have changed anything.

Do you think this comes from my video card which cannot manage IVTC and Image Resizing together? And if it is why the Madvr stats seems ok?
IVTC is done on the CPU at the moment. If madVR doesn't report any dropped frames and no presentation glitches then my best guess is that for some reason the timings are screwed up so that instead of having every frame being shown for 2 vsyncs, some are shown for 3 vsyncs and some only for 1. Maybe if you create a debug log, I could confirm that guess.

Is there a reason you can't use simple 1080p24 output? That way the problem would probably go away. You could also try different video decoders and/or splitters, just to make sure it's not related to that.

for a lot of documentaries (e.g. die alpen, die südsee, wildes china, die südsee), the automatic detection whether deinterlacing is needed is wrong. in all cases madvr detects deinterlacing to be needed, but then the playback gets really choppy. it only becomes smooth when manually disabling deinterlacing.
There isn't really much information madVR can use for guessing at the moment, so the guess will be often wrong. It shouldn't matter too much, though, if your PC is fast enough. I guess you're GPU can't handle this content with the "double" framerate deinterlacing produced by DXVA2? Or do you have madVR set to forced film mode? There's also a switch in the madVR settings which allows you to fine tune whether madVR enabled/disables deinterlacing if it isn't sure what to do. Maybe you have that set the "wrong" way? Although there isn't really a wrong way there. But it might work better for you the other way, I don't know...

Anyway, I'm wondering about which settings could be optimal for a HTPC with an i3-2120 (SandyBridge with the small HD 2000 only)? An acquaintance gave me some good settings already (thank god, or acctually him :D), but I'm wondering which algorithms I could try to touch to see if I'm getting lags/problems (there a quite a few combinations to test, so it would take a while trying them one after the other I guess) and which are simply unrealistic for my i3-2120 (so I can leaven them aside).
If playback is smooth with those scaling settings you're using then there's not much you can improve, in terms of scaling. Only your downscaling settings look a bit unusual to me. But if you like it that way, why not. High quality default settings for downscaling would be either Lanczos3 AR without linear light, or alternatively Catmull-Rom AR with linear light. But in the end, trust your eyes. If you like your current settings better, then stick to them.

Niyawa
6th January 2013, 14:44
Not sure what I said I would look into? I don't remember. Video overlay is managed by the GPU, so there is some "danger" that it might use different output levels. If your output is more bright when using Overlay then either your GPU outputs video levels instead of PC levels with Overlay, or maybe some color controls in your GPU driver's control panel are not activated for some reason. It's hard for me to say.
I can't get screenshots with Overlay enabled but it seems the brightness is normal now. It only gets like this when DXVA2 is enabled, strange thing. Thanks either way.

Oh yeah, someone asked me a question in my MPC guide thread:

"It it possible to use Floating Point Processing and 10-bit output together, or is it only one or the other? Again, it sounds stupid, and I'd like to go into more detail but I'm not good at wording tech stuff even though my brain can process it pretty well. And which one would be the best in terms of quality? 10-bit would give better colours, I know that, and that's something I'd like to check out, but would the 32-bit processing give an overall better-looking result, even when dithered to 8-bit? I know that's how MadVR works.

I am aware that you need a 10-bit monitor and compatible card for 10-bit output."

He already made a search on the matter, but both of us never found anything solid to go on in a conclusion. I'm not familiar with FPP and 10-bit output myself and neither how exactly they work, so if anyone can help with an explanation I would appreciate.