Vegas 18, does anyone max out pc performance with gpu encoding?

Comments

RealityStudio wrote on 9/15/2020, 11:05 PM

Voukoder is highly integrated with VEGAS and can be invoked by batch render script.

It seems to only have a single settings dialog box that applies to all of Voukoder. For example with Vegas default encoders I have multiple settings for various resolutions, bitrates, etc and I can call them all from one script. So if I manually do "Render as" in the dialog that comes up I'll see all my various types of encodes but I usually have my script just call them all automatically as it grinds away. With Voukoder it looks like I could call it from a script, but it would only run with the one settings dialog associated with all of Voukoder. So for example I see Voukoder in the same "Render as" dialog box but I can't see how to setup multiple such options each with different resolutions, bitrates, etc so they can all be called by one script. Or maybe I'm just missing something...

lan-mLMC wrote on 9/15/2020, 11:34 PM

Voukoder's default settings (resolution, frame rate, filed order,  progressive scanning, ) are completely the same as VEGAS project so that the final video has as high quality as possible. You can adjust settings in project settings.

If you really want to different presets, you can open Voukoder settings, add a zscale filter and modify it, then save as a Vegas preset in render window.

As for bit rate It is a outdate encode mode. You'd better learn to use CRF mode. And if you really like bit rate mode, you can use ABR mode.

All these custom settings can be save to a Vegas preset in render window.

 

RealityStudio wrote on 9/16/2020, 2:58 PM

Oh yeah I remember CRF mode when I used to use handbrake so that's cool, I'll look into zscale for resolution, thanks!

RealityStudio wrote on 9/16/2020, 8:43 PM

Ok I got it sorted, you are right you can make multiple configs to where it can be scripted. I rendered another 30 second test in both 4k and 1080p with Vegas and Voukoder presets. I setup the Voukoder presets to make similar file sizes to Vegas presets, time to render is as follows:

1080p result:

Vegas: 14s

Voukoder: 32s

 

4k result:

Vegas: 36s

Voukoder: 30s

 

The only reason I think Voukoder is so much slower than Vegas in the 1080p encode test is I think it keeps the source material in 4k in the decode step, then downsamples to 1080p in the encode step whereas it looks like Vegas scripts keep it in 1080p in both steps. I used zscale for the Voukoder 1080p encode in the filter settings but not sure if there is another setting to also force it to decode a 4k source as 1080p in script.

EDIT: Went through the past posts, people mention that Voukoder is locked to the project settings which seems to mean it will be locked into decoding at 4k regardless of the output resolution. Alas that will always make it slower than native Vegas for rendering at anything other than native 4k in my use case since I run one script to process and render everything out which is super convenient for me. I suppose managing multiple scripts would fix it, basically I'd have to have a script per resolution for everything I do but that's not ideal.

RogerS wrote on 10/11/2020, 3:48 AM

@dream I don't know why you posted a link to a new thread about exactly the same issue. I don't think there is anything new to say. Give Voukoder a try.

yi-h wrote on 10/11/2020, 4:26 AM

Why are we talking about Voukoder?
We're talking about encoding Vegas here.

I suggest you contact magix directly, as writing here won't make it better.
 

RogerS wrote on 10/11/2020, 6:21 AM

@yi-h Using Voukoder you can speed performance of encoding from the Vegas timeline (sometimes).

yi-h wrote on 10/11/2020, 6:40 AM

@RogerS

A lot of people know that using Voukoder will make you faster.

The problem here is that the encoder that came with vegas isn't working properly.

I'm not talking about using Voukoder to make things better, I'm talking about the encoder that came with Vegas

RogerS wrote on 10/11/2020, 6:48 AM

@RogerS

A lot of people know that using Voukoder will make you faster.

The problem here is that the encoder that came with vegas isn't working properly.

I'm not talking about using Voukoder to make things better, I'm talking about the encoder that came with Vegas

You aren't the original poster in this thread who was asking about options to speed up Vegas and discussed Handbrake before testing Voukoder above. Why are you trying to police this thread?

20% GPU usage for encoding is working as designed. If the design changes, maybe that number will go up at some point.

vkmast wrote on 10/11/2020, 6:50 AM

As @RogerS points out, the topic is "Vegas 18, does anyone max out pc performance with gpu encoding".

yi-h wrote on 10/11/2020, 7:22 AM

This is why the problems with vegas won't get better forever.

alifftudm95 wrote on 10/11/2020, 7:58 AM

Voukoder is great, I use it and help bug test it. I am not aware of current issues with it beyond one user crash report, and Voukoder 6.2 with the new connector is a stable release. It's worth a try.

Anyway, if you decide to compare software, rendering times and quality are more important than GPU % utilization. Someone here once compared it to focusing on your car engine's RPMs rather than how fast you are getting to your destination.

Vokouder have sharper video quality the any vegas default template. Just that sometimes the audio is out of sync idk why

Editor and Colorist (Kinda) from Malaysia

MYPOST Member

Laptop

MacBook Pro M4 Max

16 Core CPU and 40 Core GPU

64GB Memory

2TB Internal SSD Storage

Anti-Glare 4K HDR Screen

 

PC DEKSTOP

CPU: Ryzen 9 5900x

GPU: RTX3090 24GB

RAM: 64GB 3200MHZ

MOBO: X570-E

Storage:

C DRIVE NVME M.2 1TB SSD GEN 4

D DRIVE NVME M.2 2TB SSD GEN 4

E DRIVE SATA SSD 2TB

F DRIVE SATA SSD 2TB

G DRIVE HDD 1TB

Monitor: Asus ProArt PA279CV 4K HDR (Bought on 30 August 2023)

Monitor: BenQ PD2700U 4K HDR (RIP on 30 August 2023)

 

 

 

RogerS wrote on 10/11/2020, 8:46 AM

Voukoder is great, I use it and help bug test it. I am not aware of current issues with it beyond one user crash report, and Voukoder 6.2 with the new connector is a stable release. It's worth a try.

Anyway, if you decide to compare software, rendering times and quality are more important than GPU % utilization. Someone here once compared it to focusing on your car engine's RPMs rather than how fast you are getting to your destination.

Vokouder have sharper video quality the any vegas default template. Just that sometimes the audio is out of sync idk why


@alifftudm95 Audio syncing is a Vegas issue. If you disable the current decoders in preferences you mess with the audio timing.

"With VEGAS <= 14 (or if you disable so4compoundplug) it is one frame off."
Discussion here

RealityStudio wrote on 10/11/2020, 12:52 PM

@yi-h Using Voukoder you can speed performance of encoding from the Vegas timeline (sometimes).

Yeah in my case Voukoder made some stuff faster and also some stuff much slower, see my last post above. For my particular use case Voukoder doesn't make sense so I'm just going to live with the limited performance stock Vegas provides. I absolutely 100% require the scripting that only Vegas seems to provide so it's not like I can change to a different program anyways.

yi-h wrote on 10/11/2020, 10:39 PM

@RealityStudio

I agree with you.

Magix listened to user feedback and needed to make improvements before releasing vegas18.

We've been told about this issue before.
They didn't fix the problem and released vegas18, leaving the same problem.

Maybe magix doesn't recognize this problem as a problem.

I sincerely hope that vegas will be better!

Former user wrote on 10/14/2020, 9:24 AM

A lot of people know that using Voukoder will make you faster.

The problem here is that the encoder that came with vegas isn't working properly.

I'm not talking about using Voukoder to make things better, I'm talking about the encoder that came with Vegas

Here are some encoding speeds for a 3840x1920 60P video. a trancode with Gaussian blur applied

Vegas - internal Nvenc - 1m49s

Vegas - Voukoder Nvenc - 1m23s

Resolve - Nvenc - 43s

Voukoder really helps reduce the gap between Resolve, but you can see how vegas prefers CPU over GPU and that's what you're complaining about. Voukoder reduces delays between frames which of it'self improves cpu,gpu processing and gpu encoding use, but why can't Magix do the same, it is a bit strange?

dream wrote on 10/15/2020, 2:29 PM

A lot of people know that using Voukoder will make you faster.

The problem here is that the encoder that came with vegas isn't working properly.

I'm not talking about using Voukoder to make things better, I'm talking about the encoder that came with Vegas

Here are some encoding speeds for a 3840x1920 60P video. a trancode with Gaussian blur applied

Vegas - internal Nvenc - 1m49s

Vegas - Voukoder Nvenc - 1m23s

Resolve - Nvenc - 43s

Voukoder really helps reduce the gap between Resolve, but you can see how vegas prefers CPU over GPU and that's what you're complaining about. Voukoder reduces delays between frames which of it'self improves cpu,gpu processing and gpu encoding use, but why can't Magix do the same, it is a bit strange?

this is why im shouting about whole week, check my posts.

TheRhino wrote on 10/16/2020, 8:58 PM

Just curious, is anyone able to get Vegas 18 to fully use their pc? I have a 12 core AMD 3900X

For paid work I stick to the built-in Magix & Sony encoders... On my 9900K with VEGA 64 LQ, I see the most CPU & GPU usage when I am rendering from some type of intermediate to HEVC. With the Intel CPUs, you get the benefit of BOTH the iGPU & PCIe GPU assisting decoding/encoding, depending on settings, so when I render HEVC from DNxHR intermediates, I get about 80% CPU usage, 50% VEGA GPU usage & 15% Intel iGPU usage.

However, for some other renders, especially starting with one type of intermediate & rendering to the same or a different intermediate, I get much less CPU & GPU usage... Often, just ONE core is fully utilized in Vegas while the other cores are only at about 50%... This is why CPU CORE speed matters. Multicore CPUs are only pushed for certain FX & CPU-intensive codecs like HEVC... However, I often open 2 instances of Vegas to render an intermediate AND a MP4 or HEVC at the SAME time, so in that case my system's capabilities are better utilized.

 

Last changed by TheRhino on 10/16/2020, 9:02 PM, changed a total of 1 times.

Workstation C with $600 USD of upgrades in April, 2021
--$360 11700K @ 5.0ghz
--$200 ASRock W480 Creator (onboard 10G net, TB3, etc.)
Borrowed from my 9900K until prices drop:
--32GB of G.Skill DDR4 3200 ($100 on Black Friday...)
Reused from same Tower Case that housed the Xeon:
--Used VEGA 56 GPU ($200 on eBay before mining craze...)
--Noctua Cooler, 750W PSU, OS SSD, LSI RAID Controller, SATAs, etc.

Performs VERY close to my overclocked 9900K (below), but at stock settings with no tweaking...

Workstation D with $1,350 USD of upgrades in April, 2019
--$500 9900K @ 5.0ghz
--$140 Corsair H150i liquid cooling with 360mm radiator (3 fans)
--$200 open box Asus Z390 WS (PLX chip manages 4/5 PCIe slots)
--$160 32GB of G.Skill DDR4 3000 (added another 32GB later...)
--$350 refurbished, but like-new Radeon Vega 64 LQ (liquid cooled)

Renders Vegas11 "Red Car Test" (AMD VCE) in 13s when clocked at 4.9 ghz
(note: BOTH onboard Intel & Vega64 show utilization during QSV & VCE renders...)

Source Video1 = 4TB RAID0--(2) 2TB M.2 on motherboard in RAID0
Source Video2 = 4TB RAID0--(2) 2TB M.2 (1) via U.2 adapter & (1) on separate PCIe card
Target Video1 = 32TB RAID0--(4) 8TB SATA hot-swap drives on PCIe RAID card with backups elsewhere

10G Network using used $30 Mellanox2 Adapters & Qnap QSW-M408-2C 10G Switch
Copy of Work Files, Source & Output Video, OS Images on QNAP 653b NAS with (6) 14TB WD RED
Blackmagic Decklink PCie card for capturing from tape, etc.
(2) internal BR Burners connected via USB 3.0 to SATA adapters
Old Cooler Master CM Stacker ATX case with (13) 5.25" front drive-bays holds & cools everything.

Workstations A & B are the 2 remaining 6-core 4.0ghz Xeon 5660 or I7 980x on Asus P6T6 motherboards.

$999 Walmart Evoo 17 Laptop with I7-9750H 6-core CPU, RTX 2060, (2) M.2 bays & (1) SSD bay...

Former user wrote on 10/16/2020, 11:58 PM

That is good use of your CPU, but not GPU (procesing), Vega at 5% and Intel 15%, with intel most likely just updating timeline/preview window

Often, just ONE core is fully utilized in Vegas while the other cores are only at about 50%... This is why CPU CORE speed matters. Multicore CPUs are only pushed for certain FX & CPU-intensive codecs like HEVC.

That is interesting, and so the new 5000 series AMD cpu's said to be 19% faster per clock cycle compared to 3000 series should be very helpful to vegas