VideoHelp Forum




+ Reply to Thread
Results 1 to 4 of 4
  1. Hi...

    Is there a way to encode/decode a video using GPU (like an nVidia Geforce 6800)? I found this link http://www.xbitlabs.com/articles/video/display/nv40_11.html talking about this, but I didnt find something to teach me how to do it.

    thanks in advance

    Leo
    . Leo
    Quote Quote  
  2. Hey.

    There definitely is some way. I tried once but this is a monster.
    As far as I know it's all done under Windows DDK and it's called
    DirectX Video Acceleration Interfaces. To encode and decode
    u must access among others ProcAmp control and Deinterlace Device
    functions. Well, when I looked only at the structures it seemed to me
    that the number of parameters would be larger that source code
    of this stuff)). By the way u must have Driver Development Kit to
    access libraries. I would like to know how to do that too. I heard that
    motion compensation done on GPU is hundreds times faster than done
    on CPU. Maybe this link can help you a little.

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/graphics/hh/graphics/...37d75e.xml.asp
    Quote Quote  

  3. Thanks for trying to help, but I still cant encode/decode videos on the GPU.
    If someone has an example, i think it would be more helpful , because everything I've read (its not a lot, cause I coudnt find lots of things) didnt even give me the to start.
    . Leo
    Quote Quote  
  4. Try this link.
    http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/directx9_c/directx/ht...ccelerator.asp

    There is some detail explanation how to implement hardware video
    enc/dec functions. DirectShow can do that via Video Mixing Renderer.
    I haven't found any free libraries using hardware video features.
    There are good MPEG-2 encoder filters but most of them use software
    fex. Elcard. Mpeg-2 encoding is an art and all good encoders are usualy
    patented and copyrighted. I'd try to program your own custom encoder.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!