Is it possible to render HEVC at 60 FPS using VP17?

Scipster wrote on 4/16/2020, 6:13 PM

Hi everyone,

I messaged the support team, but I thought I'd post here as I would appreciate your input as well. I plan to post any response I get from support so others can hopefully learn from my question.

I have multiple screen recordings that I would like to stitch together with VEGAS Pro 17, but I am having trouble exporting them to an H.265/HEVC container at 60 FPS. The source is from Radeon ReLive and is also 60 FPS with a bit rate of 30 mb/s. Ideally, I would like the output to match the source frame rate (and although 59.94 is very close and matches "60" FPS on my DSLR, I notice frames are dropped when going frame by frame).

When I render the project using MAGIX AVC/AAC MP4 (H.264), I am able to override the default frame rate options by typing in 60.00 manually. The output is perfect! Searching through the community, I found this was not always the case:

https://www.vegascreativesoftware.info/us/forum/vegas-pro-15-magix-avc-aac-codec-not-supporting-60-fps--108638/

It looks like MAGIX implemented custom frame rates in VEGAS PRO 15 build 261:

https://www.vegascreativesoftware.info/us/forum/vegas-pro-15-update-2-build-261--109529/

But it only applies to the MAGIX AVC/AAC render format.

When I try to render my project using MAGIX HEVC/AAC MP4 (H.265), I run into the same issue that originally plagued H.264. That is, whenever I enter a custom frame rate it reverts to 23.976 (IVTC Film). Checking "allow source to adjust frame rate" does not solve the issue, as it uses half of the source frame rate when it is above the maximum rate (59.94), resulting in an export with 30 FPS.

You can see the bug in action at: https://imgur.com/7UZrurf

Oddly enough, the HEVC format appears to use the same plugin as AVC: mxavcaacplug.dll

So I would think HEVC could support custom frame rates as well, but I could be wrong. Perhaps it's just an issue with the settings menu?

What I do know is that my hardware is certainly capable of rendering video in HEVC at 60 fps. I have no problems with Radeon ReLive (the source) or HandBrake... I even thought of using HandBrake to render the project, but that seems very involved 😅

My setup is Windows 10 (1909), AMD Ryzen 1700x, 16GB RAM, ATI Radeon RX 480 (8GB), and VEGAS Pro 17 build 421.

For what it's worth, the project's frame rate is set to 60 FPS.

Any ideas on how I can render a video with HEVC at 60 FPS?

Thanks!

Comments

fr0sty wrote on 4/16/2020, 6:26 PM

Render +, part of Happy Otter Scripts, is your friend. tools4vegas.com Voukoder can likely help as well.

Scipster wrote on 4/16/2020, 7:42 PM

Render +, part of Happy Otter Scripts, is your friend. tools4vegas.com Voukoder can likely help as well.

Thanks fr0sty! These look very promising, Voukoder especially. I'm going to download them, try them out, and report back.

JN- wrote on 4/16/2020, 7:57 PM

@Scipster Interesting thing is that if you select one of the HDR10 items in the "Template" drop-down list within the render template it does hold the 60fps setting.

---------------------------------------------

VFR2CFR, Variable frame rate to Constant frame rate link to zip here.

Copies Video Converts Audio to AAC, link to zip here.

Convert 2 Lossless, link to ZIP here.

Convert Odd 2 Even (frame size), link to ZIP here

Benchmarking Continued thread + link to zip here

Codec Render Quality tables zip

---------------------------------------------

PC ... Corsair case, own build ...

CPU .. i9 9900K, iGpu UHD 630

Memory .. 32GB DDR4

Graphics card .. MSI RTX 2080 ti

Graphics driver .. latest studio

PSU .. Corsair 850i

Mboard .. Asus Z390 Code

 

Laptop… XMG

i9-11900k, iGpu n/a

Memory 64GB DDR4

Graphics card … Laptop RTX 3080

Scipster wrote on 4/17/2020, 3:36 PM

So I tried Voukoder's plugin and I'm pleased to report it worked flawlessly! It seems to use the same frame rate as the project, so there were no issues there.

@Scipster Interesting thing is that if you select one of the HDR10 items in the "Template" drop-down list within the render template it does hold the 60fps setting.

And that's a very interesting point! I tried this on my system as well can verify that the HDR10 templates allow for custom frame rates using the HEVC format.

I wonder why it wasn't included in non-HDR formats. Maybe it was just an oversight/bug?

I've written to MAGIX's support team and I'll post here when I hear back.

It would be great for them to fix this in later patch/update. In the meantime, I'll continue using Voukoder's plugin.

Thanks again!

Scipster wrote on 4/23/2020, 5:56 PM

I heard back from MAGIX today regarding this issue:

This does appear to still be an issue that is being looked into. For the time being the cap for rendering out HEVC files is the 59.94 fps that you've already seen listed in our template formats.

It appears it is a bug in the software, although it is unclear when it will be fixed.

It's not mentioned in the list of bugs:

https://www.vegascreativesoftware.info/us/forum/known-issues-in-the-latest-version-of-vegas-pro--108942/

I will keep everyone posted as I learn more from MAGIX. For now, I'm marking @fr0sty's response as a temporary solution. Thanks again!