Grey blacks with internal player + EVR (1 Viewer)

ssip96

Portal Member
April 16, 2009
20
0
Here's my working solution:


first off- you need to use coreAVC, (configure MP to use it)

second-
in coreAVC configuration set
Input Levels to 16-235
and
Output Levels to 0-255

All done :)
 

Owlsroost

Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    A thought - did this problem first show up in MP 1.0.1/1.0.2 ?

    This post by Tourettes - https://forum.team-mediaportal.com/422879-post54.html - explains that the video rendering process was changed in MP 1.0.1 onwards, so that video is rendered to a texture instead of directly to the display surface. This is to allow proper mixing of the GUI and video.

    I wonder if there is a bug in some ATi driver versions related to video texture handling i.e. video to computer RGB level conversion isn't performed ?

    As far as I know, other (simple) players like MPC-HC, Kmplayer etc don't do the render-to-a-texture process - they presumably render direct to a display surface and hence don't trigger the ATi driver problem.....

    Just my 2 cents.....

    Tony
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,418
    4,717
    50
    ::1
    Home Country
    Netherlands Netherlands
    Well, i can shake hands with you guys, i'm having the same problem and it's freaking me out for over 2 weeks now (since i got my panel ISF calibrated....).

    When i play a movie with the internal player my blacks are grey (using MPC Video Codec) but when i play the same movie outside MP by using the MPC-HC Player, my blacks are as black as they should be without any shaders active or anything.

    I've been testing this issue with a few calibration DVD's and for some reason it looks that MP is doing something with brightness/contrast settings on the internal player.

    ** EDIT **
    OK, EVR is doing something wrong inside. When i switch to VMR9 and play the same movie with the internal player, i get the correct blacklevels!

    So.... EVR is defo doing something to the video at this point, the only question is: What does it do and how do we disable it to fix our blacklevels?

    ** EDIT 2 **
    And with EVR disabled and VMR9 enabled i can even see the BTB and WTW differences again on the calibration disc.
     

    jet70

    Portal Pro
    March 7, 2009
    95
    0
    Home Country
    England England
    I'm with you HomeY.

    I only run in EVR, but the grey blacks occur not only for hidef material, but also xvids.

    It is something to do with ATI (catalyst 9.2 and above) + EVR + Mediaportal.

    It went way over my head, but someone mentioned texture drawing or something -might this be the issue?
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,418
    4,717
    50
    ::1
    Home Country
    Netherlands Netherlands
    I'm with you HomeY.

    I only run in EVR, but the grey blacks occur not only for hidef material, but also xvids.

    It is something to do with ATI (catalyst 9.2 and above) + EVR + Mediaportal.

    It went way over my head, but someone mentioned texture drawing or something -might this be the issue?

    I can't figure out a way why this would be ATi related. It's easy, if you play the video in MPC-HC or PowerDVD9, the quality is outstanding. When i play the same video with the same codecs inside mediaportal with VMR9 enabled, all looks very well the only thing i've noticed last night is shocking video (hick-ups) on horizontal pans, but black = black. When i play the same videos with again the same codecs inside MP with EVR enabled, my blacks are grey from the start!

    So it seems to be something with EVR.
    And if someone has a working solution for this, that would defo make my day!!!
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    I'm with you HomeY.

    I only run in EVR, but the grey blacks occur not only for hidef material, but also xvids.

    It is something to do with ATI (catalyst 9.2 and above) + EVR + Mediaportal.

    It went way over my head, but someone mentioned texture drawing or something -might this be the issue?

    I can't figure out a way why this would be ATi related.

    I think everyone who is complaining about this issue is using ATi - nVidia users (like myself and Paranoid Delusion) don't have the problem.

    As I mentioned in my previous post, there was a change in the way video is rendered in MP 1.0.1 onwards - ironically to fix the flickering GUI problem that only ATi users were experiencing - this seems to be showing up a problem in the newer ATi drivers. Other players render video in a different way (more like the pre-MP 1.0.1 method) so they don't show up the problem.

    So use an earlier driver, drop back to MP 1.0.0 or use a codec with adjustable output levels (as ssip96 suggested).

    Tony
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    edterbak said:
    The devs can stop working then...

    Err, no but this does feel like an ATi driver bug (since pre-9.2 drivers are OK, as is nVidia).

    Why not file a bug report with ATi too ?

    Tony
     

    jet70

    Portal Pro
    March 7, 2009
    95
    0
    Home Country
    England England
    Tony,

    You have a point, that ATI should work OK with the way Mediaportal is written to render to the display.

    The ideal solution is to get either ATI to recognise this issue or Mediaportal to find a way to use the new method of drawing and also get around this problem.

    I would be happy to look into filing a bug with ATI but not having developed the change in Mediaportal, can anyone post a fairly descriptive detail of what is now being done in Mediaportal that exposes the problem, so that I can pass it on to ATI?

    If this is not easy to convey, would someone who is equipped to describe it, consider posting a bug report with ATI?

    Thank you.
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,418
    4,717
    50
    ::1
    Home Country
    Netherlands Netherlands
    edterbak said:
    The devs can stop working then...

    Err, no but this does feel like an ATi driver bug (since pre-9.2 drivers are OK, as is nVidia).

    Why not file a bug report with ATi too ?

    Tony

    This doesn't feel like an ATI driver bug because:

    1. When i'm using an external player like PowerDVD of MPC-HC outside MediaPortal, all blacklevels are correct.
    2. When i'm using the PDVD9 or MPC Video Codec inside mediaportal (internal player) with VMR9 enabled, all blacklevels are correct.

    But when you enable EVR inside MediaPortal with the same codecs used as above, the blacks show up as grey.

    So i would defo say that this is EVR related.

    And saying that the solution is to use another codec, sorry, but that's no solution, it's an alternative. 2nd is that CoreAVC doesn't support DXVA.

    quote ssip96
    first off- you need to use coreAVC, (configure MP to use it)

    second-
    in coreAVC configuration set
    Input Levels to 16-235
    and
    Output Levels to 0-255

    That's never gonna give the correct blacklevels since you're pushing PC levels into Video Levels while all source material (DVD, BluRay, HD-DVD) is recorded @ videolevels (16-235) which will all be expanded to PC levels if you output that (which will result in grey blacks or crushes which will take all your detail away).
     

    Users who are viewing this thread

    Top Bottom