CPU Auslastung beim Filme Exportieren mit ShotCut?
Moin,
mal kurz zur Hardware
CPU = AMD Ryzen5 2600 6 Core 12 Threads 3,7 GHz, Turbo auf 4,1 <- (Unsicher hierbei)
Wenn ich nun einen Film Rendere (exportiere) bei Shotcut ist die CPU bei einer Auslastung von 30-50%
Wodurch wird die ausgebremst?
GPU dürfte ja hierbei irrelevant sein, RAM habe ich 2x8GB vpn GSkill der ist bei dem Prozess zu ~ 50% Ausgelastet und joa ... der Zieldatenträger zu 1% (NVME M2)
Also wie gefragt ... wodurch wird meine CPU wohl ausgebremst?
Danke für eure Denkanstöße!
mfg
Marcel
1 Antwort
Eventuell kann Shotcut kein Multithreading oder kann nicht alle Cores ansprechen.
Aus dem Handbuch dazu:
How does Shotcut use multiple CPU cores and threads?Shotcut’s engine (MLT atop FFmpeg and other libraries) uses multiple CPU cores/threads for:
- decoding video on many (most?) video codecs
- image slice-based multi-threaded processing in some processes
- frame-based multi-threaded image processing in many processes
- encoding video when not using the hardware encoder on most video codecs
When any of the above is not enabled, a bottleneck is introduced. Some of these are minor and others major depending on the weight of the operation.
Shotcut’s interface - in addition to the main UI thread - uses multiple background CPU cores/threads for:
- generating video thumbnails
- generating audio levels for waveform display in the timeline
- the engine itself (see above)
- sending video to OpenGL for display
- exporting