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

Razoola
25th September 2010, 06:03
I have a new problem with madvr 032 and mpc-hc. basically madvr will only launch video in full screen even when the player ask for it to be in a window. Its also impossible to switch from fullscreen back to window view with alt+enter. One has to use task manager to quit.

Raz

madshi
25th September 2010, 10:29
I sometimes get a lingering "madVR reports..." message that doesn't go away when I restart playback from paused mode in mpc-hc.
What is the exact report message? Can I get a log?

I've a problem using MadVR 0.32 and Zoom Player 7 on Win7 x64 with ATI Radeon 4670. I get a progress bar on the bottom of the screen, which updates as the movie playes. The progress bar disppears if I go to windowed mode. The progress bar is not present with any other renderer (e.g. Haali).
There's an option in Zoom Player somewhere like "move mouse off screen when inactive" or something like that. You need to disable that option, because Zoom Player's "off screen" mouse position is right in the madVR seek/progress bar.

Madshi I have had a few complete mpc freezes with 0.32 over the course of today. I'll provide any logs if necessary. I have to kill mpc using task manager. I'll do more testing but have a feeling it's because I start mpc from a script from xbmc which kills xbmc out of it's own exclusive fullscreen mode just before it loads mpc. Maybe madvr gets a bit confused with this xbmc shutdown just at the time of mpc startup? I'll try to get some more info.
I haven't changed anything in v0.32 which would explain this behaviour. Are you sure that it didn't happen with older madVR versions? Maybe there's something else besides the madVR version that has changed on your PC? A log would probably be useful. But even more useful would be to double check whether the problem was really introduced with v0.32.

I have a new problem with madvr 032 and mpc-hc. basically madvr will only launch video in full screen even when the player ask for it to be in a window. Its also impossible to switch from fullscreen back to window view with alt+enter. One has to use task manager to quit.
Again I don't really understand why this would occur with v0.32 and not with older versions. Can you please double check with older versions, just to make sure? Maybe you left that MPC HC option "launch files in fullscreen mode" activated? Also make sure you have the "D3D Fullscreen" option turned off in the MPC HC output settings.

mark0077
25th September 2010, 12:43
madshi, I can't reproduce the mpc hang with 0.31, i can reproduce with 0.32. Is 0.32 slightly slower / faster to load than 0.31. Its my only explanation as I think this freezup is a timing issue, ie another exclusive mode piece of software is being shutdown, just at the time madvr is being loaded.. Here is the debug log with 0.32 captured when mpc froze up. Audio could be heard, just no video and unresponsive mpc window. I'll try to workaround it temporarily by adding a slight delay to mpc start, after xbmc window is shut down... i'll report back if that workaround works.

Thanks.
http://www.mediafire.com/download.php?h8h3ed3u4d01sbx

EDIT: Last issue I see when switching from madVr to xbmc to find info on a movie thats currently playing or for whatever reason, mpc will now pause when madVR is loaded and xbmc is given focus. I assume madVR does this when it loses exclusive mode, but can this pause feature be disabled?

Peuj
25th September 2010, 14:55
To reproduce the problem I play a video, move forward then load a another video, move forward and then there is an Alert message box thrown by PotPlayer with "Unexpected exception..."

I can reproduce the problem really easily. This only happens with madVR and the latest version.

I can give you more logs with the exact steps if you need.

Hi,

I've uninstalled madVR and removed all the files.
After a clean install I cannot reproduce the problem...

Razoola
25th September 2010, 16:16
Again I don't really understand why this would occur with v0.32 and not with older versions. Can you please double check with older versions, just to make sure? Maybe you left that MPC HC option "launch files in fullscreen mode" activated? Also make sure you have the "D3D Fullscreen" option turned off in the MPC HC output settings.


That was it, I don't know how I enabled that d3d setting though, I can't remember doing it.

On a side note that windows mode tearing issue I had I can now confirm is a driver issue with 260.63.

Andy o
25th September 2010, 16:34
This is not a big deal for me by any means, but just checking. The "delay switch to exclusive mode for 3 seconds" option is not working here with 0.32. It switches instantly.

XPC
26th September 2010, 09:45
Hmmmm... My video renderer sends a EC_VIDEO_SIZE_CHANGED notification when the media type changes and indicates either a video size or aspect ratio change.

One idea: Maybe you could concat the 2 recordings you've made ("copy source1.ts /b + source2.ts /b result.ts /b")? Maybe that will work to reproduce the problem?

I tried concating the two recordings by using "copy..." and other different tools, but it was impossible to reproduce the problem. What I finally could reproduce is the fact that the application is receiving three EC_VIDEO_SIZE_CHANGED notifications each time I was switching the video stream.

The following link is an mkv I built using Haali GDS Mux including two video streams (one from an H.264 HD channel and the other from a MPEG2 SD channel). When openning this file or when switching between the two video streams (by using right click->Filters->... in MPC-HC) three EC_VIDEO_SIZE_CHANGED are generated.

http://www.mediafire.com/download.php?66quiibyq73y8f5

When I do the same using the real TV tunner, I get the three notifications and the application freezes at the third notification (please see the exact line at my last post). On the other hand, I tested with EVR CP and I can confirm it was sending just one EC_VIDEO_SIZE_CHANGED notification.

Although we are not reproducing the final problem, I hope this will help to find out what is happening...

LloydA
26th September 2010, 19:17
@madshi,

what do you think about integrating a screensaver feature into madVR? Since your renderer already detects pause, and idleness, this might come in handy and give every player hosting madVR an actually functional screensaver implementation.

A first implementation could just blank the screen (i.e. black frame), that'd do the job for most plasma owners I guess.

yesgrey
26th September 2010, 19:43
A first implementation could just blank the screen (i.e. black frame), that'd do the job for most plasma owners I guess.
Yes, it would be great. Sometimes I have to pause a movie and leave it paused for several minutes, and with a projector we can't simply switch it off.

For me, simply a full black screen after a few seconds (10) of pause would be good enough, and should not be that hard...

ryrynz
27th September 2010, 02:20
Well, if you could find a way for me to reproduce the problem on my PC, that would be great.

I just reproduced the problem on my brothers PC, I updated to the latest CCCP beta on his system and installed madVR 0.32.
Installing an earlier build of MPC does not fix the problem, I tried build 2268 to test your theory.

You can either queue two files in the playlist or use the play next in folder feature. Once playback starts in windows mode I double click to maximize (The last displayed frame before maximizing is the frame that's displayed before the next file plays) I then skip to near the end of the file using the exclusive seekbar and continue to play in fullscreen.

MPC options launch files in fullscreen and exit fullscreen at end of playback were not enabled. Files queued in the playlist were not anything specific. My system is a x64 Windows 7 with ATI graphics and my brothers is running Vista with Nvidia graphics.

I tried reproducing on a Intel graphics based system running 7 but could only reproduce when exit fullscreen at the end of playback was enabled. I'll look at that system again when I have the chance, to confirm that.

That is all the info I have on this right now, screenshot below.

http://forum.doom9.org/attachment.php?attachmentid=11612&stc=1&d=1285550616

Mark_A_W
27th September 2010, 03:31
Guys, Zoom Player already has a screensaver.

Thunderbolt8
27th September 2010, 04:17
but not everyone is using zoomplayer :P

Mark_A_W
27th September 2010, 04:27
They should be ;)

I do use MPC-HC too, for casual use, but not "HT" use. The suit different applications.


I don't use madVR with MPC-HC, as I use it casually - downloaded videos and recorded TV, while sitting at a desk. It's nice and lightweight, and plays most stuff with no fiddling around - much better than WMP for video. It's setup to just work.


I use ZP with madVR, which is a fully featured player for HT use. It is set up carefully for highest quality, with digital room correction. Lots of stuff to fiddle around with - the most powerful filter manager setup I have seen, for instance (and screensaver, and orbiting, and aspect ratio and the a frontend, and well, the kitchen sink..).

ajp_anton
27th September 2010, 04:34
Probably a pointless bug report, as I can't think of a situation where this would bother anyone:

If you start madVR without exclusive mode activated, and turn it on in the settings along with the seek bar, exclusive mode will not work until you restart the player, but the seek bar will now work with the "normal" fullscreen mode until restarted.

Grmpf
27th September 2010, 19:04
Hi madshi,

i still got the problem i wrote about in my post a while ago (http://forum.doom9.org/showthread.php?p=1424194&highlight=custom#post1424194) (under b)), now zoomplayer doesn't freeze anymore after changing the AR on the fly, but madvr doesn't want to change to exclusive mode after a AR change. I mad a log file changing the AR per remote with the same settings i described in the post earlier (follow the link please). I hope you can solve this (or point me in the right direction if its a error on my side), because i can not use exclusive mode with my constant image height setup atm, just 16:9 is working.

Logfile (http://rapidshare.com/files/421714045/madVR_-_log.rar)

ryrynz
28th September 2010, 00:20
I'll look at that system again when I have the chance, to confirm that.


Tested on the Intel graphics system and another ATI system both running Windows 7 and can reproduce now on four systems. These last two systems only had MPC and MadVR installed with default options, nothing else was installed. The only fullscreen option enabled is the show controls option in MPC. I Can confirm it only occurs with exclusive mode enabled.

leeperry
28th September 2010, 16:25
BTW, I was able to recreate the black window problem when changing the refresh rate on the fly...but I think Reclock was creating a deadlock.

I was playing a 29.97fps movie in 100Hz, switched to 89.91Hz after 1 second and it most likely made Reclock dizzy, I was forced to reseek to get a picture. It's a very random problem, and I didn't succeed to capture a log. I'll just wait a few secs when doing this kind of wild stunt as Reclock needs a few secs to decide whether an adaptation is possible.

mitchmalibu
28th September 2010, 17:52
Found a bug with madvr and mpchc.

When madvr is in exclusive mode, if I use the alt+x shortcut to close the video, the player becomes unresponsive and the video continues to play back. The only way to exit is to ctrl alt del and then player then closes without the need to kill the process.

Darth Viorel
28th September 2010, 17:55
I can close MPC HC via alt+x without problems so it's not necessarily a bug of madVR.

Razoola
28th September 2010, 17:58
madshi, here is a log file of a problem I can reproduce every time. I'm not sure if you are aware of this situation already or not though.

http://unibios.free.fr/madlog.rar

Basically what I am doing is opening a video in fullscreen on the secondary moniter. Then alt-enter to bring it to a window on the primary monitor. Then I stop and start the video, this results in a very fast playing video. The madvr osd seems to show the refresh rate of the secondary monitor still instead of the primary refresh rate.

I can easily resolve the situation by reloading the video so its not a big deal, I'm wanted you to be aware if you were not already.

ravil
28th September 2010, 20:10
I know this question was asked several times on this topic, but anyway… maybe it's possible to build 64-bit version of the madVR? My ffdshow and mpc-hc are both 64bit.
Thanks a lot!

Darth Viorel
28th September 2010, 21:06
What's the point of a 64 bit media player?

ravil
28th September 2010, 22:51
What's the point of a 64 bit media player?
It works, and my OS is 64-bit. I don't see a reason why I shouldn't use native programs for my operating system.

Mark_A_W
28th September 2010, 22:53
I don't see a reason why I shouldn't use native programs for my operating system.

Because it DOESN'T WORK.

At least 2 of the key filters are 32bit.


There's no reason to run a 64bit player, it's never going to need >2GB of memory.

pie1394
29th September 2010, 01:25
Because it DOESN'T WORK.

At least 2 of the key filters are 32bit.


There's no reason to run a 64bit player, it's never going to need >2GB of memory.

If the program never uses 64-bit variables or arithmetic operations, it has less gain for 64-bit mode. The x86 64-bit mode instruction's average coding length is also often longer than 32-bit modes. This is another performance impact if CPU cache missing rate increases due to this.

For x86-64 mode, it is about the program performance with 8 extra native General-Purposed Registers for compiler to do better register allocation. But the gain might not be very obious if that extra 8 GPRs are not still enough to reduce significant memory accessing operations.

Recent modern post-RISC x86 processors have been optimized with legacy instruction sets which one operation parameter comes from Heap/Stack. There has been small Heap/Stack register cache (more advanced than scrach pad) which is almost directly connected to ALUs. I believe this idea came from some earier audio DSP design like ADI2181.

Mangix
29th September 2010, 02:00
32-bit mpc-hc was slower than the 32-bit version last time i recall. so no point in making native 64-bit versions yet.

gon_freecs
29th September 2010, 07:34
Hello I am thinking of buying a graphics card. But i need your suggestions regarding which will be a better choice if want to use MadVR: ATi or Nvidia ?

I mean, as u ppl hav a lot of experience in this field, u know which brand is more compatible and less issue creating with MadVR..


Que 2: MadVR features "all work is done via GPU shaders".. Is this meant only for h264, avc Or all other formats can be handled too like xvid, realvideo etc and postprocessing of them ?

Que 3: what is meant by "bypasses graphics card's video (damage) algorithms"

Que 4: "no subtitle support yet" - can i see subs if i select subs on the image or even thats not possible?

dokworm
29th September 2010, 08:13
Hello I am thinking of buying a graphics card. But i need your suggestions regarding which will be a better choice if want to use MadVR: ATi or Nvidia ?

I mean, as u ppl hav a lot of experience in this field, u know which brand is more compatible and less issue creating with MadVR..


Que 2: MadVR features "all work is done via GPU shaders".. Is this meant only for h264, avc Or all other formats can be handled too like xvid, realvideo etc and postprocessing of them ?

Que 3: what is meant by "bypasses graphics card's video (damage) algorithms"

Que 4: "no subtitle support yet" - can i see subs if i select subs on the image or even thats not possible?

Hard to say, but I don't get any problems with the Radeon 4850 card. I've just recently swapped to an NVidia GTX 460, but haven't set it all up yet, I'll let you know how it goes, but a 4850 is cheap, and pretty powerful for the money.

allak
29th September 2010, 10:32
2) MadVR is a renderer, and the job of the renderer is done AFTER the decoding. So "all work is done via GPU shaders" refers to the "just" the rendering on the video.

The decoding (be it from the h264, avc) is done on the CPU by other pieces of software.

3) The video card drivers have some tricks for "optimizing" the rendering of a video image. This would be great, if it worked. Problem is, different cards, and different version of video drivers, work in a different way. And many people have strong reservation on the quality of this optimization anyway.

MadVR has a way to bypass all those tricks, and render an image in a consistent way.

HTH

Hypernova
29th September 2010, 11:22
4) You can use Vodsub with madVR, just not the MPC-HC (or any others)' internal subtitle renderer.

namaiki
29th September 2010, 11:43
4)

Yup. DirectVobSub, or VSFilter.

noee
29th September 2010, 14:14
So "all work is done via GPU shaders" refers to the "just" the rendering on the video.

It's important to understand that this includes the image scaling, as well.

ryrynz
30th September 2010, 10:39
Hello I am thinking of buying a graphics card. But i need your suggestions regarding which will be a better choice if want to use MadVR: ATi or Nvidia ?


Madshi prefers ATI for madVR.

I prefer ATI right now because:

(1) The "power per watt" ratio is clearly better, which is very important for me (because HTPCs are usually thermally limited).

(2) All 5xxx ATI cards can do HD audio bitstreaming. Only the high-end NVidia cards can do that, which are running very hot.

(3) Unlike most games madVR uses *unfiltered* texture reads. According to Anandtech, ATI cards are twice as fast with unfiltered texture reads compared to filtered texture reads. With older NVidia cards unfiltered texture reads are not any faster than filtered texture reads. Only with the new Fermi cards NVidia has cought up with ATI in this department. That should give ATI cards quite an advantage over NVidia cards, when using madVR.

I like the 5750 because it has a very good performance per watt ratio. Much better than anything NVidia currently has to offer.

nevcairiel
30th September 2010, 12:13
The new NVIDIA 450/460 somewhat levels that field, fwiw.
It supports audio bitstreaming, and is based on the Fermi architecture, which supposedly improved the texture performance, as madshi says.
For "power per watt", i don't know how well it performs in comparison, but for thermal concerns .. i even run a 460 in a very small HTPC case, and it doesn't really get hot.

For the even tighter budget, even lower cards will be coming out "soon"

leeperry
30th September 2010, 12:22
And the nvidia support CoreAVC CUDA...major added value im my book. No need to bother w/ the buggy pstrip either, as custom resolutions are supported natively.

madshi is very mysterious about why so much GPU power could ever be needed, so I understand that the ATi "are twice as fast with unfiltered texture reads"...but what would that be good for when watching movies, if it's not about frame interpolation or so.

Thunderbolt8
30th September 2010, 12:24
my guess is there will be new stuff which can squeeze another little bit of better PQ out, but for maybe double the GPU power.

leeperry
30th September 2010, 12:29
My rebadged 96SP 8800GS hardly reaches 10% of GPU power in movies..that's the Iron Man II BD w/ CoreAVC CUDA : http://thumbnails8.imagebam.com/10002/171166100014472.jpg (http://www.imagebam.com/image/171166100014472)

What could be the point to have a super beefy ATi card to watch movies..even w/ an even more amazing chroma filtering.

namaiki
30th September 2010, 16:01
My rebadged 96SP 8800GS hardly reaches 10% of GPU power in movies..that's the Iron Man II BD w/ CoreAVC CUDA : http://thumbnails8.imagebam.com/10002/171166100014472.jpg (http://www.imagebam.com/image/171166100014472)

If that's using madVR, which resizing algorithms and at what resolution is that?

Thunderbolt8
30th September 2010, 17:23
madshi, maybe you can tell us so much: regarding your future plans to add more stuff which will need (a lot) more GPU power, are these all things which only come to use when up- or downscaling is involved or will there also be things which improve the PQ when viewing the source at its native resolution?

noee
30th September 2010, 17:41
I certainly wouldn't presume to put words in madshi's mouth, but if you stop and think a minute about the distributed framework that he is creating at the renderer level, coupled with the ability of newer video cards to support three (and in some cases four) monitors simultaneously, at least one possibility that might require quite a bit of "GPU" grunt, seems evident.

Thunderbolt8
30th September 2010, 18:14
I certainly wouldn't presume to put words in madshi's mouth, but if you stop and think a minute about the distributed framework that he is creating at the renderer levelthats where I can stop reading, because I dont have much of a clue about all technical stuff. thats why I ask :P

leeperry
30th September 2010, 18:38
the distributed framework that he is creating at the renderer level, coupled with the ability of newer video cards to support three (and in some cases four) monitors simultaneously, at least one possibility that might require quite a bit of "GPU" grunt, seems evident.
watching 3 movies simultaneously, yeah...but why would anyone want to do that? useful for a centralized house system from a single server?

If that's using madVR, which resizing algorithms and at what resolution is that?
that was in mVR indeed w/ a BD downscaled to 720p in ffdshow.

even when resizing from 1080p to 720p w/ lanczos4 in mVR, it doesn't go over 15%: http://thumbnails9.imagebam.com/10006/e42b97100056194.jpg (http://www.imagebam.com/image/e42b97100056194)

when outputting 1080p w/o rescaling, it doesn't go over 17%.

Razoola
30th September 2010, 20:17
madshi, maybe you can tell us so much: regarding your future plans to add more stuff which will need (a lot) more GPU power, are these all things which only come to use when up- or downscaling is involved or will there also be things which improve the PQ when viewing the source at its native resolution?

You will have to wait and see for that, madshi has said many time he likes to keep things secret. Off the top of my head I can think of a few things that would need more gpu....

- More advanced resize algos (mosy likely)
- frame creation (possible)
- audio resampler (me wishing for reclock replacement)

Razoola
30th September 2010, 20:22
watching 3 movies simultaneously, yeah...but why would anyone want to do that?

I more though he means watching a sinlge movie over multiple monitors for a big screen effect while using algos to correctly fit picture to account for physical panel borders.

leeperry
30th September 2010, 20:33
- More advanced resize algos (mosy likely)
- frame creation (possible)
- audio resampler (me wishing for reclock replacement)
ok for the first one, we could use a CSI super-resolution algorithm indeed: http://www.vreveal.com/technology

but I believe madshi clearly stated that frame interpolation and audio rendering were out of his scope.

I more though he means watching a sinlge movie over multiple monitors for a big screen effect while using algos to correctly fit picture to account for physical panel borders.
oh, like this? http://www.treehugger.com/greenpix-solar-pv-facade-curtain-wall-led-china-beijing.jpg :D

We still have no clue as to why anyone would need a beefy GPU for madVR when my 8800GS hardly tops 20% of GPU load, but I guess we'll find out soon enough http://forum.slysoft.com/images/smilies/agreed.gif

Graphic cards prices lower so quickly that, personally, I wouldn't advise anyone to get a killer GPU for madVR until then. Capitalizing on such a fast evolving technology isn't too wise IMHO.

gon_freecs
1st October 2010, 09:07
Regarding power consumption, ATi still is a clear winner.
Fermi cards which was made with gf100 chip (480, 470,...) power consumption is so bad that its out of this world.
however later, gtx 460 with chip gf104 & newer fermi cards' power efficiency is a hell lot better than the its predecessors but still not at all as good as ATi.
On the other hand, ATi 6000 which is coming soon shows much more amazing power efficiency even than the 5000 series. (from the spec revealed in diff forums considered as rumour)

My dilemma in choosing is that, Nvidia VP4 engine supports xvid in addition.
Also, i saw in different forums, many complaining with ATi cards, they are facing issues with DXVA. (I hope they are only driver issues & will be fixed)

Anyway, it would be a great help, if anyone who has used both ATi avivo HD and Nvidia purevideo HD (latest versions preferably), can tell me, which one produces more detail & better colors..

ajp_anton
1st October 2010, 09:51
gon_freecs:
madVR doesn't support DXVA, so you can ignore all the DXVA advantages Nvidia might have.
edit: And maybe also all Purevideo/Avivo differences?

gon_freecs
1st October 2010, 09:57
not really. cause i know that.
I am not yet decided on which one i will use- MadVR or DXVA.
So i am getting info on pros and cons of both.
As over 90% of my video has subtitles & i need HQ subs and also madVR can not do gpu decoding, so DXVA is my preference anyway.

naoan
1st October 2010, 10:42
Anyway, it would be a great help, if anyone who has used both ATi avivo HD and Nvidia purevideo HD (latest versions preferably), can tell me, which one produces more detail & better colors..

Madvr produces much better color than either of those (since it means you'll be using EVR), I'll live with slightly worse subtitle rendering for it.

Mangix
2nd October 2010, 02:33
would there be any benefit to downsampling with anisotropic filtering as in haali? not sure about you guys but haali downscaled looks really good.