Comments

phil-d wrote on 11/14/2017, 11:34 AM

I did also a very quick test rendering a 13 sec FHD 50p event to FHD 50p HEVC with that codec.
If I choose 10 bit I get a render error

Rendering with 8 bits goes for that 13 sec in 8 seconds rendertime on laptop from signature, really fast for HEVC I think.

Hi

To confirm that is the exact error I see on trying to render anything with the Intel HEVC encoder at 10 bit, even just adding a test pattern to the timeline on a new project I get that error.

I tested the Intel HEVC at 8 bit, this does appear to hardware encode as I see the GPU go up to around 80%.

Have you checked you are using the lasted Intel graphics driver? Maybe download the newest directly from the Intel website. I'm using version 22.20.16.4771.

Regards

Phil

Former user wrote on 11/14/2017, 11:37 AM

I did also a very quick test rendering a 13 sec FHD 50p event to FHD 50p HEVC with that codec.
If I choose 10 bit I get a render error

Rendering with 8 bits goes for that 13 sec in 8 seconds rendertime on laptop from signature, really fast for HEVC I think.

can you confirm QSV use by going to taskmanager/performance/. do the render again and make sure the intel GPU graph looks as healthy as a previous users hevc qsv handbrake test?

You need to update windows with october release if you dont see gpu performance stats

phil-d wrote on 11/14/2017, 1:46 PM

Hi Bob

Yes I am on the fall edition, this is the GPU usage, it tops out at around 80% and CPU is around 50%. This is encoding a 4K H264 8 bit file to 4K HEVC at default settings.

Regards

Phil

Former user wrote on 11/14/2017, 2:15 PM

It is possible Vegas's INTEL HEVC codec only works with INTEL HD GRAPHICS 630 & greater?

It doesn't work for me & another user above and we both have INTEL HD GRAPHICS 530 which does do HVEC encoding via QSV with other software

NickHope wrote on 11/14/2017, 11:43 PM

On the surface, reading the posts in this thread, it seems that 10-bit Intel HEVC encoding fails with an i7-7700. However @D7K was apparently able to do such a render.

Also on the surface, it seems that 8-bit Intel HEVC encoding with an i7-6700 does not use QSV. However @Peter_P (whom I wish I could tag, but can't) seems to have that working.

It seems to me that QSV-use-for-HEVC may depend on whether you have Intel Graphics selected in "GPU acceleration of video processing". Nobody has reported that setting in any of the posts on this issue, but it could be critical. With my old HD 4400 graphics I found that 10-bit HEVC would succeed (albeit using software) if "GPU acceleration of video processing" was set to none, but fail if it was set to Intel HD Graphics.

So you i7-6700 and i7-7700 users in this thread could try changing that setting.

phil-d wrote on 11/15/2017, 2:12 AM

Hi Nick

I've checked the setting under options preferences and "GPU acceleration of video processing" is set to Off, I have no other options apart from Off. I think this is for processing video when using certain effects, not sure if there should be an option for Intel graphics there?

Regards

Phil

Former user wrote on 11/15/2017, 2:50 AM

Yes you should see intel option for video processing

You may not have your bios set up correctly, I don't recall the options available or what you're supposed to choose, also maybe need the intel IGP driver

https://www.intel.com/content/www/us/en/support/detect.html

 

I have tried previously setting video processing from my external gpu to intel, and tried INTEL HEVC codec in vegas. It doesn't use QSV.

phil-d wrote on 11/15/2017, 3:26 AM

Hi

I was thinking I had seen that setting at some point in that drop down. It may have gone where I've updated to the latest Intel Graphics drivers perhaps, will roll back.

Every new version of Vegas for each 10 minutes I spend video editing I'm sure I spend another 20 minutes troubleshooting!

Regards

Phil

Former user wrote on 11/15/2017, 3:47 AM

“So you i7-6700 and i7-7700 users in this thread could try changing that setting.”

As I have previously mentioned, my i7-6700 situation is an outlier, locked out, not available in bios by manufacturer. My point is don’t think that my i7-6700 is not working because of any Magix/vegas issue, it’s simply unavailable for QSV, in either hevc or non hevc templates.

The main reason I contributed to this thread is to give some idea of what an i7-6700 speed is in software.

phil-d wrote on 11/15/2017, 3:51 AM

Hi

I've got the option back to use Intel under "GPU acceleration of video processing" by restoring back to my original graphics driver rather than the latest version available currently at Intel's website.

It doesn't appear to have made any difference to anything though in regards to rendering or having Intel HEVC working at 10 bit.

Regards

Phil

Former user wrote on 11/15/2017, 4:05 AM

“So you i7-6700 and i7-7700 users in this thread could try changing that setting.”

As I have previously mentioned, my i7-6700 situation is an outlier, locked out, not available in bios by manufacturer. My point is don’t think that my i7-6700 is not working because of any Magix/vegas issue, it’s simply unavailable for QSV, in either hevc or non hevc templates.

The intel 6700 (intel hd530 graphics) don't appear to work in any circumstance for vegas 'INTEL HEVC' CODEC. INTEL HEVC is available for other applications for encoding.

NickHope wrote on 11/15/2017, 4:45 AM
The intel 6700 (intel hd530 graphics) don't appear to work in any circumstance for vegas 'INTEL HEVC' CODEC. INTEL HEVC is available for other applications for encoding.

But it seems/seemed to work for Peter_P. What happens if you attempt a 10-bit HEVC render with your i7-6700? Fail or software render?

Former user wrote on 11/15/2017, 5:21 AM

There is no error, indicating software encoding & no QSV encoding under NVENC video processing or INTEL 530 video processing as intel 530 can not encode 10 bit HEVC.

Former user wrote on 11/15/2017, 6:35 AM

bob-h:

“INTEL HEVC is available for other applications for encoding.”

Perhaps thats correct but not in my case. It might have been better if hadn’t posted in this thread because it may be causing some confusion re: 6700 chip. Because of the way Acer locked it out of the bios in the Acer Predator G9-793-77AC laptop it is simply unavailable, no option I can see in the bios to enable/switch graphics capability. I knew about this before purchase, reviewers mentioned it as an issue, so not complaining, although it is a pity. I have no doubt that in other machines the 6700 should support 8 bit hevc, and other applications using 6700 may also support hevc.

Maybe Magix have a bit more work to do here if you aren’t able to get your 6700 up and running with hevc HW encoding?

ken-dehoff wrote on 11/15/2017, 9:46 AM

My Configuration is an Nvidia 1060 as my main GPU and the Intel 630 (7700k) doesnt have any monitors on it. I have tried choosing the different options for graphics rendering in Vegas with no change. Also, for Drivers I am on the Latest of both Intel (4849) and Nvidia (387). It would be great if some configuration issue is preventing the Quicksync option for Intel HEVC, but since the H264 codec sees the 630 and handbrake sees the 630, I'm still in the 'its a bug' camp. Hopefully Magix can give us an update in a day or two. I've run into a handbrake issue on long (60+min) renders - it slows down after the 60 min mark to about 2 fps ;(

Former user wrote on 11/15/2017, 10:03 AM

I wonder for bob-h or yourself would it be worthwhile to download a trial of Magix Video Pro X to see what works in it, if any different to VP15?

ken-dehoff wrote on 11/15/2017, 11:23 AM

Great Idea. Unfortunately when I went to render I got a notice that the HEVC encoder is not available due to licensing restrictions. For what its worth it does appear to indicate that it would use the hardware encoder.

Former user wrote on 11/15/2017, 12:46 PM

Well, ken-dehoff, close but no cigar. Very frustrating. On a positive note the format description does show hardware render, so maybe it would have worked

NickHope wrote on 11/15/2017, 1:11 PM

To be clear @ken-dehoff, in VP15 are you saying 8-bit HEVC rendering is happening with software only (i.e. Slowly, apparently without QSV), and 10-bit HEVC rendering is failing? And that happens whether you have none, Nvidia or Intel set for GPU acceleration of video processing?

ken-dehoff wrote on 11/15/2017, 1:23 PM

close - for me both 8 bit and 10 bit HEVC works in CPU mode. Someone else had reported the crash with 10 bit HEVC. And yes the behavior of Intel HEVC doesn't appear to change based on GPU acceleration setting

Former user wrote on 11/15/2017, 2:27 PM

I think it refers to support of cards like GTX 580, for Cuda etc.

Peter_P wrote on 11/16/2017, 1:24 AM
For Sky Lake processors, only 8-bit HEVC is supported on hardware; 10-bit is done via software (also provided by Intel currently), and is much slower.

unfortunately this is currently not working for 10-bit on the Sky Lake processor. Vp15 just returns an error when trying to use 10-bit with the Intel HEVC encoder.

It is working very good with 8-bit UHDp30 HEVC encoding. I just rendered a XAVC-S project with 70 minutes in length having Mercalli V4 on nearly every event in 3h17 –> F=2.81 which only can be done with hardware acceleration of my i7-6700k and could not be done by the CPU only.

Former user wrote on 11/16/2017, 2:12 AM

What's your secret to 8bit hardware INTEL HEVC encoding with vegas on an I7-6700 Peter_P?

Did it always work or did it only work as software encode at one time?

Peter_P wrote on 11/16/2017, 2:30 AM

There is no secret, it worked right from the beginning any time I use it and I could improve render time and timeline performance by adding an old AMD R7 250 graphic card.

With Vp13 I used Handbrake to encode to HEVC and this also offers QSV support on my i7-6700k system. Last days I rendered the same 70 minutes project I mentioned to UHDp30 HEVC QP23 using QSV within handbrake and this took 4h51m  → F=4,16.