Remember the three stages of computer program optimisation:
first make it work
then make it right
finally, make it fast
The processor load in the so -called retirement:
5% ~ 11% | Temperature 40 ° C ~ 50 ° C | ± 4108 MHz ~ 4300 MHz | 1060 mV 12 Th Gen Intel (R) core (C) i7
Memory: 16 GB 3200 MHz | occupied 35%
Drive: SSD/EMMC1 500 GB
When the video files are converted:
CPU load 100% (SHL.Runsynchronous (-1))
I see here a partial misunderstanding of the subject.
I think that the disadvantage of my solution is the very use of video conversion
any external program, including ffmpeg.exe, with Shell support.
However, a computer with the above parameters should not be found
bigger problem with overloading the processor. The three points rule mentioned by the previous speaker
There is nothing to do with it. Yes, but only for the safe operation of the application itself.
Use for video conversion 100 files not exceeding 600KB, where the resulting .mp4 files
have no more size than 800KB, it should not cause problems even with the above
equipment construction or incorrectly written code. Please, do not overdo it
Ps. For accuracy - I learned these basic rules mentioned by the previous speaker while working on Siemens computers in Assembler
with a operational memory slightly more than 60 MB.
It was with such equipment that you had to really "gymnast"