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

pankov
28th August 2013, 08:41
The first page of that thread has been updated with madshi's recommended parameters. Also, I posted this in response to your question a few pages back: http://forum.doom9.org/showpost.php?p=1641252&postcount=19914.
dansrfe,
thanks a lot for the link. I usually read very thoroughly and don't know how I've missed it ... well I think I know now - your post is above mine ?!?!? How is this even possible? May be some forum glitch.
Anyway thanks - I'll play around with these this weekend.

bugmen0t
28th August 2013, 09:13
I just watched a movie a few minutes with OSD on and found several times where for about 30 sec the max rendering time was about half the average rendering time.
I guess I figured it out. It's specific to one movie. It seems to have a much bigger spread of rendering times than other movies. Generally the rendering times are quite low but for some scenes they're quite high. After such a demanding scene if the maximum rendering time drops a lot (which I guess correctly reflects the timings) then the average rendering time needs quite some time to catch up. That's when the latter is much higher than the former.
Sorry for not seeing the obvious earlier.

vomanci
28th August 2013, 15:26
a newbie question about upscaling:
what would be better (with more quality) to watch:
1) 720p upscaled w madVR to 1080p desktop resolution
2) 720p at 720p desktop at 1080p monitor ?

So, if i have a 1080p PC monitor that can change resolutions to 720p or 480p, using MadVR internal resolution switch, you guys are saying i should leave the monitor at 1080p always? Or use the resolution switch?

DragonQ
28th August 2013, 15:52
MadVR will almost certainly scale better than your monitor, so leave it on 1080p.

QBhd
28th August 2013, 15:56
It's always best to use the native resolution of your monitor. Let madVR do the scaling work instead of the monitor's internal scaling. For myself that meant using the rectangular pixel resolution of 1024x768 (I have a 2007 LG 720p Plasma)... Just make sure 1080p is your "native" resolution.

QB

Niyawa
28th August 2013, 18:07
Are you using hardware accelerated decoding? Software decoding seems to be less error prone.
...

I'm not sure how I forgot to ask him something so fundamental. I'll get that back to you when I have it.

Also a question for display experts out there. I'm in a dilemma between IPS and TN. On one side I can get better colors but no 120hz (which is kinda sad for my casual gaming and video smoothness) but on the other side I can get the best smooth experience ever (but with not so good colors thanks to the bad viewing angles).

Does one side has any other benefits which I'm not aware of that might help me make my decision on which one to go for? I'm aware that we have IPS displays that can be overclocked to 120hz, but those need to be imported AFAIK and I forgot the name of the other company that makes those around here...

madshi
28th August 2013, 18:35
It's specific to file name tag. No artifacts with force film and no tag but also isn't ivtc'd correctly. I tested it on 3 PC's, same artifacts with potplayer on all, no artifacts with mpc-be on all.
And this occurs with all movies? Please double check the OSD to see whether deinterlacing is actually enabled and film mode active when forcing film mode. Maybe the movie is detected to be progressive? In that case forcing film mode won't do a thing, but using the file name tag might force deinterlacing on. Not sure, though, just a guess. At least that's the only way I can imagine why the problem would only apply to the file name tag...

One question: I've a 2600k and a 7870. Now, I have my out usually set to the onboard gfx to save power and it fires up the 7870 when needed via virtu software. My question is, how can I set madvr to use the 7870 for acceleration when the output is set to my onboard?
Anyone knows how can I set madvr to use the radeon 7870 for acceleration when the output is set to my onboard gfx card?
Please don't post your question twice.

Personally, I've no idea how that virtu stuff works. madVR behaves like a game. So whatever you do to make games run on your 7870 should in theory also work for madVR. If it doesn't then I don't know why, or how to make it work, unfortunately...

I notice something strange, but very subtle and hard to spot while playing HD content.

Everything seems to play buttersmooth, but during specific tiny movements (typically a slow moving object in the distance or background) I notice some stutter, exclusively focussed on that object. it's like the object jumps from one place to the next (but very subtle) and there are some frames missing in between.

But even during these moments, all other motion and all other objects of the image are perfectly portrayed. The statistics also show no frame drops whatsoever.

My best guess: some motion detection algorithm is playing the wrong tricks?
Is this with DXVA deinterlacing? That's the only part which might treat some parts of the image differently than others. All other algorithms used by madVR don't do such a thing atm...

Whenever the present queue is set lower than the render queue so the former cannot hold all rendered frames (or rendered + blended ones with FRC used) the rendering time increases.
Does this mean the renderer has to wait for the present queue to free up and this waiting time is added to the rendering time?
I thought having the queues filled completely was good but it's faster if the present queue is not by setting the present queue higher than the render queue.
Is this in windowed mode or overlay mode or fse mode?

Generally, playback should be more reliable the bigger the queues are. The smallest queue can be the bottleneck. It's better to have a 2000 frame queue which is half full than to have a 4 frame queue which is full. So it doesn't really matter if they're "full" or not. What matters is how many frames are stored in there. So setting the queues higher should usually help stability, as long as you're not running out of RAM and if the GPU driver doesn't have a problem with the queue size. Of course big queues mean slower OSD reaction. A larger presentation queue also means slower windowed <-> fse switches. So it comes at a price.

I'm not sure, maybe Direct3D gets stuck/slower when the presentation queue is full. It shouldn't, but I've not written D3D, so I can't vouch for what it does.

At first I thought it could be either a bad configuration setup or a corrupted file, but the guy who reported the issues told me that when he switches his refresh rate to 59 hz (instead of 60 hz) the issue fixes itself, but appears in other videos.
Looks like a problem with DXVA decoding to me. Or the GPU hardware is broken.

-24p@24Hz: interframe jitter is excellent but the 24p judder is really hiccupy, especially on slow pans. Also, flickering is fairly annoying on flat bright objects(a long shot from 100Hz CRT, though ^^)

-24p@24Hz + BFI: hardly anymore backlight flickering and the synced BFI hides motion blur amazingly well. The flip side of the coin is that it acts as a motion-based EE and the picture looks really "colored" for lack of a better word. The subjective pop effect is highly increased but it doesn't look natural, it really has a "digital" flat-screen look.....my brain is not tricked into believing that it's watching through a window(the original intent of HD video). I can literally "feel" the syncopated shutter of the BFI and that really gives a "digital" unnatural look. 24p judder is still there and it's painful.

-24p@60Hz + mVR FRC: Ah, goodness! This time the motion blur doesn't hide/cheat anymore, it strives to make things look a hell lot smoother. Pop effect is astounding, 24p judder is history and it literally makes me feel like I'm watching through a window, too good to be true :cool:

OTOH, once BFI is disabled the darn backlight flicker becomes very annoying :o
Two comments:

(1) Why is there more flickering with BFI turned *OFF* compared to turned *ON*? Normally BFI introduces flickering, it doesn't remove/reduce it!!!

(2) When you're talking about "24p judder", do you mean the judder that the lower framerate of 24fps naturally comes with? If so, 24p@60Hz + mVR FRC should show it exactly the same way. If 24p@60Hz + mVR FRC is smoother for you than the native 24Hz modes of your display, then I would bet on that your display doesn't handle 24Hz "correctly", instead it probably does a 3:2 pulldown internally. If that is the case, what you're seeing is not "24p judder", but instead 3:2 pulldown judder introduced by your display handling 24p input in a bad way. If you had a display which handles 24Hz input correctly, it should be just as smooth as 24p@60Hz + mVR FRC is.

It's my observation that FRC does not give a visually indistinguishable result is when the video's framerate is within ~25% of the display's refresh rate. Maybe madshi could provide better insight on this.
I've said it right from the start: The higher the refresh rate, and the lower the framerate, the better smooth motion FRC works. I might be able to improve the smoothness when framerate and refresh rate are near to each other, but if I do so, it will cost quite a bit more sharpness in moving parts of the image.

Also a question for display experts out there. I'm in a dilemma between IPS and TN. On one side I can get better colors but no 120hz (which is kinda sad for my casual gaming and video smoothness) but on the other side I can get the best smooth experience ever (but with not so good colors thanks to the bad viewing angles).
If you're looking for a computer display, I'd prefer an IPS panel, except if you're a heavy gamer, maybe. If you're looking for a movie display, I'd much rather recommend a Panasonic plasma, or one of the new OLED displays from LG or Samsung if can afford that. But that is a hot topic, and a matter of taste (some people don't like plasmas, while I personally like them much better than LCDs for movie watching). So please let's no go into this in any more depth.

madshi
28th August 2013, 18:47
Need HELP gathering samples for future madVR algorithms.

Basically I'm looking for samples which have all kinds of black bars encoded into the video area, either top/bottom, or left/right, or even all around. The weirder the black bars are, the better. E.g. if the top bar is smaller than the bottom bar (as is the case with some Japan broadcasts because they place subtitles under the Cinemascope video area), that would make a great sample.

If there are logos or burnt-in subtitles in the bars, that would be nice, too. They can be partially or completely in the black bars. Also interesting would be samples which have black bars with raised black levels. The higher raised, the better. Basically any sample which is weird in any way: Send it to me!

Just very small samples (like 3 seconds of runtime or so) will do, although if you want to upload larger samples, that'd be fine with me, too. If it's a sample with subtitles in the black bars, then maybe it would make sense to make the sample a bit longer, so that the sample contains both (1) frames with subtitles visible and also (2) frames with no subtitles visible.

Please don't expect those "future madVR algorithms" soon, and I'll also not comment on what exactly those algorithms will do. Maybe you can guess, based on what kind of samples I'm asking for. In any case, I'll not comment on the algorithms until they're done and available. Thanks!

Niyawa
28th August 2013, 19:09
Looks like a problem with DXVA decoding to me. Or the GPU hardware is broken.
Yes yes I'm sorry! I forgot to ask him this question because he said he didn't use any settings other than default so I assumed this wasn't an issue.

If you're looking for a computer display, I'd prefer an IPS panel, except if you're a heavy gamer, maybe. If you're looking for a movie display, I'd much rather recommend a Panasonic plasma, or one of the new OLED displays from LG or Samsung if can afford that. But that is a hot topic, and a matter of taste (some people don't like plasmas, while I personally like them much better than LCDs for movie watching). So please let's no go into this in any more depth.
Okay. I've read that plasma fixes a lot of the LCD issues so I understand your reasoning. I'm not much of a gamer (just casually play some fps to pass time) so maybe IPS display is the ideal, thanks madshi.

PetitDragon
28th August 2013, 19:37
Hi madshi,

I got a file (32 MB) to upload:

http://www.mediafire.com/watch/y6ncdghwkkc35r5/SISTAR-Shady_Girl_-_YouTube_(need_ivtc%2C_need_ar_correction).webm

Sorry I don't know how to make it shorter, due to the vp8 format.

madshi
28th August 2013, 19:43
@PetitDragon, that's nicely weird. I'd say the black level in those black bars is raised *a lot*... ;)

You guys can also PM me with samples. Doesn't have to be posts in this thread.

leeperry
28th August 2013, 20:30
(1) Why is there more flickering with BFI turned *OFF* compared to turned *ON*? Normally BFI introduces flickering, it doesn't remove/reduce it!
My bad, I should had added "visible" because when BFI is on, the flickering is so fast that my brain can barely pick up. For instance if I enable the TV menu that has a light blue background, I can definitely see the obvious flicker when BFI is disabled, but when it's enabled the picture is far more "stable"...to the point that I really have to stare & focus to see the BFI flicker.

The only problem with BFI to my eyes is high contrast, like white lettering on black background or the opposite(TV channel logos or windows desktop icons for instance). In those cases, it does indeed flicker like RBE's but without the funky colors. OTOH it's a real treat for computer use if there's no high contrast taking place.

Anyway, BFI is great on 1080i50 HD DVB-T and it's a TV set in the first place so that definitely improves the TV viewing.

I'm going to try that supposedly non-flickering BenQ GW2760HS and if that fails(I'm doubtful but youtube videos speak a millions words), I'll go back to that TV set with BFI enabled for windows use & TV and no-BFI for mVR's FRC.

(2) When you're talking about "24p judder", do you mean the judder that the lower framerate of 24fps naturally comes with? If so, 24p@60Hz + mVR FRC should show it exactly the same way. If 24p@60Hz + mVR FRC is smoother for you than the native 24Hz modes of your display, then I would bet on that your display doesn't handle 24Hz "correctly", instead it probably does a 3:2 pulldown internally. If that is the case, what you're seeing is not "24p judder", but instead 3:2 pulldown judder introduced by your display handling 24p input in a bad way. If you had a display which handles 24Hz input correctly, it should be just as smooth as 24p@60Hz + mVR FRC is.
I know what dropped/dupped frames and 3:2 pull down look like.......I've tried a whole bunch of non-broken 1:1 displays and to my eyes -even on a 96.000Hz CRT- mVR's FRC does improve the 24p smoothness. Basically the blurring makes the 24p cadence smoother. Yes it's still 24p but its cadence is less visible and that drastically improves the subjective pop effect to my eyes.

When I first tried this feature, I really hated the blurring but after my brain got the hang of it(and I believe learned to ignore it) it just looks less syncopated and "smoother". You blend the frames and it makes them look less "mechanical", the "dinosaur walk" cadence becomes far less obvious. I believe that's the best analogy I can find to explain what I see :)

I've said it right from the start: The higher the refresh rate, and the lower the framerate, the better smooth motion FRC works. I might be able to improve the smoothness when framerate and refresh rate are near to each other, but if I do so, it will cost quite a bit more sharpness in moving parts of the image.
Oh well, I'm currently typing this on one of those TV sets but this one has a crappy panel and it's less responsive and less contrasty than the one I had before.....the blurring is pretty annoying to tell you the truth, but blurring is not much of an issue on a properly driven A-MVA panel.

Anyway, I want frames blending and it will blur the PQ by design I think.....OTOH, if you have other magic tricks to try, I'll be happy to.

madshi
28th August 2013, 20:59
I can definitely see the obvious flicker when BFI is disabled
But an LCD display is sample-and-hold, it should not flicker *at all* if BFI is disabled. Unless there's a scanning backlight in addition to BFI? A scanning backlight (if implemented properly) should not flicker noticeably, though...

bugmen0t
28th August 2013, 21:13
Is this in windowed mode or overlay mode or fse mode?
That's FSE mode.

Stability isn't a problem, no drops or glitches even with GPU queue set to the lowest value possible, i.e. four. However with e.g. 24p@60Hz using FRC I have to set the presentation queue not lower than ten, otherwise the rendering time will increase. (Changing queues sometimes needs a restart of MPC-HC to give reliable results.)

leeperry
28th August 2013, 23:23
But an LCD display is sample-and-hold, it should not flicker *at all* if BFI is disabled. Unless there's a scanning backlight in addition to BFI? A scanning backlight (if implemented properly) should not flicker noticeably, though...
It's a complicated matter but you can clearly see Sammy TV's flicker in that movie I linked earlier, those cameras catch it the same way my brain does: http://www.youtube.com/watch?v=Z-Y9bH-3Qu8

IME, all flat screens flicker....but there are different kinds of flicker, some of them due to PWM, others prolly to a scanning backlight as you are saying. Anyway, my hopes are high towards the GW2760HS: no visible flicker, no headaches due to PWM = sounds like a plan :cool:

dansrfe
29th August 2013, 03:41
madshi, I know this isn't what you asked for but would it be helpful to PM a 4k broadcast clip to you?

turbojet
29th August 2013, 06:03
And this occurs with all movies? Please double check the OSD to see whether deinterlacing is actually enabled and film mode active when forcing film mode. Maybe the movie is detected to be progressive? In that case forcing film mode won't do a thing, but using the file name tag might force deinterlacing on. Not sure, though, just a guess. At least that's the only way I can imagine why the problem would only apply to the file name tag...

It's soft telecined progressive source. There's a sample at http://bugs.madshi.net/view.php?id=125

You are correct forcing film doesn't have an effect, deinterlacing is off. But something is broken with randomly incorrect ivtc, replay the once problematic clip and now it works fine, frame stepping shows no repeats, tested this with mpc and potplayer with osd showing no drops/delays. I've always used deint=ivtc to work around this issue but it's not a working option in potplayer due to the artifacts.

deint=on doesn't have the artifacts but as expected has the frame repeats. It doesn't seem to be a deinterlacing issue.

Another thing with deint=ivtc and potplayer is it never find's a cadence of any file.

madshi
29th August 2013, 07:45
IME, all flat screens flicker....but there are different kinds of flicker, some of them due to PWM, others prolly to a scanning backlight as you are saying.
My IPS computer monitor doesn't flicker *at all*. Maybe TN panels have to dither because they might not be able to do 8bit natively, but then dither is not flicker. I believe LCD panels should generally not flicker at all, unless they use BFI, DFI or a scanning backlight.

madshi, I know this isn't what you asked for but would it be helpful to PM a 4k broadcast clip to you?
If it has black bars somewhere, then sure, why not.

It's soft telecined progressive source. There's a sample at http://bugs.madshi.net/view.php?id=125

You are correct forcing film doesn't have an effect, deinterlacing is off. But something is broken with randomly incorrect ivtc, replay the once problematic clip and now it works fine, frame stepping shows no repeats, tested this with mpc and potplayer with osd showing no drops/delays. I've always used deint=ivtc to work around this issue but it's not a working option in potplayer due to the artifacts.

deint=on doesn't have the artifacts but as expected has the frame repeats. It doesn't seem to be a deinterlacing issue.

Another thing with deint=ivtc and potplayer is it never find's a cadence of any file.
Ok, since you already posted a bug report to the tracker (thanks), I'll continue there, when I find the time (not now).

pie1394
29th August 2013, 08:41
My IPS computer monitor doesn't flicker *at all*. Maybe TN panels have to dither because they might not be able to do 8bit natively, but then dither is not flicker. I believe LCD panels should generally not flicker at all, unless they use BFI, DFI or a scanning backlight.


My monitor is just exactly the Dell U2412M(6-bit e-IPS + A-FRC panel), which was tested in the PWM-issue article. Fortunately my eyes cannot sense any flicking issue at 15% brightness -- in the room with 2 LED bulbs -- 9w 700lm 5000~5700K + 9w 580lm 2700K. :)

About the KDL-65HX920 in the living room, my eyes do not sense any static image flicking issue, either --- even with MotionFlow Clear+ setting. The horizontal strobing black-bar (from top-to-down direction on 8 vertical local-dimming zones) runs at 960Hz speed --- 4 times speed of its 240Hz Innolux S-MVA panel.

The MotionFlow Impulse setting in HX750/HX850/HX950 could show it since the backlit is totally turned off at 75% of display time.

nevcairiel
29th August 2013, 09:00
I believe LCD panels should generally not flicker at all, unless they use BFI, DFI or a scanning backlight.

If you have a LED backlight driven with PWM, it is possible to see flickering. Personally I'm happy to still have CCFL backlights, as the flickering is basically non-existant there. :)

Of course there are screens that use LED backlights without PWM, or at least with a high enough PWM frequency, but sadly manufacturers don't usually put such information in the spec sheet properly.

madshi
29th August 2013, 09:08
I didn't even know that some LED backlights used PWM. My fault then, I still have a CCFL. OLED, please come to the rescue ASAP.

leeperry
29th August 2013, 11:18
CCFL can also use PWM, and the icing on the cake is that very often their PSU emits a buzzing noise when it's not running at full capacity.

It's all explained in that link really: PWM on LED Monitors can cause headaches due to flicker (http://www.flatpanelshd.com/focus.php?subaction=showfull&id=1362457985)
How PWM works on a LCD monitor with CCFL and on a LCD monitor with LED. Notice the significant light fluctuations. These fluctuations can cause eye strain
http://www.flatpanelshd.com/pictures/pwmdansk-1.jpg

The first 46" Hitachi TV set I tried was using CCFL, its PSU was buzzing and I was seeing agressive light green RBE's on high contrast movements. But no headaches this time, prolly because the response time of CCFL is slower than LED's.

Eizo have been selling non-PWM monitors for a while and they even have an old VA model currently selling for relatively cheap but its overdrive is extremely poor apparently.

pie1394
29th August 2013, 11:25
CCFL can also use PWM, and the icing on the cake is that very often their PSU emits a buzzing noise when it's not running at full capacity.


This reminds me about my previous Samsung 203B monitor. The brightness of this unit needs to go above 82 ~ 85% to get rid of this issue from PSU. :p

Its panel is a 6-bit B-TN + FRC 20" 4:3.

madshi
29th August 2013, 11:42
Ok, enough on that topic now, thanks.

Any more samples with weird black bars, anyone?

jmone
29th August 2013, 12:51
Here you go - more black bars than you could wish for + logo (matt format and they look like different intensity)! Ugly enough?

https://dl.dropboxusercontent.com/u/59011278/00%20-%20Bring%20Me%20to%20Life_0.mpg

SamKook
29th August 2013, 15:26
I'll have something for you when I put my main computer back together tonight. I have an old tv show recording with black bars of varying width during the episode and messed up colors in general so I'll pm you a link as soon as I can if that's weird enough for you.

Thunderbolt8
29th August 2013, 19:23
regarding black bars, try the smilebox version of "How the west was won". see here: http://www.blu-ray.com/movies/screenshot.php?movieid=742&position=2

kasper93
29th August 2013, 21:33
And probably The Dark Knight Rises is good for test, because it has some scenes with bars and some without. But this is probably quite obvious to check ;p

nevcairiel
30th August 2013, 10:05
2013 "Oz the Great and Powerful" starts in 4:3 pillar-boxed and then expands to 16:9, this could be considered as "odd" black bars, couldn't it? :)

ryrynz
30th August 2013, 13:21
Has anyone experienced the video freezing yet the audio continuing? I skipped to the last closing chapter and after it finished and started playing the next file but the picture was frozen and MPC-BE was unresponsive. I couldn't minimize or bring up any menus, it wasn't until I hit CTRL-Alt-Delete and got task manager up that MPC-BE then displayed everything properly. I have no idea at this point where the issue may lie, although perhaps it could be related to another issue I've experienced where the odd subtitle is not being refreshed on screen as well..

Soukyuu
30th August 2013, 13:45
And probably The Dark Knight Rises is good for test, because it has some scenes with bars and some without. But this is probably quite obvious to check ;pI remember how annoying that was...

All the monogatari series (bake/nise/neko/2nd season) have frequent layout changes as well, similar to dark knight. TV rips might be a good option since there will be a logo (partially) on the black bars as well

ThurstonX
30th August 2013, 14:43
I remember how annoying that was...

All the monogatari series (bake/nise/neko/2nd season) have frequent layout changes as well, similar to dark knight. TV rips might be a good option since there will be a logo (partially) on the black bars as well

That's a good idea. I've got a ton of US Cable TV recordings in Windows Media Center. I know IFC-HD is copy-free, and they plaster their logo in the bottom right. Not sure about black bars, but I'll have a look. TCM-HD is also a good candidate.

Be patient, madshi :)

leeperry
30th August 2013, 15:02
Hi madshi, I was wondering if you could please be of any assistance regarding my problems with a GTX660 on XPSP3 :o

Randomly, I don't get any picture at all when I open a new movie....sometimes I can seek a few times and I'll finally get a picture after 10/15 secs, sometimes some movies stutter badly....strangely many movies work just fine and sometimes even those that used to not give any picture before play perfectly fine right from the start ???

I've reset everything(mVR/Reclock/LAV/PotP) to no available and all movies play fine with EVR. They behave in the same erratic way with mVR+MPCHC.

Using the old or new rendering path doesn't change anything.

I realize that XP is a caveman OS but you can read everywhere that it's still fueling ±50% of the computers in the world and personally it does all I want as I don't care for SSD's, videogames, fancy GUI's and all that stuff..

I've made some logs available at mega.co.nz (https://mega.co.nz/#!TspCjB7L!DZJEJU06tU61LmV64C9_JyvQzAQf7Ro8uevkwrpjZsY) with the kinda desperate hope that you would have some of your precious time to spare me :scared:

Thank you in advance for any insight! And I guess this is the alarm bell that I should install W8.1..

6233638
30th August 2013, 19:20
I realize that XP is a caveman OS but you can read everywhere that it's still fueling ±50% of the computers in the world and personally it does all I want as I don't care for SSD's, videogames, fancy GUI's and all that stuff..It's 12 years old at this point, and most people that are still running XP, are using it because they still have old hardware. Trying to use it with modern hardware is just asking for problems.

I guess this is the alarm bell that I should install W8.1..Install Windows 8 now and wait for the final version of 8.1 to be released.

leeperry
30th August 2013, 19:30
yay, I found a trick to get the darn thing working: when a movie starts without any picture, I open the "preferences" config panel of PotP, I close it et voilà picture is back! J3AR full upscale + FRC really do look amazing :)

here's a log (https://mega.co.nz/#!ChIBkZyB!VfUBgkDbMPNypNi1KjOEI3bjufcEAULaZT0hBFXBmk8)(I made it as short as possible: it opened without any picture, I pressed F5 to open PotP's config panel then ESC to close it then ALT+F4), I guess that might have to do with D3D initilialization or something? The difference is dead obvious in the log, hope you can fix it http://forum-images.hardware.fr/images/perso/zigg.gif

It's 12 years old at this point, and most people that are still running XP, are using it because they still have old hardware. Trying to use it with modern hardware is just asking for problems. My firewall passes all the leak tests.

Install Windows 8 now and wait for the final version of 8.1 to be released.
Well I use orthodynamic headphones that were made in the early 70's, it's only very recently that I finally dropped CRT's.....I'm from team "proven to work" but I do realize that you are entirely right. Also, with the recent PRISM stuff, I'm scared of all the spying stuff I will have to learn about and try to disable in W8. Gonna have to go back to the blackboard and reinvent the (security) wheel basically as my fav firewall is XP-only of course.....when OTOH my XP box does everything I need and my firewall passes all the leak tests(all non-vital background services are disabled as well).

e-t172
30th August 2013, 20:02
Wait… you're sticking with XP for security reasons? Seriously? You realize XP is significantly less secure than Vista/7 (e.g. no UAC) - and most importantly, Microsoft is dropping support for XP (i.e. no security updates) in the near future?

leeperry
31st August 2013, 00:11
Oh wait, mVR is completely unable to detect the refresh rate when I check its OSD(someone else mentioned the same problem a while ago on XP as well)....it keeps oscillating betweeen 0Hz, then 50, 53, 56 and so on....it reads as dead-on 60.000Hz in Reclock(and in mVR as well using my old 8800GS). Will look into taking the W7SP1 plunge anytime soon as I presume that madshi has better things to do with his time.

soulkeeper
31st August 2013, 00:49
concerning luma expansion and proper brightness/contrast calibration..
when using madvr with proper settings

1)lav video decoder yuv->rgb :untouched (as input)
2) madvr pc levels (0-255)
3)CCC everything disabled except pulldown
4)software mode (no dxva)
5)pixel format :rgb full in CCC
6)ati 7770 hdmi->hdmi benq w1070pj

is it normal that i don't get the BTB(0-16) and WTW(235-255) information using calibration discs because of the luma expansion done by madvr (16-235 -> 0-255)?

PS toggling between RGB full and limited doesn't seem to affect my brightness/contrast levels(either in desktop or within mpc)...i don't think this is normal,ehh?

Thanks!

huhn
31st August 2013, 06:14
1)lav video decoder yuv->rgb :untouched (as input)
this is not used madvr accepts nearly all colorspaces available.

PS toggling between RGB full and limited doesn't seem to affect my brightness/contrast levels(either in desktop or within mpc)...i don't think this is normal,ehh?

where did you toggle this? in madvr (devices -> monitor -> properties) madvr control + shift + alternative + i or in lav filter.

the lavfilter options is not used be course it is not converting to rgb.

Soukyuu
31st August 2013, 12:08
Also, with the recent PRISM stuff, I'm scared of all the spying stuff I will have to learn about and try to disable in W8.Considering how long they have been spying, (older news about that go as far as nineties, though written off as conspiracy theories), about any OS could have a backdoor. Even linux's SElinux feature was at least partially written by the NSA, so you can't really hide anyway. Though instead of win8 I'd personally go with win7

leeperry
31st August 2013, 13:09
instead of win8 I'd personally go with win7
Yep, I'm not ready for the W8 metro bs just yet.......I'll be taking baby steps, and I might as well install W7SP1 on a SSD saving me from the HDD partitioning nightmare.

Well, at least AMD made it clear and gave up on XP altogether.....nvidia did not and I keep reading that DX9 games run faster on XP than on W7/8.....but anyway, there's little point for madshi to waste his time on XP and tbh I've been craving HPET since forever, time to put it all in action as there's no point in living in the past....and soon or later I'll be forced to move on anyway. Direct2D also seems pretty yummy :)

Concerning security, the way I see it: no open port = no problem. You also have to disable every non-vital background process and it'll take me a good while to learn the tricks of the trade all over again....and also to find a proper rules based trustable firewall, but using a 2012 DX11 GPU on a 2001 DX9 OS just doesn't make sense :cool:

And to avoid complete OT, I'll say that a 2GB GTX660 is really a dream come true with mVR...even with all buffers set to the max + FRC enabled(with a Q9450) I barely reach 1.2GB of VRAM and 30% of GPU load. It'll take 60fps 1440*1080 to seriously load the board and I do plan on keeping it for a while as this Asus is really just as silent as the reviews claim. Hopefully the GW2760HS won't be a letdown either http://forum-images.hardware.fr/images/perso/zigg.gif

sneaker_ger
31st August 2013, 15:31
Basically I'm looking for samples which have all kinds of black bars encoded into the video area, either top/bottom, or left/right, or even all around. The weirder the black bars are, the better. E.g. if the top bar is smaller than the bottom bar (as is the case with some Japan broadcasts because they place subtitles under the Cinemascope video area), that would make a great sample.

In Life of Pi (http://www.imdb.com/title/tt0454876/) there is a scene where fishes come flying through the black bars.

digitech
31st August 2013, 18:21
Yep, I'm not ready for the W8 metro bs just
And to avoid complete OT, I'll say that a 2GB GTX660 is really a dream come true with mVR...even with all buffers set to the max + FRC enabled I barely reach 1.2GB of VRAM and 30% of GPU load. It'll take 60fps 1440*1080 to seriously load the board and I do plan on keeping it for a while as this Asus is really just as silent as the reviews claim. Hopefully the GW2760HS won't be a letdown either http://forum-images.hardware.fr/images/perso/zigg.gif

Would you be so kind and post your PC Specs please (Cpu,Gpu,Motherboard, HD, etc?) Im planning to build a dedicated HTPC that has no problems with MadVR movie playback and emulating games (PS2,Wii,Dreamcast), how much do you think it will cost? thanks a lot four your input!

leeperry
31st August 2013, 23:11
a Q9450 in an equally old system but mVR does pretty much everything on the GPU and the LAV decoder uses CUVID for H264/VC1 & MPEG2 decoding so no need for a high-end CPU. I barely see 10-15% CPU loads while watching movies.

The more you wait, the cheaper the 660 will get as the 760 is making is obsolete and resellers can't afford to lose money on their outstanding stock....all this said, Asus boards are always the most silent in every review. They're not the coolest though as the heatsink is DirectCU but its fins are aluminium and the fans don't rotate very fast so this might be a problem in a small HTPC where you would prefer a ref board with a turbine fan that instantly exhausts the hot air out of the box. OTOH that'll be noisier.

Well I think my Vsync issues on XP are a problem related to the Nvidia drivers. Even with latest WHQL drivers, the refresh rate reported by madVR is all over the place, sometimes falling to 57Hz on a 60Hz screen and sometimes jumping into 62 range, and frame drops occur everywhere. I just tested madVR on another machine with Intel HD4000 Ivy Bridge graphics, exact same software setup as my PC and it works flawless, no Vsync issues and I just watched a film with 0 frame drops on it. I guess Nvidia messed something up on XP and 600 series drivers. Interesting fact is that all games, for example have perfect Vsync applied.
Yep, thanks again for the warning......I should have taken it more seriously. The only game I play is Q3 and it works just fine on the 660.

YxP
1st September 2013, 13:56
Has anyone experienced the video freezing yet the audio continuing? I skipped to the last closing chapter and after it finished and started playing the next file but the picture was frozen and MPC-BE was unresponsive. I couldn't minimize or bring up any menus, it wasn't until I hit CTRL-Alt-Delete and got task manager up that MPC-BE then displayed everything properly. I have no idea at this point where the issue may lie, although perhaps it could be related to another issue I've experienced where the odd subtitle is not being refreshed on screen as well..

I experienced this fairly often when I used MVR's refresh rate changer. Never could produce it at will so I didn't submit any kind of bug report. Now I use only 60hz + smooth motion and it hasn't happened to me since.

jkauff
1st September 2013, 15:53
Congratulations (I guess) to madshi for reaching 1000 pages in this thread!

vulture_g7
1st September 2013, 16:30
Please don't post your question twice.

Personally, I've no idea how that virtu stuff works. madVR behaves like a game. So whatever you do to make games run on your 7870 should in theory also work for madVR. If it doesn't then I don't know why, or how to make it work, unfortunately...


Ah...sorry about that, I thought I had to post it again to get it noticed as the post count grew rapidly, but obviously I was wrong, won't happen again!

As for virtu.... well, regrdless of it, let's forget I mentioned it. Is it possible that madvr uses the gfx card that's not outputing to monitor for hardware acceleration? Or is it possible to add that feature at some point? SVP does. I mean, I use the builtin intel HD 3000 for output, but it can use another gfx card in the system for opencl acceleration (the radeon 7870 in my case). Can madvr do something similar?

Thx! :)

jkauff
2nd September 2013, 04:14
I'm sure you have a reason, but why do you have the HD3000 outputting to your monitor instead of your discrete GPU?

vulture_g7
2nd September 2013, 10:03
Sure, that's a very valid question! Having HD 3000 as a primary card of sorts means the 7870 is in idle mode for about 80% of the time I spend before my computer, surfing the net, managing files and writing emails. That results in much lower power consumption and heat dissipation inside my tower. Also, quicksync is readily available to lav decoder without resorting to tricks when HD 3000 is active for video playback.

psousa
2nd September 2013, 14:43
madVR is great. i asked before if i need change anything on madVr options since i have a panasonic G20 and only do 4:2:2 not 4:4:4

1) on madVR options should i change RGB levels for TV (16-235) or to PC (o-255)?
2) on LAV video configuration should i change RGB levels for TV or PC?
3) i have a receiver denon 2309 and i set it for TV levels.

i sold my last laptop with hd5650 and buy new one with gt630m gpu. need change anything on nvidia options?

thanks