CPU Auslastung beim Filme Exportieren mit ShotCut?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

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:

  1. decoding video on many (most?) video codecs
  2. image slice-based multi-threaded processing in some processes
  3. frame-based multi-threaded image processing in many processes
  4. 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:

  1. generating video thumbnails
  2. generating audio levels for waveform display in the timeline
  3. the engine itself (see above)
  4. sending video to OpenGL for display
  5. exporting