Announcement

Collapse
No announcement yet.

XVideo colors washed out w/fglrx 8.5

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • tuxdriver
    replied
    The same problem exists under WindowsXP as well

    The picture is dull, washed out (low contrast) and with a lack of definition. The ATI driver always outputs the video with TV levels (16-235) even on computer displays.
    This bug is so serious that I'm still using a slow ass software decoder* for video playback.

    There should be an option in the Catalyst Control Center to select the output levels, i.e.:

    ----------------
    Output levels
    ----------------
    [ ] Auto-detect (driver controlled, default)
    [ ] Force TV levels / standard range (16-235)
    [x] Force PC levels / full range (0-255)
    [ ] Application controlled (media players can detect and choose the correct setting)
    ---------------------------------------------

    * shader-based conversion can do the trick, but it doesn't work for all videos.
    Last edited by tuxdriver; 07 October 2009, 05:06 PM.

    Leave a comment:


  • Muad'Dib
    replied
    It is known since years and is not fglrx specific. ATI cards are always using Video-Level (grayscale 16 - 235) for HD-Resolutions when outputting Video.

    Leave a comment:


  • bridgman
    replied
    I don't think anyone has entered a bug report for this yet :



    That would be a good first step.

    Leave a comment:


  • zyon
    replied
    Hallo,

    one year later, catalyst 9.8 but I have the same issue Any new solutions?

    Leave a comment:


  • p4ddY
    replied
    I have exactly the same problem with catalyst 9.2 which was released a few days ago. It's quite annoying but I have found a good solution for it.

    Have you ever wondered what the ‘video’ plugin is for? A short answer is that it does video accelleration through Compiz. But what does this all mean? Well we have to start with a few l…


    It not only fixed the washed out color thing but also flickering videos in earlier fglrx versions.

    This works well for resolutions up to 720p. But I've got some 1080p content here and composited xv is too slow due to missing YV12 output. (Hence mplayer has to perform a software yuv<->rgb colorspace conversion which is too slow for smooth playback apparantly)

    Is there a proper solution for fixing those washed out colors yet?

    Thanks in advance

    Leave a comment:


  • Silent Storm
    replied
    Why am I thinking that "washed out colored" images show more details or is it really they are more detailed in terms of spatial detail?

    (I was never a fan of ultra-saturated colors that plasma makers (cough panasonic cugh) try to pump btw.)

    Leave a comment:


  • voltaic
    replied
    Originally posted by bridgman View Post
    Am I the only one who prefers the "washed out colours" in the pics above ? I'm wondering if we are applying some gamma correction in the shader code
    If you look at the two pictures in my initial post you'll see that there is something wrong. The screenshot is from the film "Sunshine", which is set in space. Space is supposed to be black, not washed out gray

    On a side note, I have a secondary issue that arises when using the xv driver with fglrx: The played back video is not always centered in the player window. Compare the two screenshots:

    x11:


    xv:


    When I move the window around the played back content inside the window shifts also shifts. If I drag the window off-screen to the left, and then bring it back into view, the image recenters itself. If I, instead, drag the window off-screen to the right, I can get a larger blue area to remain in the mplayer window. This only happens with xv.

    Anyone else notice this?

    Leave a comment:


  • bridgman
    replied
    An X300 is an RV370 or thereabouts, so I would expect us to enable VideoOverlay by default. TexturedVideo should be the default from X12xx and up AFAIK.

    That would at least explain the different behaviour when the TexturedVideo option was enabled. I don't think there should be any significant difference in colour intensity though, so I guess a bug report would be a good idea.

    Am I the only one who prefers the "washed out colours" in the pics above ? I'm wondering if we are applying some gamma correction in the shader code

    Leave a comment:


  • voltaic
    replied
    When I don't specify any options, the Xvideo driver works as expected (or I think it does). Thanks for the suggestion d2kx.

    I started to enable each option one by one to figure out what the cause of the problem was. It turns out "TexturedVideo" triggers the behavior of washed out colors. As a result of this I also can't enable TexturedVideoSync, which allows me to have playback on both displays.

    Is the color washing thing intentional? Unless I hear otherwise I will file a bug report.

    Leave a comment:


  • zyon
    replied
    Originally posted by d2kx View Post
    Code:
    Section "Device"
       Identifier "Card0"
       Driver "fglrx"
    EndSection
    With these configure I have the same problem.




    zyon

    Leave a comment:

Working...
X