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. |
21st June 2010, 06:16 | #1 | Link |
Drazick
Join Date: May 2003
Location: Israel
Posts: 139
|
GPU Accelerated H.264 Encoder
Hello.
I have few video files I want to encode. As far as I know x.264 would provide the best quality. Yet, does it have a version which uses the GPU for acceleration? Which encoder which does utilize the GPU (Open CL / CUDE / Stream) has the best quality? Thanks. Last edited by Guest; 21st June 2010 at 13:12. Reason: 12 |
21st June 2010, 06:21 | #2 | Link |
Unavailable
Join Date: Mar 2009
Location: offline
Posts: 1,480
|
Hi there.
Please take a look at these threads: http://forum.doom9.org/showthread.php?t=151631 && http://forum.doom9.org/showthread.php?t=146209 HTH. |
22nd June 2010, 08:56 | #3 | Link |
Drazick
Join Date: May 2003
Location: Israel
Posts: 139
|
Thank You for the references.
I read what's written there and I wonder about 2 things: 1. Is there a way to accelerate some parts (To the least) of x.264 using Open CL / Direct Compute? Will we ever see something like that? That would mean a lot to many users. I read the main developer said I runs solely on the CPU, my question is it some kind of built in limitation of the code or just no effort in this direction ever been made? 2. I see x.264 us much superior to any GPU Accelerated H.264 Encoder. Yet which GPU Accelerated Encoders are considered to produce legitimate quality (Let's something above xVid in the same Bitrate). Thanks. |
22nd June 2010, 10:34 | #4 | Link | ||
Registered User
Join Date: Apr 2009
Posts: 478
|
Quote:
Here's the excerpt: Quote:
http://webcache.googleusercontent.co...ient=firefox-a (google cache link because of 404) Original link: http://wiki.videolan.org/SoC_x264_2010 |
||
2nd August 2010, 21:13 | #14 | Link |
Registered User
Join Date: Dec 2008
Posts: 589
|
I wish you would use Open CL - why limit something only to one platform... it's like designing something to work on 3dfx Voodoo2's Glide system - yes, it may work better but who knows what will happen to nVidia in a few years.
|
3rd August 2010, 03:40 | #18 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
may be useful: http://forums.amd.com/devforum/messa...hreadid=134809
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
3rd August 2010, 10:56 | #20 | Link |
Registered User
Join Date: Jun 2005
Posts: 278
|
Happen to have a reference at hand? I've only used CUDA, but my impression was that you rarely really need completely general pointers, since you have to copy the data to the GPU anyway and transforming it so far that e.g. everything ends up in a single buffer is not really a problem.
|
Tags |
encoder, gpu, h.264 |
Thread Tools | Search this Thread |
Display Modes | |
|
|