VP 16/307 & Intel QSV HEVC Rendering Error GoPro 2.7k video

ken-dehoff wrote on 11/21/2018, 10:17 AM

All:

I've got corruption when rendering a short piece of gopro video using intel's hardware hevc renderer. The video comes out looking like the attached photo - maybe trying to put a 3840 line onto the 2704 frame?. The video source is 2704x1520 59.94 fps and I want to rerender to the same resolution. FYI This has all worked fine for a long time in VP 15. It does work on cpu rendering but I would like to have my hevc hardware render back!

Also I can report a hardware render to 3840x2160 works ;( feels like a bug has been introduced somewhere regarding non-standard frame size.

 

Comments

j-v wrote on 11/21/2018, 11:08 AM

Here no problem with the same source files with 50p, look

but why you don't use the Magix HEVC with QSV, more than 10 times faster render with equal result.

Are the latest Intel Grafic drivers installed?

Last changed by j-v on 11/21/2018, 11:10 AM, changed a total of 2 times.

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

ken-dehoff wrote on 11/21/2018, 11:15 AM

I am actually using the Magix HEVC encoder - Intel HEVC doesn't show up for me - did you have to do something to enable it? In VP 15 I used Intel HEVC, just assumed it had been replaced in 16 by the Magix encoder

j-v wrote on 11/21/2018, 12:19 PM

These are mine HEVC render options

I think it depend on your installed hardware and it's updated drivers.

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

ken-dehoff wrote on 11/21/2018, 1:19 PM

ok so I have two problems at least instead of one ;( First, I don't have the same Intel HEVC encoder option I had in Vpro 15 and second, when using the Intel Quicksync option of the Magix encoder, it garbles my 2704x1520 video...

 

I just did a reinstall, reinstalled the intel graphics driver - Intel 8700k on the latest version of windows 10. Same results

j-v wrote on 11/21/2018, 1:25 PM

Which driverversion?

The 23.20.16.4849 ?

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

ken-dehoff wrote on 11/21/2018, 1:31 PM

nov 5th driver: 25.20.100.6373. My prior version was 24.20.100.6136

j-v wrote on 11/21/2018, 2:04 PM

I have i7 7700 with HD Grafics 630 and a Geforce GTX 1050

Last changed by j-v on 11/21/2018, 2:07 PM, changed a total of 1 times.

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

Former user wrote on 11/21/2018, 3:55 PM

Here no problem with the same source files with 50p, look

but why you don't use the Magix HEVC with QSV, more than 10 times faster render with equal result.

Did you try that same test using Magix HEVC with qsv?

also, I think you should have rendered to 59.94 fp even if you only have 50p file to try and better replicate the encode.

 

ken-dehoff wrote on 11/21/2018, 4:13 PM

My failed render is using Magix HEVC with qsv at 59.94 fps

j-v wrote on 11/21/2018, 4:33 PM

also, I think you should have rendered to 59.94 fp even if you only have 50p file to try and better replicate the encode.

No why should I?
Normally I never use the QSV options in OBS nor Vegas because it is not reliable, it has always many bad frames and sometimes bad total renders.
That I said here many times.
I always use NVENC with very good results.

BTW

Besides that, I try always not to use strange framerates for me because they give me a lot of troubles at export or editing, f.i. also with Prodad stabilizer for stabilizing 29.97 frames from my smartphone. When I set the projectproperties and export to my default 25 or 50p, I never have troubles.

 

Last changed by j-v on 11/21/2018, 4:43 PM, changed a total of 1 times.

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

Former user wrote on 11/21/2018, 5:06 PM

also, I think you should have rendered to 59.94 fp even if you only have 50p file to try and better replicate the encode.

No why should I?

The gentleman has a problem with Magic HEVC (qsv) encoding 2704x1520 59.94 fps, so you post a video of encoding with intel HEVC (not qsv) encoding at 2704x1520 at 50fps. That's not very helpful. The idea is to replicate the encode to see if it's a bug with vegas16 that the user simply can't fix.

 

NickHope wrote on 11/21/2018, 11:55 PM

Ken, what CPU and GPU do you have?

j-v wrote on 11/22/2018, 3:31 AM

The gentleman has a problem with Magic HEVC (qsv) encoding 2704x1520 59.94 fps, so you post a video of encoding with intel HEVC (not qsv) encoding at 2704x1520 at 50fps.

That did he first tell us after my video. I was reacting at his opening question where he was speaking about the Intel HEVC (look at the title of the question).
How should I then have known that he was meaning the Magix one?

 

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

Former user wrote on 11/22/2018, 4:12 AM

I know, you went to such effort, even making the video which I'm sure was appreciated, but after the misunderstanding you've lost interest. I like the gpu related problems, but I don't have vp16 to assist.

j-v wrote on 11/22/2018, 5:26 AM

I did not lost my interest but always try to help other users.

Maybe this helps you and the OP.
This morning when sitting behind my laptop (reading your comment) I switched my GOPro settings to NTSC and made from where I was sitting a testfile in order to help others.
The made file has this MediaInfo

I loaded that file into my VPro 16 build 307 and exported it with Magix AVC with the settings that I show in the video I made with OBS from my screen during that render and exported file-play. Look

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

ken-dehoff wrote on 11/22/2018, 6:44 AM

So what exactly is the difference between Intel HEVC encoder and Magix HEVC using Intel QSV? I had assumed they would be the same thing. But you are saying you can successfully render Gopro 2.7k/59.94 using Magix/Intel QSV?

j-v wrote on 11/22/2018, 8:27 AM

So what exactly is the difference between Intel HEVC encoder and Magix HEVC using Intel QSV? I had assumed they would be the same thing.

I see no difference, only the time to export to Intel HEVC takes much longer with me and this says MediaInfo about both types with my average bitrate of 20 Mbs

But you are saying you can successfully render Gopro 2.7k/59.94 using Magix/Intel QSV?

Yess I say that and I proved it in the video above.

 

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

ken-dehoff wrote on 11/22/2018, 10:48 AM

Well this is incredibly bizarre. I also have Mavic air 2.7k/59fps - it is 2720x1530 (vs GoPros 2704x1520 ) - and the Mavic air video renders. And unfortunately I have determined I can render GoPro's footage at 2720x1530 just fine - so there is a queer problem with my system at 2704x1520. Suggestions? I'm using original clips from each device so havent introduced anything into the video. I do not have the gopro software loaded - I'm starting to think there is some software conflict but no idea how to track it down.

john_dennis wrote on 11/22/2018, 11:11 AM

Perhaps there is some insight to be gained from this site. 

If this is a final render, shouldn't you select pixel dimensions that will fit on to a screen? 2560x1440. Software renderers can be loosey-goosey, but hardware may be more constrained.

john_dennis wrote on 11/22/2018, 11:14 AM

Have you tried 2704x1521? 2688x1512?

ken-dehoff wrote on 11/22/2018, 11:15 AM

Well I dont want to introduce artifacting which is why I always keep the final render the same resolution as the source

john_dennis wrote on 11/22/2018, 11:25 AM

An admirable goal. But, you let the monitor create the artifacts. Cameras use these pixel dimensions to allow for stabilization and cropping.

Former user wrote on 11/23/2018, 4:20 AM

Well this is incredibly bizarre. I also have Mavic air 2.7k/59fps - it is 2720x1530 (vs GoPros 2704x1520 ) - and the Mavic air video renders. And unfortunately I have determined I can render GoPro's footage at 2720x1530 just fine - so there is a queer problem with my system at 2704x1520. Suggestions?

Traditionally the width and height should be divisible by 16, and that's true of all standardised resolutions, It's also true of 2704x1520, your problem resolution. If you think about hardware encoding being a simpler more rule based approach than software encoding, then something like a measurement not divisible by 16 could be an issue, but looking at the mavic resolution of 2720x1530, that 1530 height is not divisible by 16,8 or 4 yet it's hardware encoded just fine.

A strange vegas Pro bug?

 

 

 

ken-dehoff wrote on 1/10/2019, 10:05 AM

I've been out of the country but wanted to make sure this remains an open bug being tracked. I was told by support they had recreated the problem and I just tested in VP 16 build 352 and the problem still exists