Intel Kaby Lake h.265 Encoding Confusion

Fail Complex

Distinguished
Apr 17, 2009
12
0
18,510
I read the news of Kaby Lake can encode h.265 10-bit. But I was wondering if encoding can be done real-time? You know real-time for Streaming?

Also how big can the resolution be for encoding? And can it be done at 60 FPS? 4K@60FPS at least?
 
Solution

Carbongrip

Reputable
Dec 21, 2015
101
0
4,760
You can already encoded h.265, handbrake already has a setting to encode video in h.265. Encoding isn't something a cpu needs to support, it's a pure process operation. Now what news you read probably refers to the speed at which it can encode at such a codex, over the years intel has found ways to improve apon the way its chips encode video.
 

Fail Complex

Distinguished
Apr 17, 2009
12
0
18,510


Really? Just Pure Process Operation??? Have you heard of the Vega-3300? It's say it can be able to encode 4K@60FPS in Real-Time. It doesn't make sense it's only 15 W of power from the Vega-3300 but if was CPU it's 130 Watts and the CPU gets bogged down and can't encode in real-time. On the 2nd Link I think they talk about 'processing operation'? on the Vega-3300? But the Vega-3300 PCIE Added something 'four channels'? to be able to encode real-time. I was wondering if AMD Zen or Kaby Lake implementing something like that to the Vega-3300.

Specs of the Vega-3300. http://www.advantech.com/products/half-length_pcie_card/vega-3300/mod_3c21028d-d3b9-4f64-a24a-ede3975acba9

Information of the Vega-3300. http://finance.yahoo.com/news/advantech-vantrix-partner-demonstrate-4k-113000200.html

Your response in can encode h.265. Is it real-time? Real-time for streaming?
 

Carbongrip

Reputable
Dec 21, 2015
101
0
4,760


Hmm... interesting, never heard of a Vega-3300 hardware encoder like that, but from first inspection it appears to require software that uses its own api. What I was talking about, and what I assume you were talking about was just encoding a video as h.265. Handbrake can do that h.265 but frames done every second depends on how much pure processing power you have, its well above real time, atleast when I do my encoding its in the older h.264 @ 1080p. I can do a 3hr video in 45 min, with a quality of rf 18. On an older i7 3770k @ 4.2ghz.
 

Fail Complex

Distinguished
Apr 17, 2009
12
0
18,510


It doesn't feel like it, to me think the Vega-3300 is more like the HD60 Pro PCIE Card. https://www.elgato.com/en/gaming/game-capture-hd60-pro . The Vega-3300 can also do H.264 as well.

Really you are able to do H.265 real-time on your system? That's weird I read on the OBS-Studio on the forum, no system on streamers is able to encode h.265 in real-time that's why OBS Studio hasn't implement it yet.
 

Carbongrip

Reputable
Dec 21, 2015
101
0
4,760


Real time would take forever, are we even talking about the same thing? If a 3 hour video took me 3 hours to encode I would lose my mind. 1080p H.264 that's 3 hours takes me 45 min.
 
Solution