MP2-Setup-10th_AE_Update_1 LAV/DXVA2 performance problem (2 Viewers)

RonD

Test Group
  • Team MediaPortal
  • December 20, 2011
    911
    278
    SillyValley CA
    Home Country
    United States of America United States of America
    a comment on performance, my laptop i3-3237U HD4000 GPU is about the same as a NUC some people use for MePo. Same type of CPU, GPU, just in a flat box with 1366x768 LCD, keyboard, HDD, DVD. Both NUC/laptop have cooling limitations. The laptop exhaust air is much warmer with MePo2 than MePo1.

    For example "Intel Next Unit of Computing Kit with Dual HDMI, Gigabit LAN, Core i3-3217U DC3217IYE" is about the same system. Other NUCs have lower performance CPUs/GPUs.

    http://www.amazon.com/Intel-Computi...c&ie=UTF8&qid=1411232113&sr=1-15&keywords=nuc
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,565
    3,946
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Can you try it by using Intel QuickSync as Hardware Decoder in LAVF?
    On my i5 4590 with HD4600 GPU (something that really should be strong enough) I also have performance issues if LAVF is set to use DXVA2 Native. No heat problems but every now and then stutter. Those issues are completely gone if I'm using QS. And this also only is inside MP2. As I normally use QS instead of DXVA I first saw this as I tried to reproduce your issues. So in general I can confirm it here too.
    Would be nice if a user with NVidia GPU can check if there are similar issues when switching from CUVID to DXVA...
     

    RonD

    Test Group
  • Team MediaPortal
  • December 20, 2011
    911
    278
    SillyValley CA
    Home Country
    United States of America United States of America
    Can you try it by using Intel QuickSync as Hardware Decoder in LAVF?

    not sure if your comment was for me, but with MePo2

    DXVA(copyback) is worst, highest CPU overhead
    QuickSync is lower CPU overhead, but I see significant audio/video sync problems with MePo2 and 1
    DXVA(native) does not activate, so lowest CPU overhead is NO HW acceleration.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    @RonD
    You're testing with ATSC TV which is MPEG 2 video. Have you got any h.264 video samples you could try?
     

    RonD

    Test Group
  • Team MediaPortal
  • December 20, 2011
    911
    278
    SillyValley CA
    Home Country
    United States of America United States of America
    I don't have any h.264 files. I assume between handbrake (don't have), VLC, or other tools I could convert some existing files to that format.

    I have a HDHR4-2US dual tuner, there are some hdhr forum messages that mention h.264/HDHR4-2US and imply it can do conversions. I have not seen any info on using this option. The new HDHR4-2US seems to crash 2-3 times a week and disappears off my internal network. I need to power cycle it to wake it up. Time to complain on another forum.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    @Sebastiii are you in contact with nevcairiel? I've sent him a PM in doom9 forum and asked for assistance how we could debug this. But I doubt he will read PMs, so if you know a direct way, I'd prefer it :)

    Is someone able to build LAV splitter as "debug" so we get a logfile created? I hope to find out what is causing this problem.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    No direct contact except the IRC channel (dev one), so i was often ask help there and most of the time he help us :)
     

    astrapowerrr

    Portal Pro
    May 21, 2008
    180
    13
    47
    ijsselstein
    Home Country
    Netherlands Netherlands
    Maybe an off topic question but I'm also struggling with dxva etc.
    All day I have made settings etc but still not the final result I was hoping for.
    I have s99% smooth image playing mkv file. Using lav copy back less CPU.
    Refresh rate changer off... Bad result. But not all the time.
    But now I don't have any subtitle...
    So back to ffdshow. Had also good results but. Not with dxva!
    Just can't get dxva ffdshow to work.
    And now after a few hours... No ffdshow any more. Can't get it to work....
    Should I delete everything? Ffd, lav, mp2 and start all over?
    I'm out of clue's..
     

    RonD

    Test Group
  • Team MediaPortal
  • December 20, 2011
    911
    278
    SillyValley CA
    Home Country
    United States of America United States of America
    a couple more datapoints on same WIn8 system. Lower BW video does reduce CPU horsepower needed

    Played Matrix DVD, real silver disk in laptop DVD player, 720x480, 23.976fps
    MePo1, CPU = 7-10%, GPUz = 17%, ProcExpGFx Eng5 = 17%, Eng6 = 3%, LAV = DXVA2(native)
    MePo2, CPU = 10-14%, GPUz = 22%, ProcExpGFx Eng5 = 22%, Eng6 = 0%, LAV = DXVA2(native), LAV shows AVCODEC

    copied a 2nd 30 minute TV show from a different USA TV network, lower mbps
    Play LastMan.ts, 1280x720, 59.94fps 7.4 Mbps, file = 2.0 GB for 32 minute
    MePo1, CPU = 15-20%, GPUz = 45%, ProcExpGFx Eng5 = 45%, Eng6 = 20%, LAV = DXVA2(native)
    MePo2, CPU = 35-35%, GPUz = 62%, ProcExpGFx Eng5 = 62%, Eng6 = 0%, LAV = DXVA2(native), LAV shows AVCODEC

    original test file for comparison
    Play BigBang.ts, 1920x1080, 29.97fps 17.1 Mbps, file = 3.4 GB for 32 minute
    MePo1, CPU = 15-20%, GPUz = 60%, ProcExpGFx Eng5 = 60%, Eng6 = 20% LAV = DXVA2(native)
    MePo2, CPU = 55-60%, GPUz = 90%, ProcExpGFx Eng5 = 90%, Eng6 = 0%, LAV = DXVA2(native), LAV shows AVCODEC
     

    Users who are viewing this thread

    Top Bottom