Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th December 2009, 19:20   #1  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
GPU accelerated AVC encoding?

tried AVIVO in the past and it was never anything but poop.

tried cyberlinks espresso thing and it's the same. GPU usage on my 5770 goes to 18% but the output is carp. nowhere near what x264 gives me (not a lot of help in that it doesn't deinterlace properly and won't accept AVS scripts - not to mention that you can't choose any options at all).

i was encoding a load of home movies over the last 3-4 years off a sony HD cam so obv took a while and hoped something out there exists to speed it up a notch. even if the speed-up was nowhere near the 10x increase and only doubled it (only - heh!)
tomos is offline   Reply With Quote
Old 4th December 2009, 19:29   #2  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 12,799
We are yet to see a GPUGU encoder that can beat x264 speed-wise while retaining equitable quality. This has been discussed a lot
__________________
There was of course no way of knowing whether you were being watched at any given moment.
How often, or on what system, the Thought Police plugged in on any individual wire was guesswork.


LoRd_MuldeR is offline   Reply With Quote
Old 4th December 2009, 19:32   #3  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
i haven't seen one that's even worth looking into yet. i'm reading a few threads now but doesn't seem good

if the x264 crowd get onto this boat then maybe ..
tomos is offline   Reply With Quote
Old 4th December 2009, 23:48   #4  |  Link
deekey777
Registered User
 
Join Date: Jan 2008
Posts: 91
The AVIVO transcoder produces crap. Crap-crap. But it works. To see it, just download the MediaShow Espresso Trial, which uses ATi's GPU-Encoder for H.264 and MPEG2.
deekey777 is offline   Reply With Quote
Old 5th December 2009, 01:23   #5  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
tried espresso (as per my OP) and it's poop. what i don't get is, isnt is possible to just offload small things (assuming vid encoding can be broken down that much) onto the GPU instead of what they are doing now which produces nothing but crappy videos? small steps.
tomos is offline   Reply With Quote
Old 5th December 2009, 02:00   #6  |  Link
cogman
The Crazy Idahoan
 
Join Date: Jun 2007
Location: Idaho
Posts: 233
Quote:
Originally Posted by tomos View Post
tried espresso (as per my OP) and it's poop. what i don't get is, isnt is possible to just offload small things (assuming vid encoding can be broken down that much) onto the GPU instead of what they are doing now which produces nothing but crappy videos? small steps.
Small things aren't worth it, In fact, you'll get much slower speeds if you offload just little pieces to the GPU. It takes a fair bit of time just to get the code to the GPU to run, and allocate the memory for it as well. Then it takes a fair amount of time to get the code off of the GPU. If you are doing this with small functions, you are going to have a world of hurt when it comes to encoding speeds.

Computationally intense things are what need to be offloaded. However, computationally intense things have been hand optimized up to wazoo by the x264 team. It wouldn't be a simple case of "Copy this code and make it run on the GPU"
cogman is offline   Reply With Quote
Old 5th December 2009, 03:22   #7  |  Link
expresspotato
Registered User
 
Join Date: Oct 2009
Posts: 18
Yes I'm also looking for a way to get ffmpeg & x264 working nicely on a GPU assisted encode.
expresspotato is offline   Reply With Quote
Old 5th December 2009, 04:04   #8  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
to my knowledge,
every attempt at offloading any portion of x264 onto a GPU for processing has lead the person trying
A) disappear like a puff of smoke, or
B) admitting defeat at it being not worth it
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Old 5th December 2009, 12:07   #9  |  Link
Biggiesized
Registered User
 
Biggiesized's Avatar
 
Join Date: Apr 2007
Location: Pittsburgh, PA
Posts: 232
The only point I could see in GPU offloading is maybe for offlining content.
Biggiesized is offline   Reply With Quote
Old 5th December 2009, 21:44   #10  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
here's hoping something happens to make use of all that grunt in GPUs
tomos is offline   Reply With Quote
Reply

Tags
accelerated, encoding, gpu

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 16:10.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.