Announcement: Our new CyberLink Feedback Forum has arrived! Please transfer to our new forum to provide your feedback or to start a new discussion. The content on this CyberLink Community forum is now read only, but will continue to be available as a user resource. Thanks!
CyberLink Community Forum
where the experts meet
| Advanced Search >
is H.265 actually worth using ?
jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
I normally use H.264 with mp4 to render all my videos which usually works fine and in a reasonable time.

However i decided to try H.265 and found not only was it painfully slow, but it sent my cpu temp to 70c while rendering

Is the time and temp normal for H.265 ?

My system is hardly low end with 4770k with TX3 evo cooler, 8gb 2400 ram, gtx 970 4gb

I know H.265 being the newer standard and more efficent requires more power & would be a bit slower, but if i rendered every video using it i would spend more time waiting on the render than the editing

Is H.265 a poor failed standard ?
[Post New]
You don't render H265 with your CPU... that's where the failure is.
tomasc [Avatar]
Senior Contributor Joined: Aug 25, 2011 12:33 Messages: 6464 Offline
[Post New]
You have nothing to worry about. Those temps do seem high to me. The tx3 evo has 3 heat pipes and a 92mm cooling fan while the 212 evo has 4 heat pipes and uses a 120mm cooling fan. My temps don’t get higher than the mid 50’s with it running near 100% cpu.

See this post and stop worrying about temps: http://www.tomshardware.com/answers/id-1870621/safe-temperatures-4770k.html .

Some users may prefer to do hardware encoding with hevc.
jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
Quote: You don't render H265 with your CPU... that's where the failure is.


Well it is only when i render using H.265 that my cpu temp rises so high, so surely the 2 are connected ?
[Post New]
From Intel, only Version 5 (Skylake) has hardware encoding for H265. You are two generations behind:
https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

That's why I said that you are using actually the CPU and... it's slow and it heats up.

This message was edited 1 time. Last update was at Aug 05. 2016 14:48

tomasc [Avatar]
Senior Contributor Joined: Aug 25, 2011 12:33 Messages: 6464 Offline
[Post New]
Quote: My system is hardly low end with 4770k with TX3 evo cooler, 8gb 2400 ram, gtx 970 4gb


Have you tried hardware encoding with that gtx970 as a test... You may find that your cpu temp might be slightly lower and the quality might still be acceptable to you.

Let us know if this helps. laughing
[Post New]
Well, GTX970 is not able to hardware encode H.265 either.
The nvidia encoder included in GTX970 (1st Gen Maxwell) is NVENC 2nd gen, older than the one in GTX960 (2nd gen Maxwell) - NVENC 3rd gen:

https://en.wikipedia.org/wiki/Nvidia_NVENC#Second_Generation_.28Maxwell_GM107.2FGM108.29

That's why I keep saying that GTX960 or even GTX950 are better cards for video editing (3rd gen NVENC).
Or, for 10bit quality 4K, the newer 1000 series (4th gen NVENC).

This message was edited 2 times. Last update was at Aug 06. 2016 06:34

jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
Quote: Well, GTX970 is not able to hardware encode H.265 either.
The nvidia encoder included in GTX970 is Maxwell 1st gen, older than the one in GTX960 (Maxwell 2nd gen):

https://en.wikipedia.org/wiki/Nvidia_NVENC#Second_Generation_.28Maxwell_GM107.2FGM108.29

That's why I keep saying that GTX960 or even GTX950 are better cards for video editing.
Or the newer 1000 series.


So if my 4770k can`t encode H.265 and my 970 can`t encode H.265, should that not mean my system is incapable of doing H.265 at all.

Which if the 4770k can`t encode H.265 i am baffled when i attempt to do it why the cpu temps would suddenly rise while encoding
[Post New]
You can (and are) encode H.265 using the CPU - in software mode. It's a slower process that makes your CPU work hard, close to 100% of it's capability (that's why it is getting hot). You might want to look into cleaning the dust from the CPU cooler.

You can't encode H.265 using Hardware Acceleration - that would be faster and less intensive for CPU.

To check the CPU usage you can use Windows Task Manager.
To check the GPU usage you can use the free GPU-Z software.

That's what my GTX960 can do (you will have the HA greyed out for those settings):

[Thumb - H265.PNG]
 Filename
H265.PNG
[Disk]
 Description
 Filesize
62 Kbytes
 Downloaded:
570 time(s)

This message was edited 6 times. Last update was at Aug 06. 2016 06:51

jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
Right i get what you mean now, but the hardware video encoder highlighted in your photo is not greyed out out on my system, i will make a quick video of what happens
[Post New]
Just use the CPU and GPU monitoring like I said above, during video encoding.



This is my system during a short H.265 encoding (1920x1080). CPU at 50%, Video Engine (NVENC) at 82%, system RAM at 5GB, VRAM at 380MB.





And the same for a H265, 4K encoding. CPU at 33%, Video Engine (NVENC) at 95%, system RAM at 6GB, VRAM at 580MB.:

[Thumb - usage_H265.PNG]
 Filename
usage_H265.PNG
[Disk]
 Description
 Filesize
237 Kbytes
 Downloaded:
577 time(s)
[Thumb - usage_H265_4K.PNG]
 Filename
usage_H265_4K.PNG
[Disk]
 Description
 Filesize
333 Kbytes
 Downloaded:
541 time(s)

This message was edited 7 times. Last update was at Aug 06. 2016 07:41

jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
Right Sonic thanks for the advice i see whats happening now

Although the hardware encoding is not blanked out on my system when i chose to use it the video goes ok for a few seconds then freezes

When i uncheck hardware encoding it runs fine,but takes much longer, also the cpu usage as you said is very close to 100%

I also discovered the 70c although higher than i would like seems to be as high as it goes even while recording using obs and rendering in pd at the same time, the cpu hit 70c but rose no higher

The system has no dust as i only stripped and rebuilt the other day when i fitted the evo cooler after my water cooler pump failed

I think as long as it doesn`t go above 70c, i can live with that

I do have 2 new skylake systems, 1 in another room and 1 on my test bench, but both are not high end, they only have a G4400 which would be no use for video editing, i may upgrade the cpu on one of those systems and use that for video editing as then i would get the full use of the hardware encoding

This message was edited 1 time. Last update was at Aug 06. 2016 07:26

[Post New]
I have edited my post above to show my usage.
Yes, 70C (core temp) is good for a CPU that's supposed to work up to 90C!

As for upgrading... Intel Skylake SIP doesn't have all the quality features of nVidia, maybe is cheaper to get a second hand GTX950, GTX960.

This message was edited 1 time. Last update was at Aug 06. 2016 07:30

jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
How can i get pd to us the gpu to render, i ticked the open cl box in settings ?
[Post New]
Open CL is not for the rendering of the output file, it is used only for rendering of effects used in video (and only for those effects that support GPU usage, not all of them do). If you don't have effects, the Open CL will basically sit unused (even if ticked ON), with nothing to do.

This is a different issue in regard that it uses the actual video cores in addition to the SIP encoding block discussed above.



The option of encoding with HA is presented only on the "produce" page (as I have already shown in a screen shoot) and it needs to be supported by your video card hardware - as detected by PD.

This message was edited 4 times. Last update was at Aug 06. 2016 07:59

jamesd1981 [Avatar]
Member Location: kilmarnock Joined: May 19, 2014 04:38 Messages: 78 Offline
[Post New]
Alright Sonic thank you for your help
PepsiMan
Senior Contributor Location: Clarksville, TN Joined: Dec 29, 2010 01:20 Messages: 1054 Offline
[Post New]
here's something you'd like...

http://forum.cyberlink.com/forum/posts/list/46135.page

don't forget to click on the ' Click here to access the data sheet. '

also SoNic67 has posted on another thread about GTX 10xx series that'll do

10 and 12 bit 4.2.2 HEVC H.265 encoding and decoding!

intel Kabylake cpu has been push back to 2017

which is capable of encoding and decoding 10 and 12 bit 4.2.2 HEVC H.265...



happy happy joy joy

PepsiMan

'garbage in garbage out' 'no bridge too far'

Yashica Electro 8 LD-6 Super 8mm
Asrock TaiChi X470, AMD R7 2700X, W7P 64, MSI GTX1060 6GB, Corsair 16GB/RAM
Dell XPS L702X i7-2860QM, W7P / W10P 64, Intel HD3000/nVidia GT 550M 1GB, Micron 16GB/RAM
Samsung Galaxy Note3/NX1
AlS
Senior Member Location: South Africa Joined: Sep 23, 2014 18:07 Messages: 290 Offline
[Post New]
Quote: From Intel, only Version 5 (Skylake) has hardware encoding for H265. You are two generations behind:
https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

That's why I said that you are using actually the CPU and... it's slow and it heats up.


Thanks Jeff, Sonic & PepsiMan

Im not a H.265 fan yet but I think we will move toward H.265 as 4k grows in popularity.

I would like to see a PDR14 comparison using Skylake Ver 5 Quick-Sync vs GTX 9xx & 10xx GPUs - which are significantly more expensive. GTXs should win but is the "bang for the buck" worth it?

PepsiMan - Will Kabylake have the same Intel GPU as Skylake or a new version? Apparently the new Skylake-S processors (Q4 2016) will have "Gen9" GT4/e GPU 72 EUs. Not sure what all this means for H.265.

Al Power Director 13&14 Ultimate, Photo Director 6, Audio Dir, Pwr2Go 10
Win 10 64, Intel MB DH87MC, Intel i5-4670 CPU @ 3.40GHz, 16Gb DDR3 1600, 128Gb SSD, 2x1Tb WDBlue 7200rpmSATA6, Intel 4600 GPU, Gigabyte G1 GTX960 4GB, LG BluRay Writer
PepsiMan
Senior Contributor Location: Clarksville, TN Joined: Dec 29, 2010 01:20 Messages: 1054 Offline
[Post New]
GIGOTS!!!

apparently intel sold a lot of Skylake -S/H/Y/U series cpus.

so they pushed back the Kabylake - S/K/H/U/Y series cpus to 2017 release...

i am not tech kind of guy to answer if souped-up Skylake-S, Gen-6 cpu, with Gen-9(???) architecture???



on this thread -> https://forum.cyberlink.com/forum/posts/list/48751.page



Quote:

My comparaison between MSI GTX 960 4GB and Palit GTX 1070 8GB.

Codec: HEVC, max bit rate (128mb/s)

Resolution UHD

30fps

Clip length: 4 minutes (https://www.youtube.com/watch?v=Me_vPONzy4I)

This clip has no color grading.

NVidia driver: 368.81, Windows 10, i7 6700, 32GB ram



Results:

Without hardware acceleration: 116 mins

GTX 960:12 mins 8 secs

GTX 1070:12 mins 14 secs



Conclusion: in this case, the encoding speed is the same for both cards

Bruno


PD14 and GPU GTX 950 & GTX 960, they're made for each other...



GTX 10xx series, looks like have to wait for PD15 to see any huge difference and support for UHD Blu-ray!

p.s.

in Japan, they're broadcasting in 8K! laughing



oh happy happy joy joy

PepsiMan

'garbage in garbage out'

This message was edited 2 times. Last update was at Aug 08. 2016 15:19

'no bridge too far'

Yashica Electro 8 LD-6 Super 8mm
Asrock TaiChi X470, AMD R7 2700X, W7P 64, MSI GTX1060 6GB, Corsair 16GB/RAM
Dell XPS L702X i7-2860QM, W7P / W10P 64, Intel HD3000/nVidia GT 550M 1GB, Micron 16GB/RAM
Samsung Galaxy Note3/NX1
PepsiMan
Senior Contributor Location: Clarksville, TN Joined: Dec 29, 2010 01:20 Messages: 1054 Offline
[Post New]
Quote: ...
Is H.265 a poor failed standard ?


it seems that way after Samsung dropped NX1 & NX500...



Quote:

I would like to see a PDR14 comparison using Skylake
Ver 5 Quick-Sync vs GTX 9xx & 10xx GPUs - which are significantly
more expensive. GTXs should win but is the "bang for the buck" worth it?Al



see speed rendering tests by Notonotonurb & Julien -> http://forum.cyberlink.com/forum/posts/list/46535.page#242240



Quote:

I do have 2 new skylake systems, 1 in
another room and 1 on my test bench, but both are not high end, they
only have a G4400 which would be no use for video editing, i may upgrade
the cpu on one of those systems and use that for video editing as then i
would get the full use of the hardware encoding



for this with PD;

I'll upgrade AMD FX8370E with GTX 1060 and iff

in the future with Intel Kabylake or Scooter Cannonball Lake system, I'll be bringing life back to GTX 750Ti



jamesd1981 asked is H.265 actually worth using? Eugen157 says yes 4K is awesome!!!



happy happy joy joy

PepsiMan

'garbage in garbage out'

This message was edited 1 time. Last update was at Aug 08. 2016 15:21

'no bridge too far'

Yashica Electro 8 LD-6 Super 8mm
Asrock TaiChi X470, AMD R7 2700X, W7P 64, MSI GTX1060 6GB, Corsair 16GB/RAM
Dell XPS L702X i7-2860QM, W7P / W10P 64, Intel HD3000/nVidia GT 550M 1GB, Micron 16GB/RAM
Samsung Galaxy Note3/NX1
Powered by JForum 2.1.8 © JForum Team