Codecs Lav filters now support DXVA2 (1 Viewer)

DragonQ

Portal Pro
August 30, 2011
644
79
United Kingdom United Kingdom
Country flag
Could it be that your hardware isn't up to scratch? On my system, using RGB32 in certain configurations gives me dropped frames all over the place, whereas NV12 is fine.

Also, Nev said that using DXVA2 Copy Back with RGB32 output should disable hardware deinterlacing anyway, since most of them require NV12 input to do that. Are you sure it's not just using weave when you untick YADIF?
 

somy

Portal Pro
March 7, 2010
156
4
Denmark
Denmark Denmark
Could it be that your hardware isn't up to scratch? On my system, using RGB32 in certain configurations gives me dropped frames all over the place, whereas NV12 is fine.

Also, Nev said that using DXVA2 Copy Back with RGB32 output should disable hardware deinterlacing anyway, since most of them require NV12 input to do that. Are you sure it's not just using weave when you untick YADIF?
Sorry I didn't make myself clear, basically there are two choices for me (and other ATI users):
1. Use CPU, DXVA CB or Native, output NV12 to EVR which then does hardware deinterlacing. Everything works smoothly except low quality luma expansion and chroma upscaling which is what I'm trying to avoid.
2. Use CPU or DXVA CB, output RGB to EVR. Hardware deinterlacing is not possible since the output is RGB, therefore YADIF need to be enabled. To my knowledge this solution should give better PQ but higher CPU usage, however this doesn't work for me as I mentioned earlier on.

Now get back to your question, I tried to monitor CPU usage, it stays at 30-40%, so it should be OK.
 

DragonQ

Portal Pro
August 30, 2011
644
79
United Kingdom United Kingdom
Country flag
Sorry I didn't make myself clear, basically there are two choices for me (and other ATI users):
1. Use CPU, DXVA CB or Native, output NV12 to EVR which then does hardware deinterlacing. Everything works smoothly except low quality luma expansion and chroma upscaling which is what I'm trying to avoid.
2. Use CPU or DXVA CB, output RGB to EVR. Hardware deinterlacing is not possible since the output is RGB, therefore YADIF need to be enabled. To my knowledge this solution should give better PQ but higher CPU usage, however this doesn't work for me as I mentioned earlier on.

Now get back to your question, I tried to monitor CPU usage, it stays at 30-40%, so it should be OK.
OK, I understand now. How many cores does your CPU have? Also, what do you see if you press Shift + 1 whilst watching video in MediaPortal? Weird graph and/or dropped frames counter increasing?

Perhaps you should ask Nev in the main thread here? Being the developer, he obviously knows much more about how LAV works and can help you better. :p
 

somy

Portal Pro
March 7, 2010
156
4
Denmark
Denmark Denmark
Hi DragonQ,
I'm running quad-core Intel Q9300@2.5GHz. (I've updated my system spec now ;) )
Before reporting this to nev, I need to make sure this is not caused by MP TsReader, and I will do some more tests tonight.
 

DragonQ

Portal Pro
August 30, 2011
644
79
United Kingdom United Kingdom
Country flag
Hmm well at 30-40% you could be maxing out a single thread (which'd be 25% of your total CPU). It seems like that CPU should be sufficient though. :/
 

Spooky

MP Donator
  • Premium Supporter
  • February 14, 2005
    1,187
    47
    void 4tl
    Austria Austria
    Decoding and deinterlacing of 1080i in Software, especially with High-Quality Deinterlacing (such as YADIF) does indeed require a lot of CPU Power. It's possible, that you are running into a CPU bottle-neck here. Is there any info on whether the software decoding algorithms of LAV and the deinterlacing of YADIF is multi-threaded at all?
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    T MadVR + LAV Filters, Perfect in MPC-BE, Bad in MP1 MediaPortal 1 Talk 12
    rsbrux 1.23.0 MPE Manager Problem with LAV Filters Bugreports 2
    cbr954rr Videos flickering with lav Filter General 2
    A Audio sync problems on LAV filters 1.21 Pre Release 31
    D [Rejected] LAV filter setup wizard Feature Requests 1
    Sebastiii [WiP] Audio delay when using LAV Audio codec Area 51 - Testing Area 6
    A AAC 2.0 going out of sync Codecs, External Players 2
    A RTL2832U (REALTEK DTV Filter) re-appears with new card ID in TV server after something? General Support 3
    azzuro [fixed] [MP2-813] Album artist filter wrong display Submit: Bug Reports 75
    HTPCSourcer [fixed] [MP2-794] Genre filtering always displays English strings MediaPortal 2 9
    HTPCSourcer [Rejected] Replace "Filter by" by "Group by" MediaPortal 2 14
    N Option to "Filter" Images by folder name Feature Requests 8
    N [Rejected] Rename "Filter" to "Group by" Feature Requests 3
    S [solved] Library view and filters General 5
    B [MP2-745] Allow direct navigation to specified media item/filter Archive 7
    SpudR Custom filter for partially watched movies Moving Pictures 5
    TheBatfink IPTV Core Filter / No User Agent sent Television (MyTV frontend and TV-Server) 1
    C Is it possible to search or filter non-movie videos in Videos plug-in? General Support 4
    M delete source filter General 0
    CyberSimian Support for control.isvisible() in expressions MediaPortal 1 8
    morpheus_xx [WiP] OnlineVideos: New browser based playback support using WebDriver, new Amazon siteutil MediaPortal 2 6
    M 2nd (Touch-)Display Support on MediaPortal 2 such MPDisplay++? General 2
    J Support waipu TV TV-Server 0
    doskabouter WebDAV support OnlineVideos 0
    K Multichannel audio and subtitles for TV not properly supported General Support 4
    Similar threads

























    Top Bottom