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.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 23rd January 2013, 18:48   #17121  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
madVR v0.85.8 released

http://madshi.net/madVR.zip

Code:
* fixed: 3:2 IVTC timestamps (film mode forced on) were not optimal
* fixed: files which turn from progressive to interlaced don't get deint
* fixed: SoftCubic + Mitchell produced artifacts with exact 3x scaling
* fixed: frame stepping sometimes froze for up to 3 seconds
* fixed: some bugs found through crash report emails
* fixed: videos with non-mod-4 height were unnecessarily cropped
* fixed: when using DXVA decoding, 60i clips sometimes switched to 30Hz
* fixed: "refreshRate" tag didn't work
* added "repeated frames" OSD info (only when framerate = refresh rate)
* added new interface IMadVRSubclassReplacement (for JRiver MC18)
* added support for "deint=ivtc" tag
* internal software video decoders are now disabled by default
Thanks everyone for sending crash reports. I'm not always replying to every such report, but they're useful. I think I fixed 3 crash causes in this build thanks to those reports.
madshi is offline   Reply With Quote
Old 23rd January 2013, 18:55   #17122  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Thanks for that mainly bugfix release.
Really appreciate it, especially since you have to care for your commercial projects.
aufkrawall is offline   Reply With Quote
Old 23rd January 2013, 18:59   #17123  |  Link
mark0077
Registered User
 
Join Date: Apr 2008
Posts: 1,106
Thanks madshi. Frame repeats is a great addition.
mark0077 is offline   Reply With Quote
Old 23rd January 2013, 19:00   #17124  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by Jong View Post
Surely that's the problem. Even 23.977 vs 23.976 (far more accurate than most GPUs out of the box) results in a drop every 17mins. To guarantee no drops in a movie you would need almost 10 times that accuracy, which is pretty hard even with custom timings.
Quote:
Originally Posted by 6233638 View Post
I think that's a nice idea in theory, but it depends where the point it has to drop frames is. While your current sync may theoretically allow for 10 hours of playback without dropped/repeated frames, in practice that point seems to happen during a film. At least I've never had perfect playback even when my refresh has been 24.00008 and the content is 24fps native, for example.
FWIW, yesterday I've watched a 2 hour 30 minutes movie and madVR reported 2 frame repeats (no frame drops) during the movie runtime. The debug OSD suggested one repeat every 1.4 hours, which seems to match reality. I didn't notice the frame drops, probably they were during some non-action scenes. Of course it would be nice to have 0 frame repeats/drops. But I think 2 frame repeats for a 2.5 hour movie (without using Reclock) I can live with.
madshi is offline   Reply With Quote
Old 23rd January 2013, 19:12   #17125  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Code:
 added new interface IMadVRSubclassReplacement (for JRiver MC18)
What's that one do if I may ask? Just curious. Thanks!
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED

Last edited by SamuriHL; 23rd January 2013 at 19:14.
SamuriHL is offline   Reply With Quote
Old 23rd January 2013, 19:16   #17126  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by SamuriHL View Post
What's that one do if I may ask? Just curious. Thanks!
It's for fixing a crash problem when using madVR with MC18's "detached display" feature.
madshi is offline   Reply With Quote
Old 23rd January 2013, 19:20   #17127  |  Link
JustinChase
Registered User
 
Join Date: Jan 2007
Posts: 33
Quote:
Originally Posted by madshi View Post
It's for fixing a crash problem when using madVR with MC18's "detached display" feature.
i.e. My belated birthday gift!!

Thanks madshi
JustinChase is offline   Reply With Quote
Old 23rd January 2013, 19:40   #17128  |  Link
mark0077
Registered User
 
Join Date: Apr 2008
Posts: 1,106
madshi, repeated frames don't appear for me. My display is at 60hz. I'm interpolating everything to 60hz using SVP so the rates pretty much match exactly.

Does it only work if the original file rate matches the display rate or should it work if the actual rate after passing through the other filters in the chain matches the display rate.
mark0077 is offline   Reply With Quote
Old 23rd January 2013, 19:44   #17129  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Quote:
Originally Posted by madshi View Post
It's for fixing a crash problem when using madVR with MC18's "detached display" feature.
Sweet thanks!
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 23rd January 2013, 20:06   #17130  |  Link
bugmen0t
Banned
 
Join Date: May 2012
Location: _Lies|Greed|Misery_
Posts: 114
Don't know if this longstanding small cosmetic issue was ever mentioned so here it is: madVRs OSD sometimes shows "1 frame repeat every 1.#J days" i.e. division by zero results in infinity, i guess.
bugmen0t is offline   Reply With Quote
Old 23rd January 2013, 22:30   #17131  |  Link
Matching_Mole
Registered User
 
Join Date: Feb 2009
Posts: 99
Quote:
Originally Posted by madshi View Post
madVR v0.85.8 released
Code:
* fixed: 3:2 IVTC timestamps (film mode forced on) were not optimal
Thnak you very much Madshi, I tested the 0.85.8 and I confirm that the vsync issue is gone!! The smoothness of the IVTC is now perfect, I'm so happy!!

Thanks again.
Matching_Mole is offline   Reply With Quote
Old 23rd January 2013, 23:25   #17132  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Holy crap madshi (and I speak for the rest of us when I say this) we love you! IVTC is smooth as butter now. 29.976 -> 23.976 with the monitor set to 48Hz by madVR and with Reclock taking it to 24.000 fps makes it perfect!

Thanks so much!

Eventually I'm going to encode the few DVDs I still have to mkv files via AviSynth with IVTC, etc. but for now madVR is taking care of it very well

Last edited by dansrfe; 23rd January 2013 at 23:28.
dansrfe is offline   Reply With Quote
Old 23rd January 2013, 23:45   #17133  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by mark0077 View Post
madshi, repeated frames don't appear for me. My display is at 60hz. I'm interpolating everything to 60hz using SVP so the rates pretty much match exactly.

Does it only work if the original file rate matches the display rate or should it work if the actual rate after passing through the other filters in the chain matches the display rate.
The "movie fps (says source filter)" must roughly match the refresh rate.

Quote:
Originally Posted by bugmen0t View Post
Don't know if this longstanding small cosmetic issue was ever mentioned so here it is: madVRs OSD sometimes shows "1 frame repeat every 1.#J days" i.e. division by zero results in infinity, i guess.
Minor cosmetic issue = ultra low priority for now.

Quote:
Originally Posted by Matching_Mole View Post
Thnak you very much Madshi, I tested the 0.85.8 and I confirm that the vsync issue is gone!! The smoothness of the IVTC is now perfect, I'm so happy!!
Quote:
Originally Posted by dansrfe View Post
Holy crap madshi (and I speak for the rest of us when I say this) we love you! IVTC is smooth as butter now. 29.976 -> 23.976 with the monitor set to 48Hz by madVR and with Reclock taking it to 24.000 fps makes it perfect!
Glad to hear that.
madshi is offline   Reply With Quote
Old 24th January 2013, 00:10   #17134  |  Link
DragonQ
Registered User
 
Join Date: Mar 2007
Posts: 934
The automatic enabling/disabling of deinterlacing for MBAFF content seems to work fine, thanks.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7
DragonQ is offline   Reply With Quote
Old 24th January 2013, 01:23   #17135  |  Link
njfoses
Registered User
 
Join Date: Feb 2012
Posts: 44
Quote:
Originally Posted by madshi View Post
madVR v0.85.8 released

http://madshi.net/madVR.zip

[code]* fixed: 3:2 IVTC timestamps (film mode forced on) were not optimal
* fixed: files which turn from progressive to interlaced don't get deint
Should we just leave deinterlacing at default now instead of forcing film mode?
njfoses is offline   Reply With Quote
Old 24th January 2013, 01:52   #17136  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Madshi, your Jinc Chroma speed enhancement didn't make it into this build? an 0.86 enhancement then?
ryrynz is offline   Reply With Quote
Old 24th January 2013, 01:59   #17137  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
Quote:
Originally Posted by madshi View Post
internal software video decoders are now disabled by default
Seems still be enabled by default.
wanezhiling is offline   Reply With Quote
Old 24th January 2013, 02:30   #17138  |  Link
robpdotcom
Registered User
 
Join Date: Jan 2010
Posts: 297
Quote:
Originally Posted by madshi View Post
Code:
* added "repeated frames" OSD info (only when framerate = refresh rate)
Should this also work when IVTC'ing, and the refresh rate is 23Hz?
__________________
Windows 7 x64
i7 870
16GB RAM
AMD 6870
robpdotcom is offline   Reply With Quote
Old 24th January 2013, 03:41   #17139  |  Link
Niyawa
Registered User
 
Niyawa's Avatar
 
Join Date: Dec 2012
Location: Neverland, Brazil
Posts: 169
Hey madshi, since it's a new build I should mention something. Do you plan to fix the issue with ReClock in 24p@60Hz that you mentioned some time ago any soon? I kinda miss ReClock here. Oh, about that bug I was having with Overlay and stuff, seems like it totally disappears the moment I use copy-back instead of native in DXVA2, strange stuff.

Quote:
Originally Posted by wanezhiling View Post
Seems still be enabled by default.
Here they are disabled by default, are you sure you didn't miss anything?
__________________
madVR scaling algorithms chart - based on performance x quality | KCP - A (cute) quality-oriented codec pack
Niyawa is offline   Reply With Quote
Old 24th January 2013, 06:42   #17140  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Quote:
Originally Posted by wanezhiling View Post
Seems still be enabled by default.
Quote:
Originally Posted by Niyawa View Post
Here they are disabled by default, are you sure you didn't miss anything?
Wanezhiling is correct, if I click on the reset default settings batch file the internal filters are still enabled. If I disable the internal filters and click on the default settings batch they're enabled again.
ryrynz is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:10.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.