PDA

View Full Version : New Nvidia GFX cards - 2x real time encoding


Bear
10th June 2008, 08:42
I recently want to get a q9450 cpu to have faster x264 encoding. But after I saw this video:

New Nvidia GFX cards used to encode HD videos 2xReal Time

http://www.youtube.com/watch?v=8C_Pj1Ep4nw

The new gen of Nvidia card allow you to encode movies by using gpu and the performance is even better than the most powerful cpu availalbe. So I just think what's the point to buy a q9450? :p

vwpassion
10th June 2008, 08:55
Is x264 capable of using this?

TEB
10th June 2008, 09:11
I recently want to get a q9450 cpu to have faster x264 encoding. But after I saw this video:

New Nvidia GFX cards used to encode HD videos 2xReal Time

http://www.youtube.com/watch?v=8C_Pj1Ep4nw

The new gen of Nvidia card allow you to encode movies by using gpu and the performance is even better than the most powerful cpu availalbe. So I just think what's the point to buy a q9450? :p

Intresting video.
REF:
http://forum.doom9.org/showthread.php?t=136847

nm
10th June 2008, 09:18
The new gen of Nvidia card allow you to encode movies by using gpu and the performance is even better than the most powerful cpu availalbe.
That's what ETI (Elemental Technologies) claims, but we haven't seen independent comparisons against fast software encoders.

Is x264 capable of using this?
Not until someone makes it capable. By porting to CUDA, for example: http://forum.doom9.org/showthread.php?t=137459

cogman
10th June 2008, 15:01
I'm not entirely impressed with the method they used to transcode. I am certain I could do it faster with x264 and avisynth then they where doing it.

The question that comes to mind, very quickly, "What kind of quality does this have?" Sure, it might be fast, but is the quality crap? AMD made an H.264 encoder for their video cards, guess what, it was crap.

Dark Shikari
10th June 2008, 15:06
The new gen of Nvidia card allow you to encode movies by using gpu and the performance is even better than the most powerful cpu availalbe.
Their claims are hilarious in this regard. Their encoder, on fastest settings, encodes at 2x realtime with 720p. Its 8 times faster than a 3Ghz Quadcore.

Except... wait a minute.

x264 encodes 720p at 4x realtime on the aforementioned quadcore on absolute fastest settings.

So in reality, x264 is actually 16 times faster than they claimed it was. Or perhaps they were comparing to the JM?I'm not entirely impressed with the method they used to transcode. I am certain I could do it faster with x264 and avisynth then they where doing it.

The question that comes to mind, very quickly, "What kind of quality does this have?" Sure, it might be fast, but is the quality crap? AMD made an H.264 encoder for their video cards, guess what, it was crap.ATI AVIVO does not use the graphics card; its solely CPU-based. And yes it sucks.

cogman
10th June 2008, 15:10
... ATI AVIVO does not use the graphics card; its solely CPU-based. And yes it sucks.

Really? humm, I thought it did. My mistake then. Anyways, that is where I stand, Great if your encoder is fast, but if the quality is crap, who cares? I can encode very fast with XVid or some MPEG2 encoder and get diminished quality if I really wanted that.

Adub
10th June 2008, 19:28
I care. If the encoder is fast, that's fantastic! But I love quality. I encode just for quality. So, if I can choose between 4x realitime, and 5fps, and the difference is quality based, then I will go 5fps. Hell, I'll go 5spf! (5 seconds per frame).

techouse
10th June 2008, 19:34
Ditto.

foxyshadis
11th June 2008, 01:40
Obviously something like this is meant for broadcasters, archivers, and distributors, who need something quick, not guys like you who use HQ-DarkShikari in Megui. :p Avail has greatly helped make x264 work for realtime broadcasting though.

Dark Shikari
11th June 2008, 01:44
Obviously something like this is meant for broadcasters, archivers, and distributorsDoubtful; those people would never buy something so inexpensive. If it isn't a $50K box using FPGAs and/or ASICs, it just isn't good enough ;)

tre31
17th June 2008, 03:39
http://www.pcper.com/article.php?type=expert&aid=578&pid=2

New GTX200 series cards and Elemental Technologies upcoming GPU video conversion software (BadaBOOM)

H.264 Encoding @ 2.1Mbps Average FPS
GTX 280 w/ BadaBOOM 154

Mostly gpu based - ie. low cpu usage.

Interesting, but the real thing is how good is the quality for that speed, you can almost bet that is not HD video (ie. 720p usually ends up 3.5Mbps and above going on 1.4Gb for 42min episode, ~2 hour movie 720p 1 DVD ~ 4.5Mbps).

deekey777
17th June 2008, 11:29
http://benchmarkreviews.com/index.php?option=com_content&task=view&id=187&Itemid=1&limit=1&limitstart=4
For video encoding, a 110-second clip encodes in 21 seconds on the GeForce GTX 280. The same clip takes 231 seconds on the fastest CPU. See for yourself, and download the BadaBOOM Media (http://benchmarkreviews.com/content/software/BadaBoom.zip) Converter by Elemental Technologies directly from Benchmark Reviews

But it's limited to work on GTX260/280.

tre31
17th June 2008, 13:05
http://benchmarkreviews.com/index.php?option=com_content&task=view&id=187&Itemid=1&limit=1&limitstart=4
But it's limited to work on GTX260/280.

Yep, and its design is based around encoding h264 for mobile devices (of which there are already hardware accelerated solutions for consumers) - meaning, less than SD/DVD resolutions, guess its sort of a taster for their RapiHD product in the future.

deekey777
17th June 2008, 13:38
There are some better reviews with tests vs. AutoMKV:
http://www.anandtech.com/video/showdoc.aspx?i=3334&p=20

saint-francis
17th June 2008, 17:33
There are some better reviews with tests vs. AutoMKV:
http://www.anandtech.com/video/showdoc.aspx?i=3334&p=20

No images, no samples at all. Sounds like a bunch of hype. I'd be surprised if this turns out be producing any kind of quality that I'd want to store my movies in for archival purposes.