VideoHelp Forum




+ Reply to Thread
Results 1 to 3 of 3
  1. Member
    Join Date
    Dec 2009
    Location
    Slovenia
    Search Comp PM
    heyho,

    id appreciate some help. For the life of me i cant figure out how to make EVR output the correct colorspace in mpc-hc. Whenever i play a YV12 source it outputs in NV12, causing the colors to be all wrong as in "soft" and a bit "yellowish"

    Ive tried ffdshow and coreavc, tried disabling/enabling output colorspaces in both, tried colorspace conversions, tried different input / output levels, tried shaders, tried changing nvidia's output range, etc etc.. it always outputs in nv12 when using EVR. Didnt find anything usefull with google either. If i didnt provide enough information, apologies and do tell

    Anybody got any ideas? Muchos gracias!
    Quote Quote  
  2. So you're looking at the EVR renderer's input pin and it is showing NV12 as the input? Did you disable MPCHC's internal h.264 decoder and verify that CoreAVC or ffdshow were being used? Have you tried forcing YUY2 output? That would get rid of progressive/interlaced chroma issues.
    Quote Quote  
  3. Member
    Join Date
    Dec 2009
    Location
    Slovenia
    Search Comp PM
    yeah ive tried forcing all kinds of outputs, it always ends up in nv12. However after futzing around with it some more ive noticed that its not even EVR's fault but something to do with directx itself. DX's mixer output is nv12 regardless of what renderer i use, with dxva enabled or not. Except with vmr9 it doesnt use any mixer and leaves the colorspace as is and correct. But vmr9 in vista just plain sux and doesnt work properly.

    Any ideas?

    edit: scratch that, vmr9 colors are wrong too. Theres definitely something weird here, either its directx or some other thing completely. With opengl in vlc i dont have any problems the colorspace is correct.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!