Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Video mit FFmpeg auf Deadline Cloud codieren
Das Jobpaket
Das Paket beinhaltet die folgenden Funktionen:
-
Kodiert nummerierte Bildsequenzen (PNG, EXR, JPEG und andere) in H.264 MP4-Videos.
-
Unterstützt anpassbare Voreinstellungen für Bildrate, Qualität (CRF) und Kodierungsgeschwindigkeit.
-
Verwendet
####Hashmark-Muster für die Benennung von Eingabedateien, die automatisch in das Format printf-Stil von FFmpeg konvertiert werden.%04d -
Funktioniert mit Anhängen von Aufträgen oder gemeinsam genutzten Dateisystemen.
-
Erzeugt sendesichere Ausgaben mit BT.709 Farbraum und
faststartfür Webstreaming.
FFmpeg ist nicht auf dem Conda-Kanal verfügbar. deadline-cloud Um dieses Paket auf einer vom Service verwalteten Flotte auszuführen, verwenden Sie es conda-forge als CondaChannels Parameter für die Warteschlangenumgebung.
Reichen Sie das Paket ein:
deadline bundle submit ffmpeg_encode_video/ \ -p InputDir=path-to-frames\ -p InputFilePattern="render.####.png" \ -p StartFrame=1 \ -p EndFrame=250 \ -p OutputDir=path-for-output\ -p OutputFileName="my_video.mp4"
Um einem bestehenden Renderauftrag eine Videokodierung hinzuzufügen, kopieren Sie den EncodeVideo Schritt aus der Vorlage dieses Pakets in Ihre eigene Vorlage, fügen Sie einen dependencies Eintrag hinzu, sodass der Codierungsschritt nach dem Rendern ausgeführt wird, und fügen Sie ihn dem CondaChannels Parameter conda-forge hinzu. Ein vollständiges Beispiel für eine Pipeline mit mehreren Schritten finden Sie unter. Rendern Sie ein Plattenspieler-Video mit Maya und Arnold auf Deadline Cloud