Minimale CPU- und Speicherauslastung während der Verkettung, zukünftige Beratung erforderlich

412
elbatron

Ich verbinde zwei 4K-Prores422-HQ-MOV-Dateien, einen kurzen Spot (1 GB) und einen Spielfilm (220 GB).

Meine aktuellen fps liegen bei 9,0 und laut Aktivitätsmonitor liegt meine CPU-Auslastung bei 0,34%. Es werden nur 5 GB Speicher verwendet.

Mein aktuelles Setup: iMac Pro mit 2,3 GHz 18 Kernen, 64 GB RAM mit einer Radeon Pro Vega 64 GPU.

Ich wähle ffmpeg für diese Aufgabe, weil ich die Fußnoten nicht neu codieren wollte. Mir wurde klar, dass es sie neu codiert und es schmerzhaft langsam macht. Mein 2015er Macbook Pro mit mittleren Spezifikationen produziert die gleiche Geschwindigkeit.

Könnte mir jemand einen Rat geben, wie man in der Zukunft ffmpeg-Aufgaben wie diese beschleunigen kann? Oder wie hätte es schneller gehen können?

0
Teilen Sie Ihren vollständigen Befehl und Protokoll. Gyan vor 5 Jahren 1
https://pastebin.com/7wqxXPRA elbatron vor 5 Jahren 0

1 Antwort auf die Frage

1
Gyan

FFmpeg codiert die Dateien nicht neu.

Ihre Ausgabegeschwindigkeit beträgt 0,382, wobei die durchschnittliche Ausgabebitrate 631679,5 kbit / s beträgt, also etwa 30 MB / s. Ihr Laufwerk ist wahrscheinlich SATA 3G / s und ich sehe bei solchen Schnittstellen einen ähnlichen Durchsatz.

Tatsächlich befinden sich die Eingabe- und Ausgabedateien auf einer externen USB3-Festplatte mit 4 TB. elbatron vor 5 Jahren 0