So what causes render to fail at random points?

Miles-Thatch wrote on 9/8/2024, 2:36 PM

Greetings folks.

This is more of a curiosity post than anything because after a decade or experiencing this, I've pretty much given up on ever finding a solution to this, let alone, hoping that Vegas devs will ever get this issue resolved. It is an issue I'm sure all of us have been dealing with for many years - Render failing at random points.
I want to know what is actually causing this?

I have been trying to render out a proxy for a 5:30h continuous video recording and if I use MAGIX AVC or MAGIX HEVC formats, I will be subject to the mercy of the rendering gods. It may crash at 5%, it may crash at 95%, on a good day, it may pass.

Since this is a 5+ hour video timeline that needs to be rendered as a proxy, I was not willing to risk it. So I have chosen to render it using MainConcept MPEG-2 and wouldn't you know it. So far 30% and it's going without a hitch. (knock on wood)

My only speculation is that MAVIX codes are hardware GPU rendering based, while MainConcept are CPU based.


My question is - why is GPU rendering so finicky and unstable? I have an RTX 3070 and I have experienced this issue with GTX 750, GTX 1050 and AMD RX570. Always a more than average chance of the renderer failing. I've tried following tutorials, enabling and disabling all manners of features and secret hidden or legacy options according to dozens of Youtube Tutorials like this one.

It's always unstable. Some days more often than not. Some folks say it's due to variable frame rate of source footage (OBS screen recordings) others say it's the codec used to record (NVIDIA NVENC). All of that is moot because for some reason MainConcept MPEG2 has no issues rendering but MAGIX HEVC and alike crash at random points.
So why is GPU rendering so unstable? I've seen this across Davinci Resolve and Vegas alike.

Comments

EricLNZ wrote on 9/8/2024, 5:47 PM

@Miles-Thatch Perhaps GPUs simply aren't as reliable as CPUs when stressed?

Miles-Thatch wrote on 9/11/2024, 4:49 PM

@Miles-Thatch Perhaps GPUs simply aren't as reliable as CPUs when stressed?

Could be. Maybe when Vegas says GPU editing, it doesn't actually mean conventional graphics cards but one of those fancy rendering cards like the Nvidia Quadro's?

RogerS wrote on 9/13/2024, 2:52 PM

No, it's intended for consumer grade GPUs.

mark-y wrote on 9/13/2024, 3:23 PM
  1. Turn off the internet
  2. Don't multitask and never play a game while rendering.
  3. If it stops rendering at the same spot, mute or replace the event.
  4. Keep a CPU and fan temperature monitor running.
  5. Render for your delivery format, not some overkill settings.
  6. Seek advice on error messages.
  7. If anything gets slow or causes problems, restart your computer to flush the buffers.
Miles-Thatch wrote on 9/13/2024, 3:47 PM
  1. Turn off the internet
  2. Don't multitask and never play a game while rendering.
  3. If it stops rendering at the same spot, mute or replace the event.
  4. Keep a CPU and fan temperature monitor running.
  5. Render for your delivery format, not some overkill settings.
  6. Seek advice on error messages.
  7. If anything gets slow or causes problems, restart your computer to flush the buffers.

1. Wait. Really? Turn off internet.
2. Never. I leave the computer running alone. Turned off monitor sleep and computer sleep in power settings as well.
3. It's always random.
4. Maybe but it's pretty decent big fans and ventilation is good. Never hear the fan spin up faster than usual.

5. Yep, delivery format is 1080p 59.95 MP4 HEVC default profile

6. -_- yepo

7. restarting sometimes does help but then again the crashes are random so maybe just a coincidence.

This issue has been persistent across several computer builds with different components, Intel with Nvidia and AND with ATI

bvideo wrote on 9/13/2024, 7:03 PM

Not only CPU temp. GPU temp may not exhibit audible fan spin-up. A hardware temp monitor is better for that.