x265 Encodes (When will we see the CPU power to make it reasonable?)

tential

Diamond Member
May 13, 2008
7,348
642
121
As the title suggests, when will we see the hardware necessary to use this? Currently it takes WAY too long to encode with the current hardware out. Are we going to simply have to wait for the software to become very efficient (not sure if this is actually possible but I'm sure you all do), or we just going to have to wait for CPUs to get faster.

Wondering because if we're going to wait for CPUs to get faster.... At this rate we'll be waiting for a very long time lol.
 

StrangerGuy

Diamond Member
May 9, 2004
8,443
124
106
This is probably how it will boil down to:

1. Dedicated HEVC on-the-fly encode/decode hardware blocks that finds their way into everything
2. X265 for best quality and quality/bitrate but will be much much slower.

So for the most people CPU power is pretty irrelevant.
 

Zodiark1593

Platinum Member
Oct 21, 2012
2,230
4
81
At the current rate Intel's CPUs are progressing, might be better off splurging on a personal render farm (blade server?) than waiting for an indefinite period of time.
 

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
Can you just run it on the GPU? Maybe someone will have a utility that can harness the GPU power, instead of the CPU?
 

ChronoReverse

Platinum Member
Mar 4, 2004
2,562
31
91
1) When the software gets optimized.
h.265 will need a lot more power than h.264 did but h.264 encoding is fast enough on CPU that even if h.265 is an order of magnitude slower after optimization, it wouldn't be too much of a problem (compare initial DivX [why is the backwards of this censored?] and x264 encoding speeds when they first came out; they still were used).

2) When dedicate hardware is added.
For fast-than-realtime encoding needs, Intel will probably update Quicksync and then you'll get somewhat decent quality at very good speeds

X) Not with the GPU.
GPU encoding has been a complete fail in the h.264 age and I don't think it'll change at this point.
 
Last edited:

tweakboy

Diamond Member
Jan 3, 2010
9,517
2
81
www.hammiestudios.com
You wanna render faster get a dual socket xeon mobo and 2x xeon haswell CPUs ....

12 core each CPU, 24 cores total x HT 48threads.. Now your rendering will be much faster. gl
 

Cerb

Elite Member
Aug 26, 2000
17,484
33
86
Videos are typically WORM, so I don't see much of a problem. If it scales as well by core count, that should work out OK. Doubly so if Hyperthreading is helpful, and triply so if AVX2 helps.

It wasn't until maybe 5 years ago that h.264 was finally everywhere; x.265 is currently nowhere yet. It will take awhile for the [free] software to become fully-featured sand performance-optimized. X264 wasn't as good or as fast prior to anyone using the codec, either. If the result is 10x the time taken compared to x264, the CPUs we have available now should be sufficient (I record and transcode with a stock E6400, and would surely hope that any mainstream true quad could be nearly 10x that speed).
 
Last edited: