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. |
5th March 2012, 22:30 | #12522 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
madVR v0.82 released
http://madshi.net/madVR.zip Code:
* added: new option to activate deinterlacing if in doubt whether it's needed * added: new IVTC option to only look at pixels in the frame center * added: IVTC "cadence breaks" information to OSD; resets with Ctrl+R, as usual * deinterlacing + IVTC are now always forced on for 60i sources tagged as 24Hz * improved IVTC cadence logic * improved DXVA deinterlacing behaviour slightly * improved display mode change event handling * improved exclusive -> windowed switch a little bit more * fixed: madVR sometimes didn't notice changed display mode * fixed: if DXVA2 deinterlacing was not available in XP, it made madVR crash * fixed: crash when moving madVR to another display with ZoomPlayer * fixed: freeze when switching subtitles in paused state * fixed: closing down madVR didn't always wait for the closing to complete * fixed: closing the media player while madVR was in exclusive mode -> freeze * fixed: sometimes asking for a freeze report created multiple reports at once * fixed: MS DVD Navigator caused error in the primaries/matrix auto detection * fixed: when switching from Bicubic to SoftCubic, options weren't updated * fixed: red error messages were supposed to disappear after a while but didn't * fixed: red error messages no longer show duplicate error messages (1) I've changed something in the madVR shutdown procedure which may affect media player behaviour. It is possible that you get less crashes and more freezes now. At the same time I've also fixed a couple of reasons for crashes and freezes, though, so I hope that you'll overall get a more stable experience. The shutdown procedure change is going deep, though, so it is possible some new issues might eventually show up. Hopefully not. (2) By default the IVTC algorithm now only checks the (vertical) center part of each video frame. It ignores a small band at the top of the frame and a large band at the bottom of the frame. This is meant to help with broadcasts which sometimes have TV station overlays at the top or bottom of the screen. It also helps with burned subtitles. Both of these things often don't match the movie cadence (which is usually 3:2) and so confused the IVTC algorithm. Unfortunately ignoring some parts of the video frame can be bad for some Anime content, so there's an option available to check the full frame, like v0.80 and v0.81 did. (3) If the freeze report key combination doesn't work for you, you can start the following tool which allows you to create a freeze report for your media player manually (as long as madVR is loaded): http://madshi.net/madTraceProcess.zip (4) I hope the display mode changing works better now. |
5th March 2012, 22:40 | #12523 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Thx.
I can confirm that forcing deinterlacing works correctly now, including forcing of the field order. Though, when I activate "Force Deinterlacing" (without actually doing any deinterlacing) in LAV, all frames will get flagged as interlaced by LAV, but madVR won't do any deinterlacing automatically because it says "deinterlacing off (says bitstream)". Don't know whether this is a design decision or not, and I don't really think it's a big problem. Just thought I'd let you know. Last edited by sneaker_ger; 5th March 2012 at 22:45. |
5th March 2012, 23:02 | #12526 | Link |
Registered User
Join Date: Jan 2007
Posts: 530
|
I'm getting video start problems, both in MPC-HC and jRiver MC17, playback on secondary (24Hz). Basically, you can see the display mode change (if necessary), aero goes off, and then the image is just stuck. If I go out of FSE, to windowed, it catches up and then back to FSE all is well. Does not happen in .81.
The key seems to be that playback starts immediately in FSE mode. I've tried only for 24p material, one file with the "24p", the other not. Log emailed. |
5th March 2012, 23:04 | #12527 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Ok, thanks, I'll let Aleksoid know. madVR itself doesn't really do any jumping/stepping. The only thing I've changed is that I'm reading the track information from the subtitle providing filter in a separate thread to avoid the freeze. The jumping/stepping is probably a side effect of the stream switching. Does it not occur with other renderers? |
|
5th March 2012, 23:05 | #12528 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
5th March 2012, 23:11 | #12529 | Link | |
Registered User
Join Date: Jan 2007
Posts: 530
|
Quote:
What's weird is I just tried a VC1 BD rip and it does not have the issue. I'll try another decoder option too.... |
|
5th March 2012, 23:20 | #12530 | Link |
Registered User
Join Date: Sep 2010
Posts: 321
|
madshi, I've noticed a new problem. When seeking through files in FSE mode (it doesn't cause this when in just windowed mode), the frame will just get stuck while the audio keeps going. I tried different types of codecs but the problem persists (xvid, AVC). Perhaps it's something to do with the changes you made to FSE mode. It also does not affect FSE (old path)
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S |
5th March 2012, 23:35 | #12535 | Link |
Registered User
Join Date: Apr 2010
Posts: 235
|
many thanks for the new version - confirmed - seeking does not work,
Testing display changer now.. EDIT: the update version fixed the seeking issue
__________________
__________________ System: Intel Core i5-6500, 16GB RAM, GTX1060, 75" Sony ZD9, Focal speakers, OS Win10 Pro, Playback: madvr/JRiver Last edited by Plutotype; 5th March 2012 at 23:39. |
5th March 2012, 23:37 | #12537 | Link | ||
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Quote:
Quote:
Last edited by ryrynz; 5th March 2012 at 23:41. |
||
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|