video_ts playback -> black screen after stop (1 Viewer)

rtv

Retired Team Member
  • Premium Supporter
  • April 7, 2005
    3,622
    301
    Osnabruck
    Home Country
    Germany Germany
    Maybe some of you have a similar problem like me:
    I had MP crashing when stopping playback of DVDs when video codec was set to MPV.

    Thanks to chemelli I found out that I suffer from a mini-display issue with a race condition in g_player's stop method. Updating to the latest drivers (just replacing the hd44780.dll) fixed it for me.
     

    hjbaard

    Portal Pro
    April 25, 2007
    124
    2
    54
    Home Country
    Netherlands Netherlands
    Issue solved for me after installing PowerDVD7
    (had not yet configured MP Video section to use it) :confused:

    As the graph shows EVR is now correctly used.

    Consequently three questions arise:
    • Why is Cyberlink codec used when MP Video config is set to use MPV ?
    • Why does the combination EVR & MPV not work ?
    • Why does the alternative combination VMR & MPV give a black screen after stoping playback ?
    the main question is, why does this all only occurs on your PC, and not on any of mine, when using the same sample dvd? :confused:
    i do not even have PowerDVD installed on any PC's

    also MP always uses the configured codecs here, i guess the "it does not use configured codec" issue you encounter might be releated to the "graph failed to build" logentry.
    just a guess.

    This also happens on my pc. When installing Cyberlink codec the problem disappears.
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    could it be that PDVD and WinDVD install some sort of "hotfix" ? :confused:

    flokel
    here are the logs + graph-screenshot from the WinXP PC using MPV + MPA,

    played your sample dvd, issue does not occur
    WinDVD9 still installed on the system, but as you can see in the grahpscreenshot, only MPV and MPA are used

    View attachment 31174
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Okay everyone, finally i found out what is going on here. :)

    After i fixed VISTA to make graphedit working again, i was finally able to connect to the remote graph.
    And to my surpise it looks like this.

    VISTA_graph.jpg

    So what happened?

    Inside MediaPortal the following is configured:
    • mpeg2-codec: MPV
    • audio-codec: MPA
    • videorenderer: EVR

    When looking at the MediaPortal.log i find:

    2008-12-20 17:48:50 [Debug][MPMain]: Could not get merit value for clsid 79376820-07d0-11cf-a24d-0020afd79767, key not found!
    2008-12-20 17:48:50 [Debug][MPMain]: FILTER: 1: DVD Navigator
    2008-12-20 17:48:50 [Debug][MPMain]: FILTER: 2: Enhanced Video Renderer
    2008-12-20 17:48:50 [Debug][MPMain]: FILTER: 3: Default DirectSound Device
    2008-12-20 17:48:50 [Debug][MPMain]: Testing filter: Enhanced Video Renderer
    2008-12-20 17:48:50 [Debug][MPMain]: Testing compatibility to EVR Input0
    2008-12-20 17:48:50 [Debug][MPMain]: Could not connect, filters are not compatible: 80040207
    2008-12-20 17:48:50 [Debug][MPMain]: Testing compatibility to EVR Input1
    2008-12-20 17:48:50 [Debug][MPMain]: Could not connect, filters are not compatible: 80040207
    2008-12-20 17:48:50 [Debug][MPMain]: Testing compatibility to EVR Input2
    2008-12-20 17:48:50 [Debug][MPMain]: Could not connect, filters are not compatible: 80040207
    2008-12-20 17:48:50 [Debug][MPMain]: Dead end. Could not successfully connect pin Video to filter Enhanced Video Renderer!
    I have no idea about the "merit problem", but it seems that MPV can not connect to the EVR, and because of that the graphbuild fails.

    After this MediaPortal acts smart and tries to create a new graph, which in my case then uses the Intervideo (WinDVD9) Codecs.
    And because of that, i did not encounter the issue this thread is about.

    So what we learned now is that this "bug" is a codec-problem. :)
    There seems to be a issue with DVD Playback if you use EVR together with MPV or ffdshow as videocodecs.


    For 1.0.x we will evaluate if the "latest version" of MPV still suffers from this problem or not.

    We will also update the Knowledge Base in our wiki as soon as possible with this known problem in ffdshow and MPV.

    :D to everyone for testing and providing feedback. :)
     

    hjbaard

    Portal Pro
    April 25, 2007
    124
    2
    54
    Home Country
    Netherlands Netherlands
    And you, thanks for figuring this out! And reacting so quickly.
     

    jonbenton

    Portal Member
    June 24, 2008
    13
    0
    Home Country
    United States of America United States of America
    Funny, it's been a week and a half before I had time to work on it again and last night I was able to get everything working by switching to VMR9 instead of EVR and that seemed to fix it for me. Should have checked the thread first and saved me some time.

    I'm running Vista 64 business with no additional codec installed.
    Video is through a Nvidia 7600GT.
    Playing exact Video_ts files with menus removed.

    I had also noticed that when using EVR the edges where jagged and part seemed pixelated.

    Since switching to VMR9 no more black screen on stop, the info menu is on top when accessed, no black little preview box when returning and then stopping and smooth video again.

    As a side note a new problem has surfaced. When playing a Video_TS file and switching to the main menu GUI while still playing it causes MediaPortal to freeze. I cannot exit or do anything.

    I'll download a few codecs and test them out.

    View attachment 31211
     

    flokel

    Portal Developer
  • Premium Supporter
  • October 11, 2005
    1,601
    168
    Unterfranken
    Home Country
    Germany Germany
    The problem with MPV decoder can be solved by using latest Mpeg2DecFilter from
    the MPC home cinema project page.

    After unregistering the version shipped with MP and registering the new version
    the connection to EVR succeeds (see graph in attached zip file)
    and the black screen issue does not arise anymore.
     

    Users who are viewing this thread

    Top Bottom