[feature suggestion] Checking minimum hardware requrements

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline
User avatar

PedjaS

  • Posts: 41
  • Joined: Wed Jul 13, 2022 3:54 pm
  • Real Name: Predrag Supurovic

[feature suggestion] Checking minimum hardware requrements

PostWed Nov 06, 2024 2:33 pm

It would be good to have simla pp that would run and check if PC matches minimum harware requirements.

Recent updates raised GPU requirements. If user updates but updated version requres better hardware, then user is in rouble and thing get complicated.

There is no way for user to instal new version separately to test it out. It must be update that overwrites previous version.

So, if we can check if Pc matches hardware requrements before updating that would be really helpful.

This if course means a lot to amateur users that by definiton are on the edge of hardware they use. It also can server well for people who tend to install DR first time, so they can check first and not go to full install to find out that DR will not work.
Offline
User avatar

KrunoSmithy

  • Posts: 2228
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: [feature suggestion] Checking minimum hardware requremen

PostWed Nov 06, 2024 2:39 pm

Isn't a common practice to include minimum and recommended system / hardware requirements on product page of most products? There is off course a margin for safety from the company, so usually even bellow minimum requirements, it can still work for some tasks.
Offline
User avatar

Uli Plank

  • Posts: 23980
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: [feature suggestion] Checking minimum hardware requremen

PostWed Nov 06, 2024 2:41 pm

Other than with operating systems, you can easily go back with DR, and on the first installation it is checking your hardware for minimum requirements.
If that is enough for you and your needs can only be judged by your own tests, there are just too many variables.
My disaster protection: export a .drp file to a physically separated storage regularly.

Studio 19.1.1
MacOS 13.7, 2017 iMac, 32 GB, Radeon Pro 580 + eGPU
MacBook M1 Pro, 16 GPU cores, 32 GB RAM, MacOS 14.7.1
SE, USM G3
Offline
User avatar

Joe Shapiro

  • Posts: 3386
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

Re: [feature suggestion] Checking minimum hardware requremen

PostWed Nov 06, 2024 4:46 pm

It would be lovely if Resolve would notice the hardware limit it’s running into and tell the user about it rather than failing in an inscrutable way. Error checking is a dreary but important part of programming a mass market app.

PS there’s a feature request to this effect.
Director, Editor, Problem Solver. Been cutting indie features for 23 years. FCP editor from version 2 to 7.
Resolve 19.1
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.6.1
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline
User avatar

Marc Wielage

  • Posts: 12411
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Hollywood, USA

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 2:19 am

Joe Shapiro wrote:It would be lovely if Resolve would notice the hardware limit it’s running into and tell the user about it rather than failing in an inscrutable way. Error checking is a dreary but important part of programming a mass market app.

I've suggested for several years that Resolve go out and check during the install and tell the users, "Sorry, this system ain't gonna make it." No luck so far.

BMD has not updated the Recommended Configuration list in at least 3-4 years now, but I think the reality is that hardware is changing so fast, it's hard to provide specifics. The README file in install does have the minimum config info in it.
Last edited by Marc Wielage on Fri Nov 08, 2024 12:27 am, edited 1 time in total.
Certified DaVinci Resolve Color Trainer • AdvancedColorTraining.com
Offline
User avatar

Uli Plank

  • Posts: 23980
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 2:29 am

Might be too expensive to research and keep up to date. A system that has no serious issues with ProRes or BRAW and mild grading, might be awful with HEVC in UHD, or not even work with H.264 in 10 bit. Or crash when you need Speed Warp or maximum quality SuperScale, while others never use that. And then, multicam has challenges of its own.

Should BM suggest a massive Threadripper with a 4090 or a fully loaded Mac Studio to everybody, to be on the safe side? Currently, they give you a minimal config, which often is not sufficient, but can work for those with little money and not so challenging needs.

Unfortunately, camera manufacturers are incorporating new varieties of codecs by the hour, it seems. I'd suggest checking this forum for your specific sources and use case to see what others use successfully. Plus, Richard Lackey has a pretty good reality check only 1.5 years old: https://www.richardlackey.com/davinci-r ... uirements/

I second the need for much better handling of errors and messages when something goes wrong.
My disaster protection: export a .drp file to a physically separated storage regularly.

Studio 19.1.1
MacOS 13.7, 2017 iMac, 32 GB, Radeon Pro 580 + eGPU
MacBook M1 Pro, 16 GPU cores, 32 GB RAM, MacOS 14.7.1
SE, USM G3
Offline

4EvrYng

  • Posts: 721
  • Joined: Sat Feb 19, 2022 12:45 am
  • Real Name: Alexander Dali

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 2:53 am

Joe Shapiro wrote:It would be lovely if Resolve would notice the hardware limit it’s running into and tell the user about it rather than failing in an inscrutable way. Error checking is a dreary but important part of programming a mass market app.

Amen! In my previous life I was responsible for software projects and code not handling errors/exceptions in a graceful and user friendly manner was not acceptable even from most junior member of the team in the previous century, much less well into the 21st century. It is far from complicated and anything else is just plainly sub-par sloppy.
Offline
User avatar

Joe Shapiro

  • Posts: 3386
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 3:17 am

I agree. HOWEVER… error checking and handling, while not conceptually hard, is actually quite a bit of code and is time consuming. So when one needs to satisfy marketing, error checking is something that can go by the wayside with marketing being still happy as a clam.

I’m not condoning - just positing a possible explanation.
Director, Editor, Problem Solver. Been cutting indie features for 23 years. FCP editor from version 2 to 7.
Resolve 19.1
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.6.1
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline

4EvrYng

  • Posts: 721
  • Joined: Sat Feb 19, 2022 12:45 am
  • Real Name: Alexander Dali

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 5:41 am

Joe Shapiro wrote:I agree. HOWEVER… error checking and handling, while not conceptually hard, is actually quite a bit of code and is time consuming.

Actually, when software design is done correctly error checking ends up saving time and increasing productivity, as it is also done in areas that end user doesn't see (not checking assertions and exceptions leads to debugging nightmares). Failure to implement it is always caused by failure to follow correct development practices.
Offline
User avatar

waltervolpatto

  • Posts: 10883
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 6040 Sunset Blvd, Hollywood, CA 90028

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 3:46 pm

I also see the issue where the system per se does pass the minimum bar, but the user come back complaining that resolve crashes/does not work and you discover that is using 20 fusion 8 ofx, 7 AI tools, and 8k H265 10 bit files.....
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 19.0 / fusion studio 19
GPU 3090ti drivers 512.59 studio
Offline

Dermot Shane

  • Posts: 2834
  • Joined: Tue Nov 11, 2014 6:48 pm
  • Location: Vancouver, Canada

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 5:12 pm

had one unhappy person in the forum recently who had their project frame rate not matching camera framerate, and project settings for motion est is optical flow / speed warp / better...

and them was adding mutiple temporal OFX on top that

was unhappy with the performance, and of course it was all the broken software's fault ;-)

BMD crew have the patience of saints....
Last edited by Dermot Shane on Thu Nov 07, 2024 5:46 pm, edited 1 time in total.
Offline
User avatar

KrunoSmithy

  • Posts: 2228
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 5:26 pm

Some people really do have a bug fetish and inflated sense of entitlement of this forum, that's for sure.
Offline
User avatar

Joe Shapiro

  • Posts: 3386
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 9:28 pm

4EvrYng wrote:
Joe Shapiro wrote:I agree. HOWEVER… error checking and handling, while not conceptually hard, is actually quite a bit of code and is time consuming.

Actually, when software design is done correctly error checking ends up saving time and increasing productivity, as it is also done in areas that end user doesn't see (not checking assertions and exceptions leads to debugging nightmares). Failure to implement it is always caused by failure to follow correct development practices.
I agree. Just noting that this MIGHT be the rationale behind its frequent absence in Resolve.
Director, Editor, Problem Solver. Been cutting indie features for 23 years. FCP editor from version 2 to 7.
Resolve 19.1
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.6.1
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline
User avatar

Joe Shapiro

  • Posts: 3386
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

[feature suggestion] Checking minimum hardware requrements

PostThu Nov 07, 2024 9:38 pm

KrunoSmithy wrote:Some people really do have a bug fetish and inflated sense of entitlement of this forum, that's for sure.
When cars were first invented they were complex, finicky pieces of machinery that required substantial knowledge and skill to operate. They’re much more complex now than in that time but a great deal of engineering and experience went into creating a device that’s simple and intuitive to operate.

Some may long for the days where one used to require such knowledge and resent that it’s so easy to operate a car that a novice can do it. Billions feel differently.

Same goes for cameras, “typewriters,” vacuums, etc. Being hard to use is not a feature. Wanting something to be easier to use is not laziness or a crime.

PS would you prefer it if gas and diesel pumps had the same size nozzles so an unobservant person would “get what’s coming to them?”
Director, Editor, Problem Solver. Been cutting indie features for 23 years. FCP editor from version 2 to 7.
Resolve 19.1
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.6.1
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline
User avatar

KrunoSmithy

  • Posts: 2228
  • Joined: Fri Oct 20, 2023 11:01 pm
  • Real Name: Kruno Stifter

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 10:19 pm

Joe Shapiro wrote:
KrunoSmithy wrote:Some people really do have a bug fetish and inflated sense of entitlement of this forum, that's for sure.
When cars were first invented they were complex, finicky pieces of machinery that required substantial knowledge and skill to operate. They’re much more complex now than in that time but a great deal of engineering and experience went into creating a device that’s simple and intuitive to operate.

Some may long for the days where one used to require such knowledge and resent that it’s so easy to operate a car that a novice can do it. Billions feel differently.

Same goes for cameras, “typewriters,” vacuums, etc. Being hard to use is not a feature. Wanting something to be easier to use is not laziness or a crime.

PS would you prefer it if gas and diesel pumps had the same size nozzles so an unobservant person would “get what’s coming to them?”


Not sure I agree with your analogy, mainly because I think its not very good analogy to make.

Billions don't feel differently, billions don't have a choice. Because of regulation, and complexity that is mandated into cars these days, you can't fix them yourself. Not that long ago, you could buy a car and drive it for 30-40 or more years and fix it when you need to. You can't do that anymore. Now many are in debt, + interest, not even owning a complex car they need to buy to work the job to pay it off. You could in the past buy a car and own it, fix it and be proud of it. I would argue that is not what many wanted, they were not given a choice.

Are you familiar with john deere and farmers story of the last few years? That kind of problem. In the past a farmer could buy a tractor work for years and fix it, than big company made it impossible to do. More efficient or more dependent?

When car were first invented they were not as complex as you make it out to be. Many could be fixed by simple tools at home. In most communist countries even to this day that is still the case. People fix their own cars. Yugo, Lada etc. Are like AK-47. When I was still a kid , virtually every house had a garage with tools to fix a car and a dip to go under the car as part of garage. Almost every man, woman and child knew how to change a tire. Not so much today.

It was a matter of pride to be able to maintain your own car. Now they regulated and automate it to the point where if your window is stuck you can't fix it by yourself, because you have to get a code from service company. Its insane. And way too much regulation, where they kill the perfectly drivable cars before they have to, just so some bureaucrat could virtue signal.

Hardly a matter of progress in my view. Made us more dependent, not less.

Its one thing to argue for something to be more efficient, but I just don't think this car analogy is good analogy for that. With a better analogy, I would agree. More efficient can be better, although it can also be a double edge sword. Because the more you rely on something the less you work on your own muscles. Look at obese people around you. Just half a century ago, you would be hard press to find some in the street, now they are like 2/3 of population in some places. Does home food delivery, easy fast food and driving to restaurants really has no downsides.

As the Japanese like to say. The reverse side also has a reverse side. You want a healthy balance between more efficient, but less dependent. Otherwise you end up paying the price in the long run.
Offline

GalinMcMahon

  • Posts: 815
  • Joined: Sun Sep 29, 2019 10:14 pm
  • Real Name: Galin McMahon

Re: [feature suggestion] Checking minimum hardware requremen

PostThu Nov 07, 2024 11:50 pm

Dermot Shane wrote:had one unhappy person in the forum recently who had their project frame rate not matching camera framerate, and project settings for motion est is optical flow / speed warp / better...

and them was adding mutiple temporal OFX on top that

was unhappy with the performance, and of course it was all the broken software's fault ;-)

BMD crew have the patience of saints....


Yes and no. Right now the top post is someone with a decent PC who can't get playback on a clip with a wav file. That's it. Nothing else. I was working on a project in v19 with no fx at all, no color grading, only 2 short fusion comps that were rendered in place and the rest was BRAW. I was getting 1-3pfs playback. I can run any 3D software or any game at full speed and full quality no issue. I keep my nvmes at less than half full so there aren't really any excuses. My BM disk speed shows good for everything but 12k H.264 @60. So yes, there are problems. A pop up error that specifies the problem would... solve problems.

BMD having patience isn't great when we have clients who don't have patience, the software doesn't work and there is zero customer service.

That said, I don't think it makes much sense to have Resolve take the time to check the hardware on every start up. That'll only increase the load time. The requirements are documented and if it works the first time, it'll work every time.
Windows 11 Pro desktop
Water cooled i9 13900KF
Water cooled 4090
128GB RAM
2x 2TB, 1x 4TB, 1x 500GB 4th gen nvme
Stream Deck
Resolve Studio 18.6
UltraStudio 4k
48” LG C2 OLED
Offline
User avatar

Joe Shapiro

  • Posts: 3386
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

[feature suggestion] Checking minimum hardware requrements

PostFri Nov 08, 2024 3:13 am

KrunoSmithy wrote:
Joe Shapiro wrote: When cars were first invented they were complex, finicky pieces of machinery that required substantial knowledge and skill to OPERATE. They’re much more complex now than in that time but a great deal of engineering and experience went into creating a device that’s simple and intuitive to OPERATE.

Some may long for the days where one used to require such knowledge and resent that it’s so easy to OPERATE a car that a novice can do it. Billions feel differently.


Because of regulation, and complexity that is mandated into cars these days, you can't FIX them yourself. Not that long ago, you could buy a car and drive it for 30-40 or more years and FIX it when you need to. You can't do that anymore.

When car were first invented they were not as complex as you make it out to be. Many could be FIXED by simple tools at home.


Notice how I highlighted OPERATE in my post that you quoted and FIX in your reply? That’s because I was talking about operating a car. It’s certainly not reasonable to say I’m wrong because FIXING a car is now harder.
Director, Editor, Problem Solver. Been cutting indie features for 23 years. FCP editor from version 2 to 7.
Resolve 19.1
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.6.1
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta

Return to DaVinci Resolve

Who is online

Users browsing this forum: arguer, avrona, Bing [Bot], daktulus, evilschultz, LUpton, riptorn, Spencer Morris and 335 guests