Vista and EVR support (2 Viewers)

Status
Not open for further replies.

kamrat

Portal Pro
May 24, 2005
147
1
Stockholm, Sweden
Please forgive me for this daft question but I am a bit confused. I have followed this thread with interest since it was started and a couple of days ago I took the plunge and installed the latest SVN and server-version, enabled EVR and selected Cyberlink as my h.264-codec.
MP is now able to playback SVT HD (DVB-T hd-channel in Sweden) using hardware acceleration!!! Great!
BUT I am not able to swich channels from SVT HD to SD-MPEG2-channels or back. When I do this only audio is being changed and the image is just black or gets stuck on the last frame of the previously showed channel.
I seem to recall some talk about some special tweeks that needs to be done to make it all work well but I can't seems to find what I am looking for.

Could someone please write a short 1-2-3-guide on how to enable EVR? Do I still need to change any files or is it enough to just enable EVR in the setup? Is it supposed to work without problems or does the feature still have bugs?

Thank's for the great work on this feature!!!
 

sbeuerle

Portal Member
July 30, 2007
29
2
Munich
Home Country
Germany Germany
Hi all,

I am not really an expert, so I can not offer any solutions, however EVR works like a charm for me, so maybe I can be of help with some logs or the like....

My system is a C2D with an ATI 2600Pro under Vista 32. I am using the PowerDVD codecs for MPEG 2 and h.264 and hardware accelerationas well as channel changeing works fine, also for HD channels (Premiere HD with DVB-C). I am using the tsreader. I had however had to use the dscaler audio codec, with the powerdvd codev it doesn't work at all, with MPA channel changin works most of the time, sometimes it gets stuck, but that can be fixed by switching the TV off and on again. It does however not work for me, with the dll distributed with the SVN. I found a dll posted way earlier in the thread (the one posted by Eabin "with excessive debug output") to work best for me.

Don't know if this is of any help - if I can help with additional logs, also with different settings, let me know. I think you guys are doing an incredible job and I would be glad to help.

Sebastian
 

Eabin

Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    Gizzmo: Your crash is a bit difficult to understand for me, and I suspect that it is either your Video Card, the driver or something codec related which triggers a bug in my EVR code. unfortunately i don't have any ATI hardware to reproduce this locally. It may be related to your card not supporting full decoding acceleration or something like that. I will do some research and maybe I can come up with something. Or maybe another developer/programmer with similar hardware can reproduce this and give some debug information.

    kamrat: it is not widely tested, so i wouldn't call it stable. it does however work very well for me without any special tweaks (just make sure you are using tsreader): i have an 8500GT, and use the MS MPEG2 decoder resp. Cyberlink PowerDVD with latest patch 3104a for video, and FFDshow for Audio. Logfiles of crashes/lockups are always welcome, especially Mediaportal.log and vmr9.log (please search the posts a few pages back if you cannot find them)

    sbeuerle: it is always good to hear that others are having success! have you tried using svn newer than 13.8.2007? it should work at least as well as the version from this thread. if not, please provide some logfiles as mentioned above.
     

    Gizzmo

    Portal Pro
    May 30, 2007
    101
    2
    Munich
    Home Country
    Germany Germany
    Eabin,

    it isn't that important that EVR works for my 32bit system because it is
    only a workstation. The important system where it should work is on
    my 64bit system and there it works fine with EVR. The only problem i
    have now is for MPEG-2 tsfiles with tsreader but this problem is not
    EVR related because it makes no change if i use VMR9 or EVR.

    So if i get this fixed i am fine for now :)


    Testing on my 32bit system was more for you to maybe solve problems
    some other users could have. I also think that it is graphiccard related.
    If this system ever gets a media-pc i will change motherboard, CPU and
    graphiccard ...
     

    Frodo

    Retired Team Member
  • Premium Supporter
  • April 22, 2004
    1,518
    121
    53
    The Netherlands
    Home Country
    Netherlands Netherlands
    Eabin (and others)

    For me EVR works nice except:
    If i try to play a DVD's it trying to use EVR, fails and reverts to vmr9
    Could you fix fix?
    I know it can work since Microsoft vista-MCE uses EVR for dvd playback

    Frodo
     

    Eabin

    Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    which codec are you using? there are a few issues with the way dvdplayer9 tries to do pin connections, and MPV refuses to connect to EVR under these circumstances. I use DScaler for DVD playback, which is perfectly fine. ffdshow does work too, but it has issues when stopping playback (MP hangs with just a black screen). The Microsoft MPEG decoder breaks DVD-menus.

    Unfortunately there is not much I can do about this on my side of the EVR part, since this is handled by the mixer component. (EVR is split into mixer and presenter, and I only wrote a custom presenter. pin connections are however handled by the mixer, and are a different beast).

    Maybe if there is anyone familiar with how the DVD Player builds the DShow graph can have a look at it? it is easily reproducable when rebuilding the graph in graphedit. just insert DVD Navigator, MPV and EVR and try to connect it to a running graph --> no go.
     

    Frodo

    Retired Team Member
  • Premium Supporter
  • April 22, 2004
    1,518
    121
    53
    The Netherlands
    Home Country
    Netherlands Netherlands
    eabin,
    The problem (for me) was that dvd playback stopped with an error indicating that
    it stopped since the presenter didnt support macrovision (grrr)

    I got it fixed by implementing 2 extra interfaces in the evrcustompresenter:

    - IMFVideoDisplayControl
    - IEVRTrustedVideoPlugin

    Now the navigator thinks that the evrcustompresenter supports macrovision and plays my
    dvds happily :)

    I'll update svn tomorrow with the new stuff

    Frodo
     

    Franky

    Portal Pro
    May 19, 2005
    143
    4
    ITALY
    Home Country
    Italy Italy
    And everybody can help me....
    Well I've got v-sync enabled and I get a lot of tearing, same with the MPC mod with EVR. Well with Direct3D Fullscreen option tearing disappears.
    I have right now installed Vista Ultimate32 MP(last svn) cyberlink 7.3 decoders on a nvidia 8600gts with 163.44 forceware, on a core2 duo at 1800mhz to use EVR. I'm trying TV with theatrix550 and a get some tearing. More with MPA MPV decoders less but still present with Cyperlink 7 and Microsoft Mpeg2 decoders.
    I read to enable vSynk in nVidia drivers and I done it in nVidia Control Panel, 3d setting: Veritical Synk (last option) I used "force always" option (I have italian version and don't know in english). (Is that the place?) But the tearing is still present.
    Where is the Direct3D Fullscreen option, spuck is speaking?
    Any other suggestion?
    I updated Vista with all last update.
    I don't get tearing using MCE so I suppose is a question of settings...
    Thank you
     

    Eabin

    Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    do you have aero enabled? because only then will you get tear-free video at the moment.

    frodo: nice one, thanks :)
     

    Franky

    Portal Pro
    May 19, 2005
    143
    4
    ITALY
    Home Country
    Italy Italy
    Ok now I try

    this my graph with SD TV in MP without aero...

    thank you!

    sorry, If I asked.... I hope will be useful for somebody else.

    With VISTA AERO everithing OK...
    Vista Aero is in the properties of desktop...

    graph is the same with aero enabled...
    Can you confirm me everything is correct?
    Thank you!
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Similar threads

    You can find ton of guide here: https://www.avsforum.com/threads/madvr-player-support-thread.2215490/?post_id=39123050#post-39123050
    You can find ton of guide here: https://www.avsforum.com/threads/madvr-player-support-thread.2215490/?post_id=39123050#post-39123050
    Hi, I have a problem if I set madVR as Video Render. When I try to play my .mkv files I have an 'Unable to play. Video COdec...
    Replies
    3
    Views
    1K
    I installed the new EXE on my MP 1.36 64-bit system (Win 10 laptop), and... it works fine. (y) :) Thank you for making this change :). I hope that it will be included in the next release. -- from CyberSimian in the UK
    I installed the new EXE on my MP 1.36 64-bit system (Win 10 laptop), and... it works fine. (y) :) Thank you for making this...
    In "MP Config" the following setting enables the display of channel numbers in the TV EPG: But there is no equivalent setting in...
    Replies
    4
    Views
    643
    Hi CyberSimian (and others) just a bit along the coast from me (near Exeter) - I know you are very long-standing! Not going to make this long winded or anything, but just to point out over the @15 years I've overall donated several hundred quid. And I begrduge NONE of it, not a penny - I do wish MP well - 100%. It is an awesome...
    Hi CyberSimian (and others) just a bit along the coast from me (near Exeter) - I know you are very long-standing! Not going to...
    ONGGGG term MP user (and donator - why wouldn't you?) and leaving somewhat reluctantly. Few reasons, some that just seem...
    Replies
    4
    Views
    1K
    MP1 MP2 1.31.0 Cannot view Changelog anymore DE
    Hi all, I don't frequently update my MediaPortal and before seeing if it's really useful I used to browse the Changelog to determine if this update is necessary for my system or not. Today I wanted to check the Changelog for version 1.34 (1.31 installed on my system) and I was asked for a “Jira” login. I tried to use the same one as...
    Hi all, I don't frequently update my MediaPortal and before seeing if it's really useful I used to browse the Changelog to...
    Hi all, I don't frequently update my MediaPortal and before seeing if it's really useful I used to browse the Changelog to...
    Replies
    0
    Views
    520
    I did a check of MP 1.36 x64 on Win11 and I can confirm, that the TV server correctly detects running MediaPortal.exe process.
    I did a check of MP 1.36 x64 on Win11 and I can confirm, that the TV server correctly detects running MediaPortal.exe process.
    Hi, I am using MP in a client-only setup including DVB-S card for over 10 years now. And regularily scheduling records waking up...
    Replies
    9
    Views
    1K
    Top Bottom