[x264-devel] x264-devel Digest, Vol 58, Issue 16

neve_capricorn at gmx.de neve_capricorn at gmx.de
Wed Mar 21 14:18:41 CET 2012


edward,

i forget to post my cuda research, maybe that can help you.

1) commerical but not expensive cuda encoder (including SDK):
http://www.mainconcept.com/?id=419
(Sorenson for example uses this cuda SDK)

2) nvidia own cuda h.264 encoder, comes with cuda toolkit:
http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_VideoEncoder_Library.pdf
(I only saw windows.dll version of this encoder, no lnx or osx)

3) http://www.badaboomit.com
Cheap Cuda encoder windows app

But..as i said before i loosed a lot of my life time for testing all the 
cuda stuff out. At the end of the day i came back to x264 or for some of 
my customers to ateme encoders.

Gary



Am 21.03.12 02:08, schrieb x264-devel-request at videolan.org:
> Send x264-devel mailing list submissions to
> 	x264-devel at videolan.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://mailman.videolan.org/listinfo/x264-devel
> or, via email, send a message with subject or body 'help' to
> 	x264-devel-request at videolan.org
>
> You can reach the person managing the list at
> 	x264-devel-owner at videolan.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of x264-devel digest..."
>
>
> Today's Topics:
>
>     1. Re: H264 and cuda (AJIT DESHPANDE)
>     2. Re: H264 and cuda (Alexander Sbitnev)
>     3. Re: x264-devel Digest, Vol 58, Issue 15 (neve_capricorn at gmx.de)
>     4. Re: H264 and cuda (Ju Bin)
>     5. Re: x264-devel Digest, Vol 58, Issue 15 (Edward Richards)
>     6. Re: H264 and cuda (??)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 20 Mar 2012 11:11:54 +0000
> From: AJIT DESHPANDE<ajitsdeshpande at gmail.com>
> To: x264-devel at videolan.org, edward at edwardandalison.com
> Subject: Re: [x264-devel] H264 and cuda
> Message-ID:
> 	<CAC2C7ueoyR=R6Ou3L5C8P2offnOUNqHMO2s70sghQYZcqGmyPw at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
>   Date: Mon, 19 Mar 2012 10:37:16 -0700
> From: Edward Richards<edward at edwardandalison.com>
> To: "'Mailing list for x264 developers'"<x264-devel at videolan.org>
> Subject: Re: [x264-devel] H264 and cuda
> Message-ID:<096501cd05f6$ee230aa0$
> ca691fe0$@EDWARDandALISON.com>
> Content-Type: text/plain;       charset="us-ascii"
>
>> http://x264gpu.sourceforge.net/<http://x264gpu.sourceforge.net/>
> I checked this out. There seems to be nothing on that sourceforge page - No
> code files, in the svn repo there. Although the project seems to have been
> registered in year 2006.
> Does anyone have information about this one or any other GPU accelerated
> H264 encoder?
>
> -AD.
>
>
>
>>> Hi,
>>> My current task is to find a solution to encode mp4 videos using the
>>> h264 algorithme using GPU thanks to Cuda (Nvidia), to decrease cpu load,
> in
>>> professional context. I'll work on it for few months so if any open-source
>>> solution already exists, I'll have to implement it.
>>> Do you know some open-source projects doing this? (i didn't find) If else
> is
>>> it possible to get some support to port your implementation on cuda (full
>>> documentation or whatever) Thanks for your help
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:<http://mailman.videolan.org/pipermail/x264-devel/attachments/20120320/7ec07b3b/attachment-0001.html>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 20 Mar 2012 15:16:34 +0400
> From: Alexander Sbitnev<alexander.sbitnev at gmail.com>
> To: x264-devel at videolan.org
> Subject: Re: [x264-devel] H264 and cuda
> Message-ID:<4F686712.40608 at gmail.com>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Jason tried to get something from Cuda in the past and concluded it's
> completely pointless.
> Nothing new on this front so far.
>
> 20.03.2012 15:11, AJIT DESHPANDE ?????:
>> I checked this out. There seems to be nothing on that sourceforge page
>> - No code files, in the svn repo there. Although the project seems to
>> have been registered in year 2006.
>> Does anyone have information about this one or any other GPU
>> accelerated H264 encoder?
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 20 Mar 2012 12:27:43 +0100
> From: "neve_capricorn at gmx.de"<neve_capricorn at gmx.de>
> To: x264-devel at videolan.org
> Subject: Re: [x264-devel] x264-devel Digest, Vol 58, Issue 15
> Message-ID:<4F6869AF.9060006 at gmx.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hi Edward,
>
> i red a lot that users want to boost encoding with the marketing hype CUDA.
>
> I follow the cuda video development since 2 years, every XX month i
> found new crap about speeding up h.264/x.264 with cuda. The most news i
> found is marketing bla bla..The manufactors are writing 40x realtime
> encoding, yeah..nice..but in what resolution, in what encoding h2.64 and
> bitrate, you will never kind these detailed specification in their flyer :)
>
> I can say for sure that when you have the same settings in x264 and cuda
> (elementary or nvidia own libs), cuda is not faster by the same quality
> output.
>
> I never have seen an good solution about the major problem that came
> with pararell motion detection.
>
> The second problem people often think is that for speedig up their video
> process is the encoding part, but that is also not true.
>
> When your mpeg-2 source for example has an single-threaded decoder, you
> got here then your bottle-neck.
>
> When you want to scale your content from 1980 to 640, then your scaler
> must also be very fast.
>
> As you can see, your complete pipeline must have very optimize.
>
> What i do in our in-house encoding setup is:
> Use Nvidia Internal public API for decoding h2.64 or mpeg2, then i use
> an multi-threaded scaler from the libAV project, x264 for encoding. For
> ts muxing i used an commercial library.
>
> Another problem i have with Nvidia is the coast of power. Dont get me
> wrong, the nvidia are great gfx cards, but i pay about 300 euros every
> month only for powering the cards 24/7 on.
>
> After 4 Month i had 2 issues with heating problems, cause the cards
> produce a lot of heat when they run 80-90% of their core power.
>
> Right now i try to test some ARM developer boards for an cheap cluster
> encoding with green-power technology.
>
> Let the community know when you have found some results about cuda.
>
> Gary
>
>
>
>
> Message: 2 Date: Mon, 19 Mar 2012 10:37:16 -0700 From: Edward Richards
> <edward at edwardandalison.com>  To: "'Mailing list for x264 developers'"
> <x264-devel at videolan.org>  Subject: Re: [x264-devel] H264 and cuda
> Message-ID:<096501cd05f6$ee230aa0$ca691fe0$@EDWARDandALISON.com>
> Content-Type: text/plain; charset="us-ascii"
> http://x264gpu.sourceforge.net/
>>> Hi,
>> My current task is to find a solution to encode mp4 videos using the
>> h264 algorithme using GPU thanks to Cuda (Nvidia), to decrease cpu load, in
>> professional context. I'll work on it for few months so if any open-source
>> solution already exists, I'll have to implement it.
>> Do you know some open-source projects doing this? (i didn't find) If else is
>> it possible to get some support to port your implementation on cuda (full
>> documentation or whatever) Thanks for your help
>>
>>
>>
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> x264-devel mailing list
>> x264-devel at videolan.org
>> http://mailman.videolan.org/listinfo/x264-devel
>>
>>
>> End of x264-devel Digest, Vol 58, Issue 15
>> ******************************************
>
>
> ------------------------------
>
> Message: 4
> Date: Tue, 20 Mar 2012 21:59:48 +0800
> From: Ju Bin<jubin1985 at gmail.com>
> To: x264-devel at videolan.org
> Subject: Re: [x264-devel] H264 and cuda
> Message-ID:<4F688D54.2050109 at gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>
> You can find similar code in the following link. It's made by a team
> from National University of Denfense, China.
>
> http://masa.nudt.edu.cn/publication/h264cuda.rar
>
> On 03/20/2012 07:11 PM, AJIT DESHPANDE wrote:
>> Date: Mon, 19 Mar 2012 10:37:16 -0700
>> From: Edward Richards<edward at edwardandalison.com
>> <mailto:edward at edwardandalison.com>>
>> To: "'Mailing list for x264 developers'"<x264-devel at videolan.org
>> <mailto:x264-devel at videolan.org>>
>> Subject: Re: [x264-devel] H264 and cuda
>> Message-ID:<096501cd05f6$ee230aa0$
>> ca691fe0$@EDWARDandALISON.com>
>> Content-Type: text/plain;       charset="us-ascii"
>>
>>> http://x264gpu.sourceforge.net/
>> I checked this out. There seems to be nothing on that sourceforge page
>> - No code files, in the svn repo there. Although the project seems to
>> have been registered in year 2006.
>> Does anyone have information about this one or any other GPU
>> accelerated H264 encoder?
>>
>> -AD.
>>
>>
>>
>>>> Hi,
>>>> My current task is to find a solution to encode mp4 videos using the
>>>> h264 algorithme using GPU thanks to Cuda (Nvidia), to decrease cpu
>> load, in
>>>> professional context. I'll work on it for few months so if any
>> open-source
>>>> solution already exists, I'll have to implement it.
>>>> Do you know some open-source projects doing this? (i didn't find) If
>> else is
>>>> it possible to get some support to port your implementation on cuda
>> (full
>>>> documentation or whatever) Thanks for your help
>>
>> _______________________________________________
>> x264-devel mailing list
>> x264-devel at videolan.org
>> http://mailman.videolan.org/listinfo/x264-devel
>



More information about the x264-devel mailing list