GPU accelerated and enhanced x.264 MKV movie playback [Guru3D]

Discussion in 'Frontpage news' started by Guru3D News, Feb 11, 2009.

  1. Pill Monster

    Pill Monster Banned

    Messages:
    25,211
    Likes Received:
    9
    GPU:
    7950 Vapor-X 1100/1500
    I have the same issue...
     
  2. SergioG28

    SergioG28 Member

    Messages:
    39
    Likes Received:
    0
    GPU:
    8800GTS 320 MB (640 MHz/1020 MHz)
    Edit:

    I only have this issue while playing mkv. The other formats I´ve tried are smooth.
     
  3. SergioG28

    SergioG28 Member

    Messages:
    39
    Likes Received:
    0
    GPU:
    8800GTS 320 MB (640 MHz/1020 MHz)
    Has anyone tried the 9.3 drivers already?
     
  4. Tares

    Tares New Member

    Messages:
    7
    Likes Received:
    0
    GPU:
    Gainward Radeon HD4850
    Good question ;-) I would like to hear if there is an improvement, but I just dont believe it. 9.4 is more probably to have it all working.
     

  5. johnc10

    johnc10 New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    nVidia 9500GT 1GB
    I've done everything according to the guides, the only problem I have is, MPC isn't playing, it loads the movie but won't move and no, it's not paused :)
    I don't know what i've done but i've looked through all the settings and can't find what's wrong :bang:


    I've now found out that it plays a movie that i've put on my hard drive from Blu-Ray disc but for some reason it won't play one that i've downloaded and i've also noticed that when I play the downloaded ones, the Directvobsub arrow appears on the taskbar, any help would be appreciated thanks
     
    Last edited: Mar 20, 2009
  6. johnnyxp64nd

    johnnyxp64nd Active Member

    Messages:
    57
    Likes Received:
    0
    GPU:
    Sapphire 4850 TOXIC 512mb
    i dont dare to test the catalyst 9.3 yet, i read the release notes and there i an OPEN issue of not h.264 acceleration under vista x64.....is that only? i use XP x64 and beyond 8.12 nothing works.

    hope someone can report back with some DXVA testing in XP!
     
  7. Tares

    Tares New Member

    Messages:
    7
    Likes Received:
    0
    GPU:
    Gainward Radeon HD4850
    Like we could predict, 9.3 win32 xp is still broken. DXVAinfo shows only two lines and mpc also doesn't use DXVA. I hope 9.4 will bring some changes and fixes.
     
  8. applejack

    applejack Master Guru

    Messages:
    586
    Likes Received:
    8
    GPU:
    MSI 3070 Ventus 3X
    I've done some testing with MPC-HC for DXVA acceleration (internal/external) with both renderers on vista 32bit (driver 182.08):

    VMR9 renderless ->
    DXVA1 acceleration works for WMV9 / WVC1 via "WMVideo Decoder DMO"
    DXVA? acceleration works for H.264/AVC via CUDA (CoreAVC 1.9.5)
    DXVA1 acceleration works for MPEG-1/2 via "Microsoft MPEG-2 Video Decoder"

    EVR custom pres. ->
    DXVA2 acceleration works for H.264/AVC via MPC-HC Internal Filter (DXVA)
    DXVA2 acceleration works for H.264/AVC via CUDA (CoreAVC 1.9.5)
    DXVA2 acceleration works for MPEG-1/2 via "Microsoft MPEG-2 Video Decoder"

    so I decided VMR9 would serve me best, as I want WMV acceleration working !
    but I encountered a very, very wierd issue: after playing MPEG-2 with DXVA acceleration once,
    WMV9 & WVC1 playback get screwed (picture is doubled to a split screen) :

    [​IMG]

    it will split every WMV I have just like that, until I RESTART vista. I tried everything...
    only restart fix this (untill the next time I play MPEG-2 /w DXVA) or switching to EVR Custom (but then no DXVA for wmv)

    why the hell mpeg-2 dxva screw wmv's dxva until restart?
    did any of you guys bump into this "bug" ? must I give up on DXVA for either H.264, WMV or MPEG ? :bang:

    --------------------------------------------------------------------
    edit: ok it took me time but I solved the problem by blocking "MPEG-2 Demultiplexer".
    now it uses MPEG-2 Splitter instead (when playing mpeg2) and does not screw WMC9/WVC1 afterward anymore.

    so to sum it up, I have now DXVA for all WMV9/WVC1/H.264/AVC/MPEG-1/2
    under VMR9 Renderless, without using MPC-HC internal DXVA filters at all!
     
    Last edited: Mar 22, 2009
  9. deathvirus

    deathvirus Ancient Guru

    Messages:
    4,507
    Likes Received:
    13
    GPU:
    RTX 2070 MaxQ 8GB
    Could u mention the exact settings plz ??
     
  10. csendesmark

    csendesmark New Member

    Messages:
    4
    Likes Received:
    0
    GPU:
    ATI

    Catalyst 9.3 is supports DXVA under XP-32bit :)
     

  11. applejack

    applejack Master Guru

    Messages:
    586
    Likes Received:
    8
    GPU:
    MSI 3070 Ventus 3X
    first enable DXVA for WMV using WMV powertoy (under decoder tab)

    now the settings for MPC-HC are very simple:

    Playback \ Output - VMR9 Renderless (check VMR9 Mixer mode)

    Internal Filters \ Source filters - uncheck "matroska"

    External Filters - add the following filters :

    * CoreAVC Video Decoder (PREFER)
    * Microsoft MPEG-2 Video Decoder (PREFER)
    * WMVideo Decoder DMO (PREFER)
    * MPEG-2 Demultiplexer (BLOCK)


    and thats it. I have K-Lite pack installed, but ffdshow video config doesn't affect my 3 chosen filters as they are set to prefered.
    note that from my experience only CoreAVC (since 1.9) can use DXVA for H.264 in Vista+VMR9. (thanks to cuda)

    if you cant/dont use coreavc in Vista, you better switch to EVR Custom pres & use internal or other external H.264 DXVA decoders.
    but in this (EVR) case, "WMVideo Decoder DMO" won't use DXVA for both WMV9 & WVC1
    however, you can achieve WVC1 acceleration in EVR using "Nero Video Decoder"
    (I found it in this suite: "Nero.Suite.MPEG.decoder.v6.3.0.9"), but no WMV9 acceleration to it.

    * the purpose of my settings are for widest possible DXVA use, regardless of CPU power (after all my system doesn't NEED GPU acceleration)
     
    Last edited: Mar 23, 2009
  12. T0MCAT

    T0MCAT New Member

    Messages:
    1
    Likes Received:
    0
    GPU:
    9800gx2
    After reading almost the whole thread I'm still confused.

    If I want the best possible image quality regardless of hardware usage (as I think nor my cpu nor my graphic card is a bottle neck) what is the way to go to watch mkv movies on my dell 24inch (1920x1200)?
    Also taking in consideration I watch a lot of dvd quality and 720p material, so some decent upscaling has to be done to watch it full screen.

    Thanks for the reply...
     
  13. johnnyxp64nd

    johnnyxp64nd Active Member

    Messages:
    57
    Likes Received:
    0
    GPU:
    Sapphire 4850 TOXIC 512mb
    can anyone reconfirm that the 9.3 catalyst are working 100% under windows xp x86 AND x64??? dxva
     
  14. benny669

    benny669 New Member

    Messages:
    1
    Likes Received:
    0
    GPU:
    HIS/4870x2/2048
    Well for some reasons it does not work for me, any help would be apriciated.
    And MPC-HC seems it does not react to anything I check in it's options.:bang:

    OS: Windows Vista x64 SP1
    Catalyst 9.3
     
    Last edited: Apr 5, 2009
  15. SnooSnoo

    SnooSnoo Guest

    Messages:
    1,178
    Likes Received:
    0
    GPU:
    Intel HD510
    Its not working under xp sp3 x86. And if it works for you with 8.12, what did you do? Just installed the drivers?
     

  16. Tares

    Tares New Member

    Messages:
    7
    Likes Received:
    0
    GPU:
    Gainward Radeon HD4850
    Actually it does, but I get fps drops, so you can count it as it doesn't work :D
     
  17. SnooSnoo

    SnooSnoo Guest

    Messages:
    1,178
    Likes Received:
    0
    GPU:
    Intel HD510
    Well, not here. The cpu has to do all the work. It can barely keep up. No way to get the integrated subtitles on, that just tips it over. :D
     
  18. slickric21

    slickric21 Guest

    Messages:
    2,458
    Likes Received:
    4
    GPU:
    eVGA 1080ti SC / Gsync
    Just stumbled upon this guide thanks !!!

    I've managed to get the GPU acceleration working, although I did have to disable the codecs FFDShow in CCCP, which is what I previously used first.

    Using Win XP, I've found the GPU accelration works good with several of the different output renderers (overlay, vmr7,vmr9, evo etc etc), however getting the pixelshaders active was more difficult.

    They would only be active if "vmr9(renderless)" output is selected, then "3d surfaces" selected in the opposite box.
    However using the "vmr9(renderless)" output results in jerky playback, a result of lots of dropped frames.
    So its a bit of a shame as therfore i can't use the pixelshaders.

    For now i'm stuck with using "overlay" or "vmr7" and no pixelshader enhancements. At least GPu accelration works though.

    Any ideas why "vmr9" gives jerky playback, or why pixelshaders aren't activated when using "vmr7" or any of the other outputs which supposudly support them ???
    Using Win Xp 32, 182.50 drivers and DX march 09.
     
  19. Pill Monster

    Pill Monster Banned

    Messages:
    25,211
    Likes Received:
    9
    GPU:
    7950 Vapor-X 1100/1500
    You need to have 3D rendering enabled in order for the PS to work...
     
  20. slickric21

    slickric21 Guest

    Messages:
    2,458
    Likes Received:
    4
    GPU:
    eVGA 1080ti SC / Gsync
    Yeah I see that mate.

    The problem is VMR9 renderless is the only one which allows me to use Pixelshaders, but playback with VMR9 (with or without PS enabled) is jerky as.... ?
     

Share This Page