ATI Avivo decoder WITHOUT DXVA - how to make it work (1 Viewer)

velis

MP Donator
  • Premium Supporter
  • July 16, 2009
    237
    50
    Radovljica
    Home Country
    Slovenia Slovenia
    Does anyone know?
    I tried disabling DXVA in DXVA checker, but I don't think it helped.

    Why I want to do it?
    Neither of my HD 3300 (integrated) and HD 4350 is powerful enough to support vector adaptive deinterlacing in full HD resolution. The slider keeps getting "moved" to bob. TV Signal is SD.
    ffdshow plays this with about 20% usage so ATI's decoder also shouldn't exceed 50%, but I need the ATI decoder because of TsReader and ffdshow incompatibility.
    I definitely don't want to buy a HD 5750 just so that I can play some stupid 2D video.

    Any tips would be greatly appreciated.
     

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Does anyone know?
    I tried disabling DXVA in DXVA checker, but I don't think it helped.

    Why I want to do it?
    Neither of my HD 3300 (integrated) and HD 4350 is powerful enough to support vector adaptive deinterlacing in full HD resolution. The slider keeps getting "moved" to bob. TV Signal is SD.
    ffdshow plays this with about 20% usage so ATI's decoder also shouldn't exceed 50%, but I need the ATI decoder because of TsReader and ffdshow incompatibility.
    I definitely don't want to buy a HD 5750 just so that I can play some stupid 2D video.

    Any tips would be greatly appreciated.

    WinXP - you will have vector adaptive deinterlacing here (HT3 CPU recomended)

    You need to use DXVA decoder (or decoder capable to output in NV12) to use HW deinterlacing - not sure if ATI decodec is DXVA capable (definitly not for h.264).

    BTW do not mess you system with this "AVIVO" pack (until you want to use it to encode), it will only install lot of useless filters to your system...
     

    velis

    MP Donator
  • Premium Supporter
  • July 16, 2009
    237
    50
    Radovljica
    Home Country
    Slovenia Slovenia
    I would use Cyberlink decoder, but I can't seem to be able to register the H264 codec. Copied all *264* files (lots of .dlls for different SSE instruction sets), but registering the .ax doesn't work and neither does registering any of those .dlls. MPEG2 codec is just the .ax file and it registers fine. It only supports weave and bob in SW mode though. Unfortunately I also can't tell it to skip deinterlacing and have that done by ffdshow in postprocessing...

    Seems I will have to try installing XP to see how it might work. The trouble is - I just bought a Win 7 for this HTPC and I'd hate to waste it. XP won't be around much longer anyway, just until folks figure out how to make Win 7 work and then it (XP) will go away into oblivion. It is after all a pretty old OS for todays standards. My only XP license is used on the primary computer which I can't reinstall yet (have Win 7 waiting for it too). And it's an OEM license, I'd be doing some serious licensing breach if I activated XP to the HTPC now.
     

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Just to register Cyberlink MPEG-2 "ax" file is not enought. It need to be configured in registry to work correctly.
    And new Cyberlink h.264 have blocked usage outside PDVD (you wont be able to register it).
     

    mr viggo

    MP Donator
  • Premium Supporter
  • March 1, 2008
    500
    68
    Home Country
    Sweden Sweden
    You can use ffdshow with MP but changing channels between SD and HD could be a mess. If you only have SD channels you could give it a shot. In ffdshow config you must enable the filter to be used multiple times (I'm not at home right now and can't remember where it was but try clicking around and you'll find it). Then in the output tab, simply uncheck all the output types exept NV12, Then set the "output de-interlace flag". By doing this MP will connect to ffdshow for SD MPEG2 (if codec is enabled in ffdshow) and decode the stream in software and use hardware de-interlacing. As for the slider to revert to bob and not keeping settings you made, that's in some cases a driver bug and ATI is aware of it. Searching for different drivers might help.

    Remeber that this workaround is not supported by MP and issues you might get is your own fault.
     

    Users who are viewing this thread

    Top Bottom