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 25th December 2014, 19:56   #27881  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
MPDN is a .NET based video player. It is similar to madVR only in that it uses the GPU to do high quality video rendering. It is not DirectShow based and its renderer cannot be used outside MPDN.

There are technological similarities so ideas implemented in MPDN can probably be implemented in madVR if they interest madshi. Recently Zachs has implemented an impressive but complex "Render Script" system for advanced shaders which hopefully can help inform more advanced shaders in madVR.

madshi also gave Zachs hints during development.
Asmodian is offline   Reply With Quote
Old 25th December 2014, 21:38   #27882  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
What settings should i change to make it as fast as possible when seeking?
That's the only thing that frustrates me, EVR is perfect except for some things that's useful (smooth motion for example).

I understand there is no way to make it as EVR without taking away everything, but you get the idea
Tried some things myself, buffer, frames, queue. But can't seem to find any difference.
zerowalker is offline   Reply With Quote
Old 25th December 2014, 22:13   #27883  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Simply turn off "delay playback start after seeking, too" under "delay playback start until render queue is full". With that off madVR is as fast as EVR when seeking, at least on my systems.
Asmodian is offline   Reply With Quote
Old 25th December 2014, 22:20   #27884  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
None of those "delay" has been checked.
The difference is huge on my System, and i got a pretty fast one, i5 760 4ghz.
EVR is super fast, i can click anywhere and it will play there imediatly on Audio, whgile Video get's delayed depending on Decoding.
MadVR everything get's delayed, and by a much larger margin, it depends on the scenes though.
zerowalker is offline   Reply With Quote
Old 25th December 2014, 22:21   #27885  |  Link
e-t172
Registered User
 
Join Date: Jan 2008
Posts: 589
Try reducing the number of frames to be presented in advance, and the queue sizes as well.
e-t172 is online now   Reply With Quote
Old 25th December 2014, 22:26   #27886  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Done that before (and now), i am guessing this is as fast as it goes.
zerowalker is offline   Reply With Quote
Old 25th December 2014, 23:24   #27887  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by e-t172 View Post
Try reducing the number of frames to be presented in advance, and the queue sizes as well.
Without the "delay" options checked the queue sizes have no effect on seeking delays. madVR does not wait for them to fill but presents the first frame as soon as it is available.

Quote:
Originally Posted by zerowalker View Post
None of those "delay" has been checked.
The difference is huge on my System, and i got a pretty fast one, i5 760 4ghz.
EVR is super fast, i can click anywhere and it will play there imediatly on Audio, whgile Video get's delayed depending on Decoding.
MadVR everything get's delayed, and by a much larger margin, it depends on the scenes though.
madVR mostly runs on the GPU not the CPU. Which GPU do you have? What is your maximum rendering time? I assume you are not using hardware decoders, DXVA deinterlacing, or DXVA resizing?

I have a fast GPU+CPU (Titan+5960X) and seeking while using madVR feels as instant as EVR does.
Asmodian is offline   Reply With Quote
Old 26th December 2014, 03:19   #27888  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Indeed not using DXVA, though did try, not much of a difference if any.
AMD 6970 is the GPU.
zerowalker is offline   Reply With Quote
Old 27th December 2014, 04:48   #27889  |  Link
Ceremony
Registered User
 
Join Date: Jan 2014
Posts: 93
I'm in the process of setting up my htpc for madVR. Instead of sticking to a regular player such as mpc, I'd love to switch to a more mediacenter like alternative, such as xbmc/kodi. however, do any of these even work with madVR?
Ceremony is offline   Reply With Quote
Old 27th December 2014, 05:30   #27890  |  Link
baii
Registered User
 
Join Date: Dec 2011
Posts: 180
Jriver can use madvr, xbmc calling mpc for playback can too?

Sent from my 306SH
baii is offline   Reply With Quote
Old 27th December 2014, 08:01   #27891  |  Link
romulous
Registered User
 
Join Date: Oct 2012
Posts: 179
Quote:
Originally Posted by baii View Post
Jriver can use madvr, xbmc calling mpc for playback can too?
Indeed, as far as I know, XBMC's internal player does not support madVR, but you can set XBMC to use an external player for media files, and it will be up to that player to work out what to use (so if you set it to use MPC and you have MPC set to use madVR, madVR will be used).
romulous is offline   Reply With Quote
Old 27th December 2014, 16:32   #27892  |  Link
Ceremony
Registered User
 
Join Date: Jan 2014
Posts: 93
Quote:
Originally Posted by romulous View Post
Indeed, as far as I know, XBMC's internal player does not support madVR, but you can set XBMC to use an external player for media files, and it will be up to that player to work out what to use (so if you set it to use MPC and you have MPC set to use madVR, madVR will be used).
doesnt really work for me, as im looking for a more remote controlled all in one solution. seeking for example would not be possible when doing things like that unfortunately.
Ceremony is offline   Reply With Quote
Old 27th December 2014, 16:40   #27893  |  Link
jdl
Registered User
 
Join Date: Jun 2003
Posts: 12
Quote:
Originally Posted by Ceremony View Post
doesnt really work for me, as im looking for a more remote controlled all in one solution. seeking for example would not be possible when doing things like that unfortunately.
I use MPC-HC as an external player in Kodi and my remote controls both with no problem.
jdl is offline   Reply With Quote
Old 27th December 2014, 17:58   #27894  |  Link
a8213711
Registered User
 
Join Date: Dec 2014
Posts: 34
Quote:
Originally Posted by a8213711 View Post
I have a problem: my tv (Samsung) doesn't set the appropriate refresh rate (25Hz) even if supports it.
I have in MadVR
http://i58.tinypic.com/dqr89e.jpg
and I tryied with 2 different files:
http://i60.tinypic.com/n4ws4i.jpg
http://i59.tinypic.com/28ujwbm.jpg
- one put the tag Display on 59.94, infact the tv goes on 59Hz
- the other shows Display on 50, tv on 50Hz.
in control panel there are:
http://i61.tinypic.com/259lg1l.jpg
http://i59.tinypic.com/10ifk8w.jpg
Any tips?
Also in the last image it isn't shown I support 25 29 30 (int) too, should I add in MadVR all the modes my PC can support and rely to its decision?
After I took these screen I added in MadVr 1080p29 and 1080p30 too, and then tried 2 files:
- 30fps -> 60Hz
- 29.9fps -> 59.9Hz
Any help?
a8213711 is offline   Reply With Quote
Old 27th December 2014, 18:19   #27895  |  Link
Ceremony
Registered User
 
Join Date: Jan 2014
Posts: 93
Quote:
Originally Posted by jdl View Post
I use MPC-HC as an external player in Kodi and my remote controls both with no problem.
What are you using? Im going with an android smartphone for controlling it.
Ceremony is offline   Reply With Quote
Old 27th December 2014, 18:34   #27896  |  Link
6233638
Registered User
 
Join Date: Apr 2009
Posts: 1,019
Quote:
Originally Posted by a8213711 View Post
Any help?
Use ReClock. (or JRiver VideoClock)
Enable 1080p 24/50/60
Drop 1080p 23/25/30/59.

"1080p 25/30" is actually a 1080i 50/60 output.
6233638 is offline   Reply With Quote
Old 28th December 2014, 09:51   #27897  |  Link
Hprd
Registered User
 
Join Date: Mar 2011
Posts: 60
Quote:
Originally Posted by BetA13 View Post
hy there,

i dont know whats happening, but i think since i installed teh newest Nvidia Driver i have artefacts while playing with madvr..

Driver version: 347.09 (gtx670)

doesnt happen with other renderer. im clueless about now, tried different settings, downclocked my GPU, etc..
anyone also has this? its hard to get an pic of it..
ill try and add it later..

i hope someone can help me, this drivers me crazy. its so obvious i cant watch movies with madvr now, and teh quality loss without it, is, well, aaarrgh.....

greetz

edit:

got some screens....
this happens about 2 - 3 times per second, sometimes more , sometimes less, but its pretty disturbing..



greetz

edit:

happens on every source material..mp4, h264, xvid, etc..
tested a bit with MPDN PLayer since it uses a bit of madvr, but no artefacts there..

im totally at a loss why this is happening..
I get the same thing, but it seems only if nnedi3 is used, either for chroma and/OR image doubling/quadrupling. Looks fine using jinc3 for example for both.

Think I'm going to revert to an older Nvidia driver, as I've never seen this before. Don't see how it's madvr's fault.

EDIT: Reverted to 344.75 WHQL drivers, and everything's perfect again.

Last edited by Hprd; 28th December 2014 at 10:23.
Hprd is offline   Reply With Quote
Old 28th December 2014, 10:05   #27898  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
In an update to the slow seeking i have.

I notice that if the content is MPEG-2 it's fast like EVR, but with H264 it's much slower.
The decoding should be slower of course, but i can't think that it's that much slower as EVR uses the same decoding as MadVR (which is software for me as i don't use DXVA or QS).
zerowalker is offline   Reply With Quote
Old 28th December 2014, 15:19   #27899  |  Link
trandoanhung1991
Registered User
 
Join Date: Nov 2011
Posts: 38
I have a question with LAV and madVR.

I noticed in LAV, there's already a Random Order Dithering option. Should I disable dithering in madVR?

Same with deinterlacing. I already have Adaptive Deinterlacing enabled in LAV, should I disable it completely in madVR?

What's the difference in quality/performance between them?
trandoanhung1991 is offline   Reply With Quote
Old 28th December 2014, 15:48   #27900  |  Link
Shiandow
Registered User
 
Join Date: Dec 2013
Posts: 753
Quote:
Originally Posted by trandoanhung1991 View Post
I noticed in LAV, there's already a Random Order Dithering option. Should I disable dithering in madVR?
You should use MadVR's dithering. Dithering should be done as the very last step. LAV only has dithering for when it needs to convert to a different colour space, but it's generally better to let MadVR handle the conversions.
Shiandow 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 09:52.


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