Render uses just about all my CPU

huskereurocat wrote on 11/6/2023, 11:41 AM

I'm using VP 18 and I have an R7 5800x with 32GB Ram, paired with a RX 6700XT GPU on Windows 11. When I render a project using the MAGIX HEVC/AAC MP4 format along with the AMD VCE encoder, my CPU usage is in the high 80's to low 90's and my GPU is sitting at 8-12% usage. I've also tried this with the MAGIX AVC/AAC MP4 format and I get the same thing. Any way to get my GPU to take some of that burden off the CPU? My renders come out blurry in parts, thus thinking that it would be nice to shift some of that rendering burden to the GPU and see if that helps. I didn't have this issue with my old Nvidia GTX 1060 6 GB GPU, but in order to run Madden 24 I had to upgrade and chose the RX 6700XT.

Any suggestions?

Comments

mark-y wrote on 11/6/2023, 12:26 PM

Normal and expected behavior. Make sure you are using the best drivers -- search this forum.

For blur-free renders, use the Magix Mainconcept HEVC and AVC encoders, which do not use GPU.

huskereurocat wrote on 11/6/2023, 12:44 PM

No such format as MAGIX Mainconcept HEVC, which are you referring to?

There is also no AVC encoder choice. You either can use AMD VCE or Intel QSV

And by the best drivers you mean the GPU drivers? The latest GPU driver may not be the best?

Help!!

Last changed by huskereurocat on 11/6/2023, 12:46 PM, changed a total of 1 times.

Ryzen 7 5800x / x570 motherboard / 32GB G Skill Ripjaws RAM / RX 6700XT 12GB / Crucial P1 M.2 1TB OS drive/Samsung 960 EVO M.2 250GB with multiple SSD's and HDD's

mark-y wrote on 11/6/2023, 12:59 PM

Not that menu. The dropdown list in the Magix Render Templates give you the option to choose the hardware GPU or the software CPU encoders. If the option to use the software Mainconcept encoder does not show up in your version of Vegas, you will need to use one of the Magix AVC/AAC Render Templates.

For the rest of your questions, feel free to use the handy Forum Search feature here. Those results will give far better answers than asking questions that have already been addressed, thank you.

Reyfox wrote on 11/7/2023, 2:02 PM

@huskereurocat, I just rendered a short part of my video to HEVC. I used the same settings in VP21 and VP18.

The first screenshot is the performance of VP21. The second of VP18. The video files were UHD 4K 50P with Vegas title and an image that has pan and zoom from Pan/Crop. The third is the rendering settings used.

 

Howard-Vigorita wrote on 11/7/2023, 3:29 PM

@huskereurocat If you want more gpu usage and are already rendering vce, the next big thing to look at is decoding. MediaInfo on your camera footage would be helpful. And a screenshot of your Vegas I/O preferences. Decoding is influenced by the media formats supported by your gpu and the settings in Vegas I/O Preferences.

huskereurocat wrote on 11/8/2023, 9:11 AM

@huskereurocat If you want more gpu usage and are already rendering vce, the next big thing to look at is decoding. MediaInfo on your camera footage would be helpful. And a screenshot of your Vegas I/O preferences. Decoding is influenced by the media formats supported by your gpu and the settings in Vegas I/O Preferences.

Here is the Preference Info

And the media information from the source video. It is an OBS recording of my gameplay in Madden 24.

Does this help?

 

Just as an FYI, I went in and changed the Hardware Decoder to use: from Auto to AMD UVD/VCN and now my CPU is in the mid 70's and the GPU is now in the mid 20's. Seems to have made a difference. 🙂

Last changed by huskereurocat on 11/8/2023, 9:24 AM, changed a total of 2 times.

Ryzen 7 5800x / x570 motherboard / 32GB G Skill Ripjaws RAM / RX 6700XT 12GB / Crucial P1 M.2 1TB OS drive/Samsung 960 EVO M.2 250GB with multiple SSD's and HDD's

huskereurocat wrote on 11/8/2023, 9:35 AM

@huskereurocat, I just rendered a short part of my video to HEVC. I used the same settings in VP21 and VP18.

The first screenshot is the performance of VP21. The second of VP18. The video files were UHD 4K 50P with Vegas title and an image that has pan and zoom from Pan/Crop. The third is the rendering settings used.

 

My footage is recorded off my PC via OBS, so its only 1920x1080 at 60fps. I render as 1440p in order to get a better resolution when You Tube processes my video and have been doing that for a couple of years now. Thanks for the rendering settings for HEVC, I'll give them a go!

Reyfox wrote on 11/8/2023, 1:43 PM

@huskereurocat I have no OBS footage. If you can provide a short sample to the cloud, I would be glad to test it and report back.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.1

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

huskereurocat wrote on 11/8/2023, 2:14 PM

@huskereurocat I have no OBS footage. If you can provide a short sample to the cloud, I would be glad to test it and report back.

Short sample uploaded to mediafire.

https://www.mediafire.com/file/pewbp9amn53t0ci/2023-11-08+13-59-48.mp4/file

Just an FYI, I used the HEVC format with the following customized template and it seems to work alright. If you have further input as to whether those are the opimized settings, that would be great.

@Reyfox

Last changed by huskereurocat on 11/8/2023, 2:15 PM, changed a total of 1 times.

Ryzen 7 5800x / x570 motherboard / 32GB G Skill Ripjaws RAM / RX 6700XT 12GB / Crucial P1 M.2 1TB OS drive/Samsung 960 EVO M.2 250GB with multiple SSD's and HDD's

Howard-Vigorita wrote on 11/8/2023, 2:24 PM

@huskereurocat These OBS settings work well for me.

Suggest you try 29.97 fps if you can get away with it. If the video being captured has high motion that blurs or streaks, try setting the Vegas project property to Best and raising the OBS bitrate before resorting to a double frame rate which is harder for Vegas. Capturing hevc in OBS can be even better with motion if your hardware can handle it.

huskereurocat wrote on 11/8/2023, 3:13 PM

@Howard-Vigorita  Since I only have a 1920x1080 60hz monitor, I can't record with your base canvas settings. Would that matter?

Vegas project property is set to Best, but the reason I render at 1440 is that if I render at my native 1080p then You Tube looks at that and gives it the thumbs down at processing via the same architecture as a 1440p video. It's the only way that I know of to get You Tube to process at a better frame rate, unless I get a new monitor and I can't swing that now.

Problem with capturing HEVC in OBS with my rig is that I seem to get stuttering in my recordings if I do that. 😒

huskereurocat wrote on 11/8/2023, 4:11 PM

Well, I just tried recording in OBS with HEVC and dropping the bitrate down as to put less strain on my hardware and I got what I was fearing, a stuttering mess. I had thougt with the upgrade to an R7 5800x and RX6700XT that my hardware would be able to handle the load, but it would seem not. Thanks for the suggestion though.

Former user wrote on 11/8/2023, 4:21 PM

You want to encode to fragmented MP4, and keyframe interval to 1, and ofcourse AVC. Vegas can't read fragmented MP4 so you have auto remux turned on to create conventional mp4 which you use in Vegas. You don't want to use MKV because the remux to mp4 creates variable frame rate, you don't want to encode direct to mp4 because unlike mkv or fragmented mp4, conventional mp4 has a good chance of corrupting due to a software or hardware failure.

Reyfox wrote on 11/8/2023, 4:31 PM

@huskereurocat, thanks for the file. I used Vegas Post 21 and VP18 using the same render settings to get your 1440P HEVC video. What I did notice is that VP18 only utilized 19-20% GPU and 80-upper 90% CPU. See first screen shot.

The second screenshot is of VP21 with the same render settings. A marked improvement in GPU usage. Rendering was also faster, and the file size was about 1/2 that of VP18!

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.1

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

huskereurocat wrote on 11/8/2023, 5:47 PM

You want to encode to fragmented MP4, and keyframe interval to 1, and ofcourse AVC. Vegas can't read fragmented MP4 so you have auto remux turned on to create conventional mp4 which you use in Vegas. You don't want to use MKV because the remux to mp4 creates variable frame rate, you don't want to encode direct to mp4 because unlike mkv or fragmented mp4, conventional mp4 has a good chance of corrupting due to a software or hardware failure.


@Former user So instead of OBS remuxing a MKV file it needs to remux the fragmented MP4 to conventional MP4? I have it on auto remux, but I didn't know it would auto remux a fragmented MP4 to Conventional MP4. I thought that was just for MKV remuxing.

So this is how it should be set up? With the auto remuxing on, of course.

huskereurocat wrote on 11/8/2023, 5:51 PM

@huskereurocat, thanks for the file. I used Vegas Post 21 and VP18 using the same render settings to get your 1440P HEVC video. What I did notice is that VP18 only utilized 19-20% GPU and 80-upper 90% CPU. See first screen shot.

The second screenshot is of VP21 with the same render settings. A marked improvement in GPU usage. Rendering was also faster, and the file size was about 1/2 that of VP18!


@Reyfox  So, you're saying that I need to upgrade if I want better GPU usage? Unfortunately, that isn't going to happen any time soon. I might have to wait for the next version of VP to come out. Then the current version may be affordable for me. 😏

Thank you soooooo much for testing it out on your system!!

Former user wrote on 11/8/2023, 6:41 PM
 

So this is how it should be set up? With the auto remuxing on, of course.

Yeah that looks good, you'll get a CFR after the remux to regular mp4 that may increase your encoding speed, the keyframe interval set to 1 will help with playback and scrubbing the timeline

huskereurocat wrote on 11/8/2023, 9:27 PM
 

So this is how it should be set up? With the auto remuxing on, of course.

Yeah that looks good, you'll get a CFR after the remux to regular mp4 that may increase your encoding speed, the keyframe interval set to 1 will help with playback and scrubbing the timeline

@Former user Forgive my ignorance, but CFR stands for? And do you know how it may increase encoding speed?

 

Reyfox wrote on 11/9/2023, 1:57 AM

@huskereurocat what you can do is download the trial version of VP21. Drop the same clip on the timeline that you put in the cloud, and render it out and see for yourself. Also notice the average speed of the render. In VP18, 140fps, in VP21 159fps.with the same hardware.

Again, the best way to see how things perform on your computer is to download the trial version of VP21, drop that clip in it and render it out.

That would be the best test scenario for you to know for yourself.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.1

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

huskereurocat wrote on 11/10/2023, 2:19 PM

You want to encode to fragmented MP4, and keyframe interval to 1, and ofcourse AVC. Vegas can't read fragmented MP4 so you have auto remux turned on to create conventional mp4 which you use in Vegas. You don't want to use MKV because the remux to mp4 creates variable frame rate, you don't want to encode direct to mp4 because unlike mkv or fragmented mp4, conventional mp4 has a good chance of corrupting due to a software or hardware failure.

I used this method, recorded two games the last two days and it worked beautifully. However, today I'm back to stuttering recordings. No upgrades, no downloads of any software, just a new day. I just can't seem to win with this. Any suggestions?

@Former user

Last changed by huskereurocat on 11/10/2023, 2:20 PM, changed a total of 1 times.

Ryzen 7 5800x / x570 motherboard / 32GB G Skill Ripjaws RAM / RX 6700XT 12GB / Crucial P1 M.2 1TB OS drive/Samsung 960 EVO M.2 250GB with multiple SSD's and HDD's

Former user wrote on 11/10/2023, 3:29 PM

I"m not sure what the problem would be, Vegas's GPU decoder is more likely to cause poor playback with longer GOP's but Vegas should like the video OBS is creating. You could try ticking legacy AVC decoder, that will improve playback lag with some AVC encodes that the GPU decoder doesn't like

RogerS wrote on 11/10/2023, 7:59 PM

Can you double check the media isn't the problem? I assume the media that worked fine a few days ago works fine today. Is that right?

huskereurocat wrote on 11/10/2023, 11:15 PM

That media from a couple of days ago is just fine. Just played it back in VLC. The media (mp4 from OBS today) is the problem. Not saying that it doesn't work in VP, but the issue is that I can't get a clean, un-stuttering recording out of OBS for some reason. Yes, I know that isn't the purpose of this community, but I need to try to get an answer from whatever source will help me. 😏 Just real frustrated at this point.

@RogerS

Last changed by huskereurocat on 11/10/2023, 11:47 PM, changed a total of 2 times.

Ryzen 7 5800x / x570 motherboard / 32GB G Skill Ripjaws RAM / RX 6700XT 12GB / Crucial P1 M.2 1TB OS drive/Samsung 960 EVO M.2 250GB with multiple SSD's and HDD's

RogerS wrote on 11/10/2023, 11:55 PM

Okay, so nothing with VEGAS changed then.

Maybe check Mediainfo for today's media and see what the difference is- I bet a small setting change could have messed it up. Can OBS help you remux the file again using the same settings as before (AVC in MP4 container with keyint =1 )?