GPU-H264 encoding?

Discussion in 'Amateur Video Production' started by Guest, Mar 31, 2008.

  1. Guest

    Guest Guest

    I have read of the great potential of Graphic card processors being
    able to be programed to encode H264 video many times faster then any
    comsumer CPU.

    I was told that ATI's Avivo video converter does this but found on
    their website the following...

    * H.264/AVC profile supported when using Apple iPod format.

    Which of course makes it useless for encoding my tv shows to H264
    to play on my 37 inch HD tv.

    Was hoping that someone here with an ATI card could
    say if there is still the "ipod format" limit on H264 encoding??

    Would order an Ati card tomorrow If the encoding was not crippled.

    Thanks a Lot!
    jmc
     
    Guest, Mar 31, 2008
    #1
    1. Advertisements

  2. Guest

    Ken Maltby Guest

    Most of the GPU optimizations for AVC/H.264 are to
    support decoding. The original very fast AvivoXCode program
    and the DirectShow filter, doesn't use the GPU, all the magic is
    in software, and runs on the CPU. ( It is very fast but I found the
    result, for complex AVC video at MP/ML or above; to be enough
    less than what I can get with a traditional 2x real-time encode, to
    eventually give up on it.) [I haven't checked out the latest version
    of ATI's cards, though]

    There are some CPU features to aid encoding, with more to come.
    ( right now you will find the Intel efforts are the main ones being
    supported in the current encoding software and editors) Multi-core
    and multi-threading support is common in encoding software, and is
    one area where that technology really shines.

    I am still using the MainConcept/Elecard encoder that is part of
    the TMPGEnc 4.0 XPress encoding program, for both HD and
    DVD (MP/ML) AVC video .mp4 files that I playback as 720p
    HD through a projector. I normally have 4 or 5 episodes as an
    overnight 2-pass encode. The results meet my needs and even
    make my older 1/2 D1 TV captures look great at 720p.

    Luck;
    Ken
     
    Ken Maltby, Mar 31, 2008
    #2
    1. Advertisements

  3. Guest

    Bill's News Guest

    [email protected] wrote in
    Not sure why you want to transcode captures? I'm using ATI x1300
    video cards and capturing HDTV with OnAir devices.

    As Ken Maltby pointed out, the Avivo transcoder is FAST! But,
    it's a one pass process and depends heavily on the quality of its
    input. For SD MPEG2 captures it's virtually useless. However,
    for HDTV captures, it does an OK job at slightly better than 2x
    play time on an AMD 3800+. I've not found any ipod limitation in
    the converter.

    I've found a better alternative though, for time and cost, is
    merely to use more hard disc space and play the captured HDTV
    files directly from a PC. The 1080p output quality from these
    cards, combined with whatever video processing is being done by
    MPC or VLC software and AVI's drivers provides excelent playback
    - as well as upconversion of SD which rivals or exceeds what the
    OPPO player had done for me.

    Currently I store video on these:
    http://www.newegg.com/Product/Product.aspx?Item=N82E16822136131
    which were $200 a pop here less than a year ago.

    using this external box:
    http://www.datoptic.com/cgi-bin/web.cgi?product=Sbox-
    4e&detail=yes
    to make four drives at a time avaialble.
     
    Bill's News, Apr 3, 2008
    #3
  4. Guest

    Guest Guest

    Hmm, I was going to put my money into the video card.
    Now looks like a fast Quad core is the way to go.

    I did do some testing in Nero and If Ati software works the same.
    I can see why they limited the H264 to "mobile"... (kind of a cheat)
    Compressing to "mobile" instead of "standard" was 5X faster!!

    Greater compression is faster then less.... don't understand that.

    With Nero digital I get about .6 real time. But AVC is 2.25 real time
    and definately better. I'm using a Athlon 64 X2 @2640 Mhz.
    Am hoping my (soon to buy) Quad cpu will overclock to 3.6 and be 3X
    faster.

    Thank you very much for your thoughts!
    (keep hoping the mythical GPU H264 encoder
    will appear someday, would much rather put my money
    in the video card and NOT cpu.)

    jmc
     
    Guest, Apr 3, 2008
    #4
  5. Guest

    Guest Guest

    Heh, I did a "mobile" compression in Nero and it was gross on a normal
    screen. On a 2 inch screen it looked fine. So looks like Ati is
    definately out of the competition. My input is DVD quality I like to
    compress the whole season of a show onto one dvd for personal use.

    Nero Recode fits them nicely onto a single dvd with nero digital in a
    good part of a day. AVC is better but would take day or two to
    compress. (untill I get my Quad core,if Nero supports Quad, Roxio does
    may have to switch over) Don't know much about the Higher End
    compressor programs.

    Yes, If I worked with HD material I would have to stay with Hard drive
    only storage.

    Thanks for your thoughts !
    jmc
     
    Guest, Apr 3, 2008
    #5
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.