Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
25th September 2015, 07:53 | #33161 | Link |
Soul Seeker
Join Date: Sep 2013
Posts: 715
|
Madshi,
is it possible to add an option like the one "zoom small black bars away"(which works very good on 21:9 displays for 2.35:1, 2.39:1, 2.40:1 ratios),a new option which crops the picture, in other words some sort of smart crop feature? Last edited by Siso; 25th September 2015 at 08:14. |
25th September 2015, 09:32 | #33162 | Link | ||||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
The bad news is that the logs are still created by the old build, not the special build I made for you. To be honest, I'm not sure if it's my fault or yours. Maybe I just sent you the wrong build or something. Can we make one last try: 1) Install standard v0.89.3. 2) Extract the XRyche special build I uploaded and linked to earlier. 3) Simply copy the special build into the madVR folder and overwrite the old file. 4) Create the log. No file renamings at any time. No batch files. Nothing. After you're done, reinstall standard v0.89.3. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Native DXVA is only for people who want low power consumption or who have slow PCs. If you can, use DXVA copyback or software decoding instead. Quote:
|
||||||||||||||
25th September 2015, 10:01 | #33163 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
25th September 2015, 10:21 | #33164 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
I don't know. You didn't tell me yet that there was a problem with this... So what would be the best moment to reject DXVA mode? E.g. when you call SetSurfaceType, I can't check the format yet, I think? When is the best time and the best way to check the format? To be honest, it's been ages since I looked into my native DXVA2 code, so I'm kinda out of touch on the implementation details...
|
25th September 2015, 10:35 | #33166 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
What does "window behaviour" mean? Do you mean zoom modes like "touch window from inside" etc? The media players currently do not inform madVR about these modes. madVR just *guesses* the mode based on which target rect the media player sends to madVR. Now imagine you play e.g. a 720p file and MPC-HC displays it as 1280x720 pixels. madVR cannot know whether this is 100% view, touch window from inside, touch window from outside or stretch to window. All of those are possible. Only when you scale, madVR can find out which mode is really active. In a future build I'll add an interface for the media players to tell madVR which zoom mode they're in, so that madVR doesn't have to guess.
|
25th September 2015, 10:40 | #33167 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Best would be of course if you just add P010 support, check the surface type and handle it accordingly. Otherwise failing in GetAvailableSurfaceTypeByIndex/SetSurfaceType would be best. The Media Type is present at that time, since this is called in CompleteConnect.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
25th September 2015, 10:44 | #33168 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
25th September 2015, 13:06 | #33169 | Link | |
*****
Join Date: Feb 2005
Posts: 5,647
|
Quote:
The vbs should work on most systems, even with AV installed. You could check for failure and prompt user to run as admin. Or just leave it out and always prompt.
__________________
MPC-HC 2.2.1 |
|
25th September 2015, 13:40 | #33170 | Link |
Registered User
Join Date: Jan 2015
Posts: 2
|
Movies
Hi
If i only watch 1080 or remux from my htpc to a projector with both are connected to a AV receiver, does it matter if i use MPC-HC with madvr or Total media theater? could i get a better picture if i use this filter Or does the AV receiver handle all the signals and it doesn't matter what filter or player i use? i Am after for the best sound and picture. thnx |
25th September 2015, 13:48 | #33171 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
Quote:
|
|
25th September 2015, 15:45 | #33172 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
I'll add it to my to do list to find a better solution for debug/release switching. Not sure exactly which solution I'll end up with, though. And it may take a while until I get to that. Thanks for your suggestions, in any case. |
||
25th September 2015, 16:07 | #33173 | Link | ||
Registered User
Join Date: May 2008
Posts: 211
|
Quote:
Having Super-xbr work without the delay would be much appreciated in itself. I prefer NNEDI3 but Super-xbr is pretty close. Quote:
Actually, I did use the "activate debug mode.bat" could that be the reason why it's showing it's an old build? If not I'll re-download v.0.89.3 and madVRXRyche1 and use those. If it was because I was using the .bat file I'll just make 3 new logs without using the batch file and replacing madvr.ax with the file in madVRXRyche1. Either way it will be 5 or 6 hours before I can actually do it. Sorry for the delay.
__________________
Intel i5 3470, EVGA GTX 1050Ti SC ACX 2.0, Windows 10 Pro 64 bit, 16 GB 1600 mhz DDR3 RAM Last edited by XRyche; 25th September 2015 at 16:25. |
||
25th September 2015, 16:41 | #33174 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
||
25th September 2015, 18:12 | #33175 | Link | |
Registered User
Join Date: Jan 2009
Posts: 1,210
|
Quote:
So, this cut show's 2.39 <=> 1.78 crop loop problem. I can't reliably reproduce the initial transition partial flicker problem; if I can in another source then I'll post a cut of that. |
|
25th September 2015, 18:26 | #33176 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
1) Create an empty file named "ShowBlackBars" in the madVR folder, so you can see which rectangle madVR detects. 2) Start playback, wait until the Cinemascope AR is detected by madVR (green rectangle), then let video play for 10 seconds. Now this AR is stored as a "known good" AR. 3) Seek to some IMAX section, wait until madVR detects the AR (green rectangle), then let video play for 10 seconds. Now this AR is stored as a "known good" AR, too. 4) Now seek to the problematic timecode and play it through. It should play perfectly now. Can you confirm the above? That means if you simply play the whole movie through from start to finish, the problem should not occur. I'll still look into this, maybe I can improve it. About the flickering: Can you describe how it looks? Maybe it will be easier to describe with that green rect (ShowBlackBars, see above) active, and in fullscreen mode? |
|
25th September 2015, 19:02 | #33177 | Link | |
Registered User
Join Date: Jan 2009
Posts: 1,210
|
Quote:
As for the flicker, the green rectangle transitions from Cinemascope to IMAX as expected however if stare directly at the center of the frame yet focus on the entire frame you should see some sort of "rapid vertical frame stretch and snap" that happens within a small fraction of a second. IMAX to Cinemascope doesn't have the same issue however there is minor visible distortion near the center of the frame that vaguely looks like it's contracting. It looks distinctly different from the transition that occurs without black bar cropping enabled. Last edited by dansrfe; 25th September 2015 at 19:11. |
|
25th September 2015, 19:13 | #33178 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
|
||
25th September 2015, 19:39 | #33180 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
madshi, we talked about this via PM: When doing ground truth comparisons, should the base image be downscaled linear light or gamma correct?
Linear light introduced aliasing into the lighttower example picture of leeperry. Now question is, is this always supposed to happen, so that linear light shouldn't be used? Or is this dependent on how the actual source material already has been downscaled? |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|