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 8th October 2013, 14:13   #20261  |  Link
SamKook
Registered User
 
Join Date: Mar 2011
Posts: 216
tp4tissues: You might want to give AMD a try if you plan to only use the internal graphics. I put a A10-6700 APU in my HTPC and I can use all the madvr settings I want(at least up to Jinc3).
I haven't done that many test on a 1080p TV since I don't own one, but I did enough test to know that I can play 24p fps 480p, 720p and 1080p content with Jinc3 for both chroma and luma with anti-ringing and smooth motion enabled without any dropped frames.
I only tested 2-3 minutes of each, but I was really impressed that it could handle it.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz
SamKook is offline   Reply With Quote
Old 8th October 2013, 21:29   #20262  |  Link
michkrol
Registered User
 
Join Date: Nov 2012
Posts: 167
I have Core i5-3570K with Intel HD4000 (Ivy Bridge). I watch movies at 1080p, usually DVDs, with SoftCubic chroma and image upscaling without problem. I can even use Jinc3 for image upscaling with 24p content (probably can handle up to 30p), but I just like SoftCubic better for DVDs and other low quality sources.
When it comes to 1080p content at native resolution, my netbook with Celeron 1007U (low voltage Ivy Bridge) with Intel HD (lowest end yesteryear Intel iGPU) can do it without breaking a sweat, as long as I have SmoothMotion disabled, so it shouldn't be a problem. For everything else, if you're willing to sacrifice quality, DXVA2 scaling is lightning-fast with newer Intel iGPUs.

EDIT: The AMD might be a better choice for HTPC, as mentioned by SamKook, but I have no experience with their newer products, hence my post is centered on Intel side.

Last edited by michkrol; 8th October 2013 at 21:37.
michkrol is offline   Reply With Quote
Old 9th October 2013, 02:53   #20263  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Quote:
Originally Posted by SamKook View Post
tp4tissues: You might want to give AMD a try if you plan to only use the internal graphics. I put a A10-6700 APU in my HTPC and I can use all the madvr settings I want(at least up to Jinc3).
I haven't done that many test on a 1080p TV since I don't own one, but I did enough test to know that I can play 24p fps 480p, 720p and 1080p content with Jinc3 for both chroma and luma with anti-ringing and smooth motion enabled without any dropped frames.
I only tested 2-3 minutes of each, but I was really impressed that it could handle it.
If you are watching 720p or 1080p content on a 720p TV you cannot use Jinc3 for scaling the image (only the chroma is scaled up). Jinc3 is not an option for downscaling the image so it would be downscaled using something else as set in your downscaling options. I made this same mistake not long ago but when watching 2160p content on a 1440p screen. Jinc3 requires much more GPU power as source and destination resolutions go up.

Edit: Still it is nice to know the APU is fast enough to do Jinc3 chroma to 1080p and then downscale to 720p.

Last edited by Asmodian; 9th October 2013 at 09:14.
Asmodian is offline   Reply With Quote
Old 9th October 2013, 07:39   #20264  |  Link
Sylt
Registered User
 
Join Date: Mar 2012
Posts: 24
Any news about x64 Support?
Sylt is offline   Reply With Quote
Old 9th October 2013, 07:54   #20265  |  Link
truexfan81
Registered User
 
truexfan81's Avatar
 
Join Date: Nov 2012
Posts: 138
Quote:
Originally Posted by Sylt View Post
Any news about x64 Support?
yes, the answer from madshi is "not anytime soon"
truexfan81 is offline   Reply With Quote
Old 9th October 2013, 12:49   #20266  |  Link
SamKook
Registered User
 
Join Date: Mar 2011
Posts: 216
Quote:
Originally Posted by Asmodian View Post
If you are watching 720p or 1080p content on a 720p TV you cannot use Jinc3 for scaling the image (only the chroma is scaled up). Jinc3 is not an option for downscaling the image so it would be downscaled using something else as set in your downscaling options. I made this same mistake not long ago but when watching 2160p content on a 1440p screen. Jinc3 requires much more GPU power as source and destination resolutions go up.

Edit: Still it is nice to know the APU is fast enough to do Jinc3 chroma to 1080p and then downscale to 720p.
I know upscaling isn't used much on my own TV(the res is 1360x768 and I mostly watch 720p content so it's still upscaled a bit) which is why I mentioned that I tried it on a 1080p TV(at my parents house, maybe I wasn't clear enough in my previous post) and it was still able to play them without dropped frames.
I just noticed that I didn't have anti-ringing enabled though contrary to what I though, but I'm going back there this weekend and I'll give it another try.

It also handle downscaling with catmull-rom with anti-ringing and linear light enabled for 1080p stuff on my 720p-ish TV if there was any doubt.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz
SamKook is offline   Reply With Quote
Old 9th October 2013, 15:47   #20267  |  Link
THX-UltraII
Registered User
 
Join Date: Aug 2008
Location: the Netherlands
Posts: 851
I have a feeling that this questions comes up from time to time but I would like to know the right 'video chain' to use for my purpose. What I do is play Blu-Ray material with MPC-BE. I use madVR as renderer and LAV video filter. My display device is a Sony VPL-VW1000ES.

So I think there are 3 things I need to config:

1. madVR: 16-235 or 0-255
2. LAV: TV(16-235) or PC(0-255) or Untouched (as input)
3. Projector HDMI range: AUTO or LIMITED or FULL
4. Intel HD graphics output range FULL or LIMITED

Can you guys point me in the right direction?

Last edited by THX-UltraII; 9th October 2013 at 16:41.
THX-UltraII is offline   Reply With Quote
Old 9th October 2013, 16:57   #20268  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Quote:
Originally Posted by THX-UltraII View Post
I have a feeling that this questions comes up from time to time but I would like to know the right 'video chain' to use for my purpose. What I do is play Blu-Ray material with MPC-BE. I use madVR as renderer and LAV video filter. My display device is a Sony VPL-VW1000ES.

So I think there are 3 things I need to config:

1. madVR: 16-235 or 0-255
2. LAV: TV(16-235) or PC(0-255) or Untouched (as input)
3. Projector HDMI range: AUTO or LIMITED or FULL
4. Intel HD graphics output range FULL or LIMITED

Can you guys point me in the right direction?
0-255, Untouched, Full, Full
dansrfe is offline   Reply With Quote
Old 9th October 2013, 18:15   #20269  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
@SamKook
Ah yes I misunderstood you (your limited testing was on a different screen, of course). It does sound like a great chip for an HTPC. I was just jumping to conclusions assuming what I thought was the same oversight I had recently made.

My GTX Titan goes over 90% doing 2160p@60fps to 1440p with Catmul-Rom+AR+LL image, Jinc3+AR chroma, smooth motion off; not using Jinc3+AR for the image.
Asmodian is offline   Reply With Quote
Old 9th October 2013, 18:44   #20270  |  Link
n3w813
Registered User
 
Join Date: Jan 2006
Posts: 80
Madshi,
When running a calibration session with ArgyllCMS and MadTPG, I've noticed that lower level patterns and some green patterns show some kind of blocking that actually moves around when displayed. Is this expected behavior?

I can provide camera screenshots if you need them.

Thanks
n3w813 is offline   Reply With Quote
Old 9th October 2013, 19:03   #20271  |  Link
THX-UltraII
Registered User
 
Join Date: Aug 2008
Location: the Netherlands
Posts: 851
Quote:
Originally Posted by dansrfe View Post
0-255, Untouched, Full, Full
Thanks for your reply. I just heard on the AVS community that the projector I own, the Sony VPL-VW1000ES, has got issues when inputting rgb. Does my software setup (madvr+mpc-be+lav filters+intel hd2000 graphics hdmi out) feeds my projector with rgb or something else?
THX-UltraII is offline   Reply With Quote
Old 9th October 2013, 19:07   #20272  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Quote:
Originally Posted by n3w813 View Post
Madshi,
When running a calibration session with ArgyllCMS and MadTPG, I've noticed that lower level patterns and some green patterns show some kind of blocking that actually moves around when displayed. Is this expected behavior?

I can provide camera screenshots if you need them.

Thanks
Yes, this is expected, I see it too. I understand it is dithering but it does seem rather large for dithering. I wonder what resolution the test image is rendered in?
Asmodian is offline   Reply With Quote
Old 9th October 2013, 20:50   #20273  |  Link
Gagorian
Registered User
 
Join Date: Jul 2013
Posts: 27
Quote:
Originally Posted by Asmodian View Post
Yes, this is expected, I see it too. I understand it is dithering but it does seem rather large for dithering. I wonder what resolution the test image is rendered in?
I have also the same thing, I asked madshi about it earlier and he said it's dithering. Seems a bit obvious though, not sure how much it affects the calibration result.
Gagorian is offline   Reply With Quote
Old 9th October 2013, 23:24   #20274  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
Quote:
Originally Posted by THX-UltraII View Post
Thanks for your reply. I just heard on the AVS community that the projector I own, the Sony VPL-VW1000ES, has got issues when inputting rgb. Does my software setup (madvr+mpc-be+lav filters+intel hd2000 graphics hdmi out) feeds my projector with rgb or something else?
on default rgb you can change this in the driver.

madvr outputs rgb and your intel card transforms this to ycbcr with is bad...

if i remenber correct there was a way to output ycbcr with madvr but don't ask me how.

Quote:
2. LAV: TV(16-235) or PC(0-255) or Untouched (as input)
this option does nothing at least with madvr because this is only used when lav changes the colorspace but madvr excepts nearly all colorspaces if not all
huhn is offline   Reply With Quote
Old 10th October 2013, 09:10   #20275  |  Link
THX-UltraII
Registered User
 
Join Date: Aug 2008
Location: the Netherlands
Posts: 851
Quote:
Originally Posted by huhn View Post
on default rgb you can change this in the driver.

madvr outputs rgb and your intel card transforms this to ycbcr with is bad...

if i remenber correct there was a way to output ycbcr with madvr but don't ask me how.



this option does nothing at least with madvr because this is only used when lav changes the colorspace but madvr excepts nearly all colorspaces if not all
Do you recommend to get a dedicated GPU? If so, which brand supports FULL RGB out for sure? NVIDIA or AMD?
THX-UltraII is offline   Reply With Quote
Old 10th October 2013, 09:43   #20276  |  Link
drmpeg
Registered User
 
Join Date: Jan 2003
Location: Silicon Valley
Posts: 455
Quote:
Originally Posted by madshi View Post
Do you guys happen to have some images/scenes with typical blocking artifacts (I mean those 8x8 MPEG2 blocks)?

If so, I'd appreciate some screenshots. No samples needed for this, screenshots will do fine, but please use PNG and not JPG. Both (1) images with rather light blocking and (2) images with very heavy blocking would be useful. Thanks!
Heavy.



Ron
__________________
HD MPEG-2 Test Patterns http://www.w6rz.net
drmpeg is offline   Reply With Quote
Old 10th October 2013, 10:37   #20277  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by romulous View Post
I have a DVD that has some menus that madVR does not work correctly with (it doesn't correctly highlight the menu options when you mouse over them - EVR works fine). I'm happy to log it into the tracker, but how would I get you a sample of the menus for you to check with?
Are we talking about LAV Video Decoder? If so, I think it's probably nevcairiel's job to fix this. At least I'd ask him first. If he says it's my problem, then I'll look into it.

Quote:
Originally Posted by GCRaistlin View Post
1. [up] Is there a way to force madVR to switch the monitor to 60 Hz when playing a 29.97 fps video? "1280x1024p60" setting doesn't work.
You've already asked twice, I've already replied twice. If you ignore my replies, then I'll ignore your further questions.

Quote:
Originally Posted by Acetyl View Post
Starting from the heaviest.

http://i3.minus.com/ibwRaQWV9q3dPA.png

http://i3.minus.com/itwirQgJUOJJ9.png

http://i6.minus.com/ibrwJ5znJFerut.png
Quote:
Originally Posted by Skankee View Post
I think this is a sample with a lot of blocking:

http://s14.directupload.net/images/user/131006/3ocxo7er.png
This looks more like mosquito noise, although in one of the images it does have the form of blocks. The blocks I'm looking for should have clear edges in 8x8 size.

Quote:
Originally Posted by Asmodian View Post
My GTX Titan goes over 90% doing 2160p@60fps to 1440p with Catmul-Rom+AR+LL image, Jinc3+AR chroma, smooth motion off; not using Jinc3+AR for the image.
Ouch. I suppose Jinc3AR doesn't work for image upscaling? (Something cheap for chroma.)

Quote:
Originally Posted by n3w813 View Post
When running a calibration session with ArgyllCMS and MadTPG, I've noticed that lower level patterns and some green patterns show some kind of blocking that actually moves around when displayed. Is this expected behavior?

I can provide camera screenshots if you need them.
Dithering should be there, but it should not be visible as "blocking". A screenshot might help clear this up. You don't need to use a digicam for that, a simple PC screenshot should do the trick.

Quote:
Originally Posted by huhn View Post
i just mixed them up this is debanded
http://abload.de/img/eva3s2off3tay8.png
http://abload.de/img/eva3s2lowwxl9j.png
http://abload.de/img/eva3s2high4fa8f.png

and this lost detail or get really dark when deband is enabled

http://abload.de/img/eva3s1off93ado.png
http://abload.de/img/eva3s1lowlxzfy.png
http://abload.de/img/eva3s1highc1z64.png
I see. Yes, "high" does lose detail in certain situations. But it also smooths out heavily banded gradiants very nicely. I guess I wouldn't recommend to enable "high" by default for all content. I do aim to have "low" work as a default option, without eating away any detail worth mentioning. Might need some tweaking...

Quote:
Originally Posted by michkrol View Post
It should be "1024p60" or perhaps "1024p59" to get ~59,93Hz. Anyway you only enter vertical resolution.
You can enter horizontal resolution as well, if you like, if there are different horizontal resolutions available for the same vertical resolution.

Quote:
Originally Posted by StephaneM View Post
For shaders to work when using madVR with a C# application (WinForm or WPF) and using a managed interop like Directshow Lib, you'll need to either :

* have DirectX 9c installed
* or have D3DCompiler_43.dll located in the same folder as your executable.
See? I told you...

Quote:
Originally Posted by tp4tissue View Post
Question guys... If I am playing a 1080p video at 1080p native res... Is madvr doing anything "more" than other renderers? /excluding smoothmotion, deinterlace
As was already mentioned, chroma is upscaled in any case. However, the quality gain can vary between invisible to noticeable, depending on the content, and what your display is doing internally (e.g. does it maintain the full resolution of 4:4:4 input or not).

There are other benefits to madVR you can get with 1080p video at 1080p native res. You already mentioned smoothmotion and deinterlacing. There is also: Full control over decoding matrix and primaries, calibration, high bitdepth processing with dithering as the last step, and fullscreen exclusive mode with multiple pre-rendered frames (which improves playback reliability). More features to come soon, like debanding, for which is a test version already is available.

Quote:
Originally Posted by Werewolfy View Post
Is that what you want? The last one is the picture I use to test deblock filters because when this kind of filter is too high, it blurs the details on the ground.
Thanks, some of these should be helpful.

Quote:
Originally Posted by drmpeg View Post
Heavy.
Heavy indeed. Thanks, Ron.

-------

Could use some more samples with light blocking. There are 2 different cases of light blocking:

(1) Only a few artefact blocks spread over the frame, but with hard edges.
(2) Big parts of the image covered in blocks, but the block edges are only barely visible.

Could use samples for both. Thanks!
madshi is offline   Reply With Quote
Old 10th October 2013, 10:53   #20278  |  Link
THX-UltraII
Registered User
 
Join Date: Aug 2008
Location: the Netherlands
Posts: 851
Morguh Madshi,

I m thinking about getting the AMD 7950. Will this card give me perfect playback with madVR?

If so, am I right that I need to do:

1. set madVR to 0-255
2. set LAV filters to output 'same as input'
3. set nvidia output range to full range (does this need a registry fix or something or will it work with the most recent drivers 'out-of-the-box'?)
4. set nvidia input to 0-255
5. set my display to FULL RANGE

Any other things I need to config like settings in the nvidia control panel? Also, the LAV video filter has got a lot of boxes you can check with the input formats. Which do I select there? Only RGB32 and RGB24 and leave the rest unchecked?
THX-UltraII is offline   Reply With Quote
Old 10th October 2013, 11:17   #20279  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
@madshi

using 86.11 i'm getting green colourspace(?) being shifted by about 32 pixels vertically. Switching back to EVR the video renders correctly.

Example here (I found it via google - no idea what the source is or whether it is a legal file):
http://www56.zippyshare.com/v/68759153/file.html

The same also happens with some of my HDTV records (one particular channel).
Zachs is offline   Reply With Quote
Old 10th October 2013, 12:27   #20280  |  Link
StephaneM
Registered User
 
Join Date: Jun 2006
Posts: 15
Quote:
Originally Posted by madshi View Post
See? I told you...
And I was listening

Though, I'll restate that it would have been nice to know that this dependency existed

Quote:
Originally Posted by madshi View Post
There are other benefits to madVR you can get with 1080p video at 1080p native res. You already mentioned smoothmotion and deinterlacing.
Speaking of deinterlacing, I have not extensively tested everything but how is done this deinterlacing? From what I can read here madVR forward the request to deinterlace to the GPU (so DXVA deinterlacing)?

I'm wondering because I still find (for my personal HTPC use) that using a Cyberlink codec + EVR + DXVA2 with DXVA deinterlacing set to auto is what gives the best result : that is you will never ever see a comb effect (Note : this is on AMD GPU for DVB Broadcasted content)

With madVR sometimes I can clearly see comb effect (mainly on things that doesn't move as sharp objects like static text on commercials). Though it is vastly superior as not having madVR handling deinterlacing and leaving it to LAV filters (for instance, I don't see major issues with tickers : they look sharp and not blurry as hell like with some other deinterlacing techniques)

So I'm wondering if it's my fault : I'm the source filter, so I'm the first filter in the graph that is giving a media type, though I do not update this media type while the graph is flowing (I always thought that the video decoder should take this responsibility)
__________________
LM DVB PVR Windows PVR with madVR support - LM Remote KeyMap customize your Windows PC remote
StephaneM 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 22:35.


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