MKVs tearing (2 Viewers)

freaker

Portal Member
June 27, 2008
27
0
MediaPortal Version: 1.02
MediaPortal Skin: streamed mp
Windows Version: XP SP3
Motherboard:nForce
Video Card: Gforce 7100
Video Card Driver:
h.264 Video Codec: Cyberlink

I hope somebody can help me as I'm going nuts with this problem.

I have tearing on all my mkvs. Its always on the top part of the screen.

I've turned vsync on.
I double and triple checked it.
I've tried all sort of acceleration modes.
I've tried different nvidia drivers.
I set up auto refresh changer with no results.
I tried different decoding filters for h.264. nothing.
I tried to use EVR rendering (doesn¡t work)

Today I downloaded media player classic and I was surprised to see that playing the same video in mediaportal and in MPC gives different result. MPC rendering is perfect. 1080p movies look wonderful. If I try the same movie on MPortal I get this annoying tearing.

Can anybody please give me ahint on what I should look for?

It can't be that media player classic give me a perfect video using DirectX9 and MEdiaportal not... :-(

please help.
:(:(:(:(
 

mr viggo

MP Donator
  • Premium Supporter
  • March 1, 2008
    500
    68
    Home Country
    Sweden Sweden
    Perhaps it's on the splitter side?

    Tried haali and did you dbl check filters/codecs used in MP with a 3:rd party filter checker(graphedit, monogram)?
     

    freaker

    Portal Member
    June 27, 2008
    27
    0
    actually that's what I was trying to do last night but I didn't quite get how monogram worked (wasn't able to connect it to mediaportal to get the filters/codecs it was using....) I will try with graphedit to see if I am more succesful.

    Can you tell me please how can I connect or get the data from mediaportal using monogram? (just a hint would be helpful)
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    actually that's what I was trying to do last night but I didn't quite get how monogram worked (wasn't able to connect it to mediaportal to get the filters/codecs it was using....) I will try with graphedit to see if I am more succesful.

    Can you tell me please how can I connect or get the data from mediaportal using monogram? (just a hint would be helpful)

    Just run MP in windowed mode, run GraphStudio, play the file in MP then select 'connect to remote graph' in GraphStudio (see the link in my sig below).

    If these are HD mkv files e.g. 1080p, you may just be running out of video card (GPU) performance - the 7100 isn't that powerful and MP is harder on GPU performance than MPC-HC (take a look at https://forum.team-mediaportal.com/1-0-1-svn-builds-313/1080i-material-not-deinterlacing-under-1-0-1-0-a-58486/).

    Tony
     

    kiwijunglist

    Super Moderator
  • Team MediaPortal
  • June 10, 2008
    6,743
    1,754
    New Zealand
    Home Country
    New Zealand New Zealand
    Your CPU might not be powerful enough to decode 1080P video in Mediaportal (your GPU will not be used because it is not dxva compliant). You best chance is to use CoreAVC.
     

    freaker

    Portal Member
    June 27, 2008
    27
    0
    Your CPU might not be powerful enough to decode 1080P video in Mediaportal (your GPU will not be used because it is not dxva compliant). You best chance is to use CoreAVC.

    Already tried. Same tearing with both codecs. Don't think is a codec issue.

    CPU is a Pentium 4 Core 2 2.6Ghz. I think that's enought to decode h.264

    Hi

    First of all thanks on assisting me on this... I was a little bit lost before.

    This is what I've found after recheckign everything again...

    I notice tearing on mediaportal, using all the different codecs (CoreAVC, CyberlinPDVD)
    It's true that it's a little bit less noticeable with CoreAVC, but there's tearing sometimes... not as bad as with PowerDVD. But there's tearing.

    Still MPC wins. I've found that MPC behaves the same than MP (tearing everywhere) when the rendering engine is set to VRM9, BUT the magic happens when I choose on Directshow video the "Old Renderer" one. With that render engine al MKVs look great using CoreAVC or using PowerDVD.

    I've checked on Mediaportal and I can only choose as render engine VRM9 or EVR and as this is an XP machine EVR doesn't work.

    Could this be a DirectX9 issue? How can I check if my directX9 is properly configured?
    If not... what can this be related with?


    Regards....
    I checked the codecs
     

    freaker

    Portal Member
    June 27, 2008
    27
    0
    first of all I tried ReClock. It seemed to work once at least. I could use the hotkeys and I was able to adjust the vsync using corecodec, but after that I was unable to use the hotkkeys again... also if I'm watching a movie with DTS sound if I move forward/backwards the DTS stream is lost. So it's no use, anyway.

    cpu speed
    well. I checked my CPU and it's at 70% while playing 1080p MKVs. Is that enought or not? If it's a cpu problem, would this be solved if I get a better video card with propper h.264 acceleration? any recommendation? if not... should I upgrade my cpu? what cpu speed do you recommend?

    thanks
     

    kiwijunglist

    Super Moderator
  • Team MediaPortal
  • June 10, 2008
    6,743
    1,754
    New Zealand
    Home Country
    New Zealand New Zealand
    If you decided to upgrade, you would be best to get a dxva compliant video card (definitely would recommend upgrade GPU over CPU). With a proper video card your cpu doesn't really matter. For ATI I personally recommend PCI-E HD4670. I can't advise on nvidia. CPU average = 70% is a bit high, this may mean that from time to time it may max out. I have AMD 4200 Dual Core, it is sometimes marginal for decoding 1080P video within mediaportal, however with DXVA i only use about 0-5% CPU.

    BUT... AFAIK -> Tearing is a result of vsynch not working, even if your hardware couldn't produce the desired frame rate then you should just get stutter and not tearing. If vsynch is working correctly then it should be impossible to see tearing.

    Others may chime in with different opinions

    PS... This is what tearing looks like
    408412027688495
     

    freaker

    Portal Member
    June 27, 2008
    27
    0
    Yes... exactly. It looks like that.

    I'm still thinkin that maybe it's not a CPU issue... I know the cpu use is high... but...it's a vsync issue. The computer can play the whole video with no problem. Also -and this is what tells me that it's not a CPU issue- this happens with 720p and 1080p material. The CPU with 720p it's on 40% usage.... It just happens that this time I'm using a 1080p video that shows a lot of tearing (District 9, which has a lot of camera movement)


    I've searched a little bit more and found this interesting fact on another forum:

    If you get tearing in xvid videos, in xvid decoder config, change the output to yv12 as nvidia drivers have a problem changing colour space.

    How to fix Video Tearing Issues ? - Page 2 - Guru3D.com Forums

    Now I have to find out if corecodec lets me do this, just to see if it works....
     

    Users who are viewing this thread

    Top Bottom