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.
Adobe After Effects
Adobe After Effects ist eine professionelle Anwendung für digitale visuelle Effekte, Bewegungsgrafiken und Compositing. After Effects wird von Deadline Cloud vollständig unterstützt und bietet eine umfassende Integration mit Submittern und Conda-Paketen für eine höhere Renderleistung. Dieses Handbuch enthält schrittweise Anleitungen zur Verwendung von AWS Deadline Cloud mit After Effects, um Ihre Projekte schneller zu rendern, indem Sie Rendering-Aufgaben auf mehrere Computer verteilen.
Überblick über den Support
After Effects wird von den folgenden Komponenten unterstützt:
-
Einreicher: Integrierter Absender für die direkte Auftragseingabe aus After Effects mit automatischer Szenen- und Objekterkennung.
-
Conda-Pakete: Deadline Cloud für die automatische Installation auf vom Service verwalteten Flotten.
-
Cross-platform Kompatibilität: Submitter-Unterstützung für Windows und macOS mit Worker-Unterstützung für Windows.
Kompatibilität mit der After Effects-Version
Die folgende Tabelle zeigt die aktuellen Unterstützungsstufen für After Effects-Versionen:
| Major Version | Unterstützung für Einreicher | Conda-Unterstützung |
|---|---|---|
| 2024 | Windows, macOS | Windows |
| 2025 | Windows, macOS | Windows |
| 2026 | Windows, macOS | Windows |
Frist: Cloud, Conda-Kanal
In der folgenden Tabelle sind alle Conda-Pakete aufgeführt, die für After Effects gelten und für Service-managed Flotten im Deadline-Cloud-Conda-Kanal verfügbar sind:
| BS | Package | Version |
|---|---|---|
| Windows | Nacheffekte | 24,6 |
| Windows | Nachwirkungen | 25.1 |
| Windows | Nachwirkungen | 25.2 |
| Windows | Nachwirkungen | 25,6 |
| Windows | Nachwirkungen | 26,0 |
Erste Schritte
Gehen Sie wie folgt vor, um After Effects mit Deadline Cloud einzurichten. Sie installieren den erforderlichen Submitter und Monitor auf Ihrer Workstation und beginnen, Renderaufträge an Ihre Warteschlange zu senden.
-
Erstellen Sie eine vom Service verwaltete Flotte und ordnen Sie sie einer Warteschlange zu. Ihre Warteschlange muss mit einer Warteschlangenumgebung eingerichtet sein, die den Deadline-Cloud-Conda-Kanal unterstützt. Weitere Informationen finden Sie unter Eine Warteschlangenumgebung erstellen.
-
Installieren Sie den Deadline Cloud-Monitor mithilfe der Deadline Cloud-Monitor-Installationsprogramme auf Ihrer Künstler-Workstation. Weitere Informationen finden Sie unter Richten Sie Ihre Workstation ein.
-
Installieren Sie mithilfe der Deadline Cloud Submitter Installers den Deadline Cloud After Effects Submitter Submitter Submitter Submitter auf Ihrer Künstler-Workstation. Wenn Sie den Submitter installieren, können Sie zwischen Benutzerinstallation (kein Administrator erforderlich) oder Systeminstallation (nur Windows, erfordert Admin) wählen. macOS-Benutzer müssen die Benutzerinstallation verwenden.
-
Benutzerinstallation: Wird ohne Administratorrechte im Benutzerverzeichnis installiert. Der Absender wird in einem eigenständigen Fenster und nicht in einem andockbaren Fenster angezeigt.
-
Windows:
C:\Users\<user>\DeadlineCloudSubmitter\Submitters\AfterEffects\AE<version> -
macOS:
/Users/<user>/Library/Preferences/Adobe/After Effects/<version>/Scripts/ScriptUI Panels
-
-
Systeminstallation (nur Windows): Wird als andockbares Bedienfeld im Installationsverzeichnis von Adobe After Effects installiert.
-
Windows:
C:\Program Files\Adobe\Adobe After Effects <version>\Support Files\Scripts\Script UI Panels
-
-
Installation
Um den Deadline Cloud Submitter für After Effects zu installieren, bereiten Sie die folgende Umgebung vor:
Windows- oder macOS-Workstation.
Installation von Adobe After Effects 24, 25 oder 26.
Python 3.9 oder höher.
-
Zugriff auf eine Deadline Cloud-Farm mit entweder:
Eine vom Service verwaltete Flotte, auf der After Effects verfügbar ist (über ein benutzerdefiniertes Conda-Paket).
Eine vom Kunden verwaltete Flotte mit After Effects und Lizenzierung.
Voraussetzungen
Führen Sie die folgenden Schritte aus, bevor Sie den Submitter installieren:
-
Installieren Sie die Deadline Cloud-CLI und den Deadline Cloud-Monitor, indem Sie die Installationsprogramme für Deadline Cloud Submitter und Monitor im Download-Bereich des Deadline Cloud-Service in Ihrer AWS-Konsole ausführen.
-
Aktivieren Sie Skriptberechtigungen in After Effects. Damit der Absender ordnungsgemäß funktioniert, muss er in der Lage sein, Dateien zu schreiben und Kommunikation über das Netzwerk zu senden. Standardmäßig dürfen After Effects-Skripts diese Aktionen nicht ausführen. Weitere Informationen finden Sie in der Skriptreferenz von Adobe
. Gehen Sie für Ihr Betriebssystem wie folgt vor, damit Skripts Dateien schreiben oder Kommunikation über ein Netzwerk senden können:
-
Windows: Wählen Sie „Bearbeiten“ > „Voreinstellungen“ > „Skripten und Ausdrücke“ > „Skripten erlauben, Dateien zu schreiben und auf das Netzwerk zuzugreifen“.
-
macOS: Wählen Sie „After Effects“ > „Einstellungen“ > „Skripten und Ausdrücke“ > „Skripten erlauben, Dateien zu schreiben und auf das Netzwerk zuzugreifen“.
-
Installation des Absenders
Mit der After Effects Submitter-Erweiterung können Sie Jobs direkt von After Effects aus an Deadline Cloud senden.
Anmerkung
Während des Installationsvorgangs wählen Sie zwischen Benutzerinstallation oder Systeminstallation. macOS-Benutzer verwenden standardmäßig die Benutzerinstallation, da die automatische Systeminstallation unter macOS derzeit nicht unterstützt wird (die manuelle Systeminstallation ist für Admin-Benutzer weiterhin möglich). Lesen Sie unten nur den Abschnitt, der Ihrer Auswahl entspricht.
Installation durch den Benutzer
-
Laden Sie das Deadline Cloud Submitter-Installationsprogramm herunter, indem Sie Schritt 1: Installieren Sie den Deadline Cloud Submitter ausführen.
Führen Sie das Installationsprogramm aus (kein Administrator erforderlich).
Folgen Sie den Anweisungen, wählen Sie den Absender von After Effects aus und wählen Sie die Hauptversion aus (z. B. 24, 25 oder 26).
-
Der Submitter wird auf der Grundlage Ihres Betriebssystems installiert:
-
macOS: Das Installationsprogramm platziert
DeadlineCloudSubmitter(User).jsxautomatisch alle Nebenversionen der ausgewählten HauptversionDeadlineCloudSubmitter_Assetsin Ihrem Verzeichnis mit den After Effects-Benutzereinstellungen:/Users/<user>/Library/Preferences/Adobe/After Effects/<version>/Scripts/ScriptUI PanelsDer Absender wird in After Effects im Fenstermenü angezeigt.
-
Windows: Der Absender wird standardmäßig an einem eigenständigen Standort installiert:
C:\Users\<user>\DeadlineCloudSubmitter\Submitters\AfterEffects\AE<version>Sie müssen das Skript manuell über Datei > Skripte > Skriptdatei ausführen ausführen ausführen.
-
Installation des Systems
Anmerkung
Die automatische macOS-Systeminstallation wird vom Submitter-Installer noch nicht unterstützt. macOS-Administratoren können eine manuelle Systeminstallation durchführen, indem sie Dateien in das Anwendungsverzeichnis kopieren (sieheManuelle Installation (Alternative)).
-
Laden Sie das Deadline Cloud Submitter-Installationsprogramm herunter, indem Sie Schritt 1: Installieren Sie den Deadline Cloud Submitter ausführen.
Nur Windows: Right-click das Installationsprogramm und wählen Sie Als Admin ausführen.
-
Folgen Sie den Anweisungen und wählen Sie den Absender von After Effects aus. Es ist installiert für:
Windows:
C:\Program Files\Adobe\Adobe After Effects <version>\Support Files\Scripts\Script UI PanelsmacOS (manuell):
/Applications/Adobe After Effects <version>/Scripts/ScriptUI Panels
Letzte Schritte zur Einrichtung
-
Stellen Sie nach der Installation mit dem Submitter-Installationsprogramm sicher, dass Sie sich bei Ihrem Deadline Cloud-Benutzerprofil anmelden, indem Sie den Deadline
deadline auth loginCloud-Monitor aufrufen Terminal/PowerShell oder sich mit dem Deadline Cloud-Monitor anmelden. -
Führen Sie in Ihrem lokalen Terminal oder in der Befehlszeile Folgendes aus, um die erforderlichen Abhängigkeiten zu installieren, die vom After Effects-Absender verwendet werden:
pip install fonttools Starten Sie After Effects neu, falls es geöffnet war.
Manuelle Installation (Alternative)
Wenn Sie es vorziehen, manuell zu installieren, können Sie die Absenderdateien direkt kopieren:
-
Suchen Sie die
DeadlineCloudSubmitter.jsxDatei und denDeadlineCloudSubmitter_AssetsOrdner im Ordner des Repositorysdistdeadline-cloud-for-after-effects. -
Kopieren Sie beide in den ScriptUI Panels-Ordner in Ihrer After Effects-Installation:
Windows:
Program Files\Adobe\Adobe After Effects <version>\Support Files\Scripts\Script UI PanelsmacOS:
Applications/Adobe After Effects <version>/Scripts/Script UI Panels
Starten Sie After Effects neu, falls es geöffnet war.
Richten Sie After Effects mit Ihrer Deadline Cloud-Farm ein
After Effects-Conda-Pakete sind in vom Deadline Cloud-Dienst verwalteten Flotten verfügbar. Eine Liste der unterstützten Versionen finden Sie im Deadline Cloud-Benutzerhandbuch. Wenn Sie einen Conda-Kanal erstellen möchten, der ein anderes After Effects-Conda-Paket enthält, folgen Sie den Anweisungen zum Erstellen benutzerdefinierter Conda-Kanäle.
Sie können beim Erstellen des Pakets auch das After Effects-Conda-Rezept im Paket deadline-cloud-samples
Für Jobs, die von diesem Absender erstellt wurden, muss die aerender ausführbare Datei im PATH des Benutzers verfügbar sein, der Ihre Jobs ausführt. Alternativ können Sie die AERENDER_EXECUTABLE Umgebungsvariable so einstellen, dass sie auf die ausführbare Datei von aerender verweist.
Aktualisierung des Absenders
Um den Absender auf die neueste Version zu aktualisieren, laden Sie das neueste Installationsprogramm herunter und führen Sie es aus.
Verwenden Sie den After Effects-Submitter
Um den Deadline Cloud-Übermittler für After Effects zu verwenden, stellen Sie sicher, dass Ihre Farm mit einer Effects-capable After-Flotte konfiguriert ist (sieheRichten Sie After Effects mit Ihrer Deadline Cloud-Farm ein), und installieren Sie den Submitter. Melden Sie sich bei Deadline Cloud Monitor an oder geben Sie AWS-Anmeldeinformationen mithilfe eines Konfigurationsprofils für den Zugriff auf Deadline Cloud ein.
Reichen Sie einen Job ein
Anmerkung
Folgen Sie den nachstehenden Anweisungen, die dem Installationstyp entsprechen, den Sie bei der Installation ausgewählt haben.
Benutzerinstallation — macOS
Starten Sie Adobe After Effects.
Öffnen Sie den Absender, indem Sie „Fenster“ > „DeadlineCloudSubmitter(Benutzer) .jsx“ wählen.
Folgen Sie den unten stehenden Schritten. Reichen Sie Ihren Job ein
Benutzerinstallation — Windows
Starten Sie Adobe After Effects.
Öffnen Sie den Absender, indem Sie „Datei“ > „Skripte“ > „Skriptdatei ausführen“ wählen. Navigieren Sie zu der
DeadlineCloudSubmitter.jsxDatei und wählen Sie sie aus, um den Absender auszuführen. Wenn Sie den Absender kürzlich geschlossen haben, können Sie ihn erneut öffnen, indem Sie „Datei“ > „Skripts“ > „Zuletzt verwendete Skriptdateien“ wählen und die Datei auswählen.DeadlineCloudSubmitter.jsxFolgen Sie den unten stehenden Schritten. Reichen Sie Ihren Job ein
System installieren
Starten Sie After Effects als Administrator (Windows) oder mit den entsprechenden Berechtigungen (macOS).
Öffnen Sie den Absender, indem Sie Fenster > wählen. DeadlineCloudSubmitter.jsx
Folgen Sie den unten stehenden SchrittenReichen Sie Ihren Job ein.
Reichen Sie Ihren Job ein
Wählen Sie beim Einreicher die Option Renderliste öffnen aus. Fügen Sie Ihrer Renderliste eine beliebige Komposition hinzu und richten Sie Ihre Rendereinstellungen, Ihr Ausgabemodul und Ihren Ausgabepfad ein.
Wählen Sie „Aktualisieren“ für den Absender aus, um Ihre Komposition in der Kompositionsliste anzuzeigen.
Wählen Sie die Komposition aus, die Sie rendern möchten, und klicken Sie auf Senden, um einen Renderauftrag einzureichen. Einzelheiten zu den verfügbaren Einstellungen finden Sie Nach Effects-specific den Einstellungen unten.
Wenn Sie ein Popup-Fenster mit der Warnung „Sie sind dabei, das in der Datei enthaltene Skript auszuführen“ sehen, können Sie die Warnung unterdrücken, indem Sie den Anweisungen im Popup folgen.
Installieren Sie alle Python-Bibliotheken, wenn Sie dazu aufgefordert werden, und wählen Sie die Anmeldeschaltfläche unten links, wenn Sie nicht angemeldet sind.
Stellen Sie mithilfe der Schaltfläche „Einstellungen“ die Farm und die Warteschlange ein, an die Sie Daten senden möchten, und wählen Sie Senden.
Anmerkung
Der Absender von After Effects ruft den Deadline Cloud-GUI-Absender auf, um die Auftragsübermittlung abzuschließen. Wenn Sie mit der Benutzeroberfläche, die das Formular eingereicht hat, auf Probleme stoßen, finden Sie in der Deadline-Cloud-Bibliothek Hilfe. https://github.com/aws-deadline/deadline-cloud
Gemeinsam genutzte Jobeinstellungen
Die folgenden Einstellungen gelten für den gesamten Job:
Farmauswahl — Wählen Sie aus, auf welcher Farm Ihr Job gerendert werden soll.
Warteschlangenauswahl — Wählen Sie die spezifische Warteschlange innerhalb Ihrer ausgewählten Farm aus.
Auftragsname — Geben Sie Ihrem Renderjob einen aussagekräftigen Namen.
Jobbeschreibung — Fügen Sie optionale Details zu Ihrem Renderjob hinzu.
Priorität — Legen Sie die Job-Priorität für die Warteschlangenverwaltung fest.
Anfangsstatus — Steuert, ob der Job sofort gestartet wird oder angehalten bleibt.
Maximale Anzahl fehlgeschlagener Aufgaben — Legen Sie die maximale Anzahl von Aufgaben fest, die fehlschlagen können, bevor der Job als fehlgeschlagen markiert wird.
Max. Wiederholungen pro Aufgabe — Geben Sie an, wie oft eine fehlgeschlagene Aufgabe wiederholt wird.
Max. Anzahl Mitarbeiter — Legen Sie die maximale Anzahl von Mitarbeitern fest, die gleichzeitig an diesem Job arbeiten können.
Nach Effects-specific den Einstellungen
Die folgenden Einstellungen sind spezifisch für das Rendern in After Effects:
Kompositionsauswahl — Wählen Sie aus Ihrer Renderliste aus, welche Komposition eingereicht werden soll.
Bilder pro Aufgabe — (Für Bildsequenzen) Geben Sie an, wie viele Frames jede Aufgabe rendern soll. Standardmäßig erstellt Deadline Cloud eine Aufgabe für jeden Frame. Eine Erhöhung dieses Werts kann das Rendern in Aufträgen beschleunigen, bei denen jeder Frame schnell gerendert wird.
Multi-Frame Rendern — Aktivieren Sie das Multiframe-Rendern in After Effects. Sie können auch den maximalen Prozentsatz der CPU-Auslastung angeben, der dem Rendern zugewiesen werden soll. Weitere Informationen finden Sie in der Dokumentation zum Multiframe-Rendern von Adobe.
Timeout — (Optional) Konfigurieren Sie Timeout-Einstellungen (Tage, Stunden und Minuten), um unerwartete Fälle zu behandeln, in denen eine Aufgabe möglicherweise nicht mehr reagiert. Das Standard-Timeout beträgt 2 Tage.
Ausgabetyp — Wird automatisch anhand der Einstellungen Ihrer Renderliste (Bildsequenz oder Video) erkannt.
Ausgabepfad — Verzeichnis, in dem die gerenderten Dateien gespeichert werden (aus den Einstellungen Ihrer Renderliste).
Informationen zu den anderen Tabs für Absender finden Sie in der Deadline Cloud-Anleitung zur Verwendung eines Absenders.
System zum Anhängen von Schriften
Die in der eingereichten Komposition verwendeten Schriften werden vom Einreicher erkannt und bei der Einreichung automatisch als Anlage zum Job hinzugefügt. Die Schriftarten werden vor Beginn des Rendervorgangs auf dem Worker installiert und nach Beendigung des Jobs entfernt.
Unterstützte Schrifttypen:
OpenType (
.otf).TrueType (
.ttf).TrueType Collection (
.ttc) — mehrheitlich unterstützt.Windows-Bitmap-Schriftarten (
.fon) — werden nur auf Windows-Computern unterstützt.
Problembehandlung bei Schriftarten:
Wenn beim Rendern Schriften fehlen:
-
Vergewissern Sie sich, dass die Schriftarten auf Ihrem System installiert sind:
Windows: Öffnen Sie Einstellungen > Personalisierung > Schriften, um die installierten Schriften anzuzeigen.
macOS: Öffnen Sie die Font Book-Anwendung, um die installierten Schriften anzuzeigen.
Vergewissern Sie sich, dass die Schriften in den Stellenanhängen enthalten sind: Nachdem Sie im Absender auf Senden geklickt haben, überprüfen Sie im Einreichungsdialogfeld auf der Registerkarte „Auftragsanhänge“, ob Ihre Schriften aufgeführt sind.
Adobe Creative Cloud-Schriften:
Damit Deadline Cloud Schriften verwenden kann, die über Adobe Creative Cloud vertrieben werden, müssen sie für alle Apps, die nicht von Adobe stammen, auf Ihrer Workstation verfügbar gemacht werden.
So installieren Sie Schriften für Apps, die nicht von Adobe stammen, in Creative Cloud:
Öffnen Sie den Adobe Creative Cloud Desktop.
Wählen Sie in der Konto-Seitenleiste unter „Ihr Abo“ die Option „Adobe Fonts“ aus, um das Bedienfeld „Adobe Fonts“ anzuzeigen.
Wählen Sie in der Seitenleiste von Adobe Fonts die Option „Hinzugefügte Schriften“, um Ihre hinzugefügten Schriften anzuzeigen.
Wählen Sie neben den Schriften, die Sie für Apps verfügbar machen möchten, die nicht von Adobe stammen, die Option Familie installieren aus.
Das Job-Paket wird angezeigt
Um einen Job einzureichen, generiert der Absender zuerst ein Job-Paket und verwendet dann Funktionen aus dem deadline-Cloud-Paket, um das Job-Paket zur Ausführung an Ihre Renderfarm zu senden.
Wenn Sie den Job sehen möchten, der an Ihre Farm gesendet wird:
Verwenden Sie die Schaltfläche „Paket exportieren“ im Absender, um das Auftragspaket in das Verzeichnis mit dem Auftragsverlauf zu exportieren (Standard:
~/.deadline/job_history).Wenn Sie den Job über den Export und nicht über den Absender einreichen möchten, können Sie das Paket mit der Deadline Cloud-Anwendung an Ihre Farm senden.
Fehlerbehebung
In den folgenden Abschnitten werden häufig auftretende Probleme und Fragen zur Verwendung des After Effects-Submitters mit Deadline Cloud behandelt.
Fragen zum Rendern
F: Kann ich benutzerdefinierte ExtendScript (.jsx) Skripte auf Deadline Cloud-Workern ausführen?
A: Ja, mit Einschränkungen. Das After Effects-Conda-Paket auf von Diensten verwalteten Flotten verpackt den Renderer und seine Abhängigkeiten, keine vollständige After Effects-Installation. Mithilfe von Host-Konfigurationen können Sie benutzerdefinierte .jsx Skripts auf Workern ausführen. Skripts, die Netzwerkanrufe tätigen, funktionieren jedoch nicht auf Workern, da es sich bei der Einstellung „Skripts das Schreiben von Dateien und den Zugriff auf das Netzwerk zulassen“ um eine lokale Benutzereinstellung handelt, die ohne eine vollständige Installation nicht konfiguriert werden kann.
Vorschläge für die Fehlerbehebung
F: Bei meinem After Effects-Job läuft das Zeitlimit ab, oder bei der Sitzungsbereinigung PermissionDenied treten Fehler auf. Was ist los?
A: Dieses Problem wird in der Regel dadurch verursacht, dass After Effects aufgrund eines Benutzeroberflächendialogs (z. B.alert(),confirm()) hängen bleibt, das im Headless-Modus nicht geschlossen werden kann. Die Symptome sind:
Timeout-Fehler: Der Prozess hängt beim Warten auf eine Benutzerinteraktion, die niemals stattfinden wird, was zu einem
subprocess.TimeoutExpiredFehler führt.PermissionDenied Fehler bei der Sitzungsbereinigung: Der hängende After Effects-Prozess sperrt Adobe-DLLs (
AdobeXMP.dll,dvacore.dlldynamiclink.dll, usw.). Wenn der Worker versucht, die Sitzung zu bereinigen, erzeugt er Fehler.Access to the path '<file>' is denied
Durch die Behebung der Grundursache (des hängenden Prozesses) werden sowohl der Timeout- als auch die Bereinigungsfehler behoben. Entfernt alle UI-Aufrufe aus Skripten, die für die Farmausführung vorgesehen sind.
Tipp zur Problembehandlung: Versuchen Sie, denselben Workflow auf einer Windows-Workstation mit der After Effects-Benutzeroberfläche auszuführen, um Cloud-specific Probleme zu vermeiden, die außerhalb der Frist liegen.
F: Ich erhalte die Meldung „Aerender-Fehler: Aus der Quelle konnte nicht gelesen werden“, wenn mein Job ausgeführt wird. Was stimmt nicht?
A: Dieser Fehler bedeutet in der Regel, dass der Ausgabepfad vor dem Absenden des Jobs nicht in der Renderliste Ihrer Komposition festgelegt wurde. Der Absender von After Effects verlangt, dass Sie Ihre Komposition zur Renderliste hinzufügen und Ihre Rendereinstellungen, Ihr Ausgabemodul und Ihren Ausgabepfad einrichten, bevor Sie sie einreichen. Den vollständigen Verwenden Sie den After Effects-Submitter Arbeitsablauf für das Einreichen finden Sie unter.
F: Mein Job schlägt bei „Install Fonts to Worker“ mit fehlAddFontResource failed to load. Was mache ich?
A: Einige Schriftarten sind auf bestimmten Betriebssystemen aufgrund von OS-specific Einschränkungen nicht installierbar. Wenn der Schriftmanager versucht, eine nicht unterstützte Schriftart auf einem Worker zu installieren, schlägt dies mit einem Fehler wie dem folgenden fehl:
OSError: AddFontResource failed to load "...\tempFonts\HelveticaNeue-CondensedBlack.ttc"
Versuchen Sie die folgenden Schritte, um dieses Problem zu beheben:
Prüfen Sie, ob die Schrift tatsächlich in Ihrer Komposition verwendet wird. Möglicherweise wurde sie versehentlich hochgeladen.
Wenn die Schrift nicht benötigt wird, entfernen Sie sie aus den Anhängen des Auftrags im Absender, bevor Sie sie erneut einreichen.
Wenn die Schrift benötigt wird, versuchen Sie, sie durch eine andere Schriftart zu ersetzen, die mit Windows kompatibel ist (Deadline Cloud führt After Effects nur auf Windows-Workern aus).
Um das Problem zu umgehen, können Sie Textebenen in After Effects mithilfe von „Formen aus Text erstellen“ in Formen konvertieren
, wodurch die Abhängigkeit von der Schriftart vollständig aufgehoben wird. Beachten Sie, dass diese Konvertierung nur in eine Richtung erfolgt — Sie können den Text nicht mehr bearbeiten oder textspezifische Funktionen verwenden. Wenn keine der oben genannten Optionen funktioniert, erstellen Sie ein Problem im Repository, um es weiter
zu untersuchen.
Tipp: Sie können überprüfen, ob eine Schriftart unter Windows installierbar ist, indem Sie auf einem Windows-Computer auf die Schriftdatei doppelklicken. Wenn es geöffnet wird und die Option „Installieren“ angezeigt wird, wird die Schriftart unterstützt.
Fehler: Python 3 oder höher konnte auf deinem PATH nicht gefunden werden
Für macOS:
Öffnen Sie das Terminal und führen Sie die folgenden Befehle aus:
where pythonundwhere python3. Wenn Sie keine Ergebnisse erhalten, müssen Sie Python für Ihre Workstation installieren.Wenn Sie
python3CLI nicht installiert haben, aber Sie haben es installiertpython,python --versionum zu überprüfen, ob Sie Python 3.9 oder höher haben. Wenn nicht, installiere zuerst Python 3.9 oder höher und füge es deinem Pfad hinzu.Nachdem Sie die Ergebnisse der Versionsprüfung und der Where-Prüfung erhalten haben, überprüfen Sie, welche Python-Programmdatei aktiv verwendet wird. Lauf
which pythonundwhich python3. Wenn Sie keine Ergebnisse erhalten, müssen Sie Ihre Python-CLI zu Ihrem ZSH$PATHhinzufügen.Sie müssen auch sicherstellen, dass Sie das Python hinzufügen, das zur Installation der Deadline Cloud-CLI verwendet wurde. Führen Sie
python -m pip listand/orpython3 -m pip listzur Überprüfung aus und fügen Sie den$PATHjeweils zutreffenden Python-Code hinzu.-
Fügen Sie den
binOrdner mit der Python-CLI zu Ihrem Pfad hinzu, indem Sie den bearbeiten~/.zshrc(und~/.bashrcfalls zutreffend) und aktualisieren.$PATHWenn beispielsweise Ihre Python- und Deadline Cloud-CLI unter$PATHist/Library/Frameworks/Python.framework/Versions/3.13/bin, fügen Sie Ihrer~/.zshrcDatei am Ende der Datei die folgende Zeile hinzu, damit sie bei der Auswertung die endgültige Priorität erhält:export PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.13/bin Speichern und beenden, dann ausführen
source ~/.zshrc.-
Wenn Sie jetzt
python --versionund ausführendeadline --version, haben Sie Zugriff auf beide ausführbaren Dateien, und After Effects auch. Versuchen Sie erneut, den Auftrag einzureichen. Ihre Ausgabe sollte einem Muster ähnlich dem folgenden folgen:user@7cf34df03377 ~ % which python3 /Library/Frameworks/Python.framework/Versions/3.13/bin/python3 user@7cf34df03377 ~ % where deadline /Library/Frameworks/Python.framework/Versions/3.13/bin/deadline
Für Windows:
Öffnen Sie die Eingabeaufforderung (oder PowerShell).
Führen Sie
where python,where python3, und auswhere py,where deadlineum die ausführbaren Dateien zu finden. In PowerShell, verwendeGet-Command pythonstatt.where pythonDrücken Sie Windows + S und suchen Sie nach „Bearbeiten Sie die Systemumgebungsvariablen“. Für diesen Schritt ist Administratorzugriff erforderlich. Wählen Sie Umgebungsvariablen... .
Je nachdem, ob es sich bei der Deadline Cloud-CLI um eine Benutzer- oder Systeminstallation handelte, wählen Sie die Pfadvariable entweder unter Benutzervariablen oder Systemvariablen aus und klicken Sie dann auf Bearbeiten.
Wählen Sie im Bearbeitungsfenster Neu und fügen Sie den Pfad zu dem Ordner ein, der Ihre ausführbaren Python- und Deadline Cloud-Dateien enthält.
Stellen Sie sicher, dass die Binärordner mit Deadline und Ihrer Python-CLI hinzugefügt wurden. Deadline befindet sich im DeadlineCloudSubmitter Ordner, wenn die Installation über das Submitter-Installationsprogramm erfolgt, oder unter einem Python-Ordner, wenn er von pip verwaltet wird. Wenn Sie die Deadline Cloud-CLI mit pip verwalten, führen Sie Folgendes aus,
python -m pip listand/orpython3 -m pip listum sicherzustellen, dass Sie das Python, das die Deadline Cloud-CLI enthält, zu Ihrem Pfad hinzufügen.
Fehler: Frist nicht gefunden
Öffnen Sie Ihr Terminal oder die Eingabeaufforderung und führen Sie
deadline --versionden Befehl aus, um die Installation zu überprüfen.Folgen Sie dann den obigen Schritten zur Fehlerbehebung für Python für Ihr Betriebssystem und vergewissern Sie sich, dass Ihre Frist abgelaufen ist
$PATH.Wenn Sie mehrere Python-Installationen haben und die Deadline Cloud-CLI mit pip verwalten, stellen Sie sicher, dass das Python auf Ihrem das Python
$PATHist, das Ihre Deadline Cloud-CLI-Installation verwaltet hat. Führen Siepython -m pip listund auspython3 -m pip list, um zu verifizieren.
Fehler: Fehlende Jobvorlage
Beispiel für einen Fehler:Missing job template at /Applications/Adobe After Effects 2025/Scripts/ScriptUI Panels/DeadlineCloudSubmitter_Assets/JobTemplate.
Dieser Fehler tritt auf, wenn der DeadlineCloudSubmitter_Assets Ordner fehlt oder sich nicht neben der DeadlineCloudSubmitter.jsx Skriptdatei befindet.
Finden Sie heraus, wo Ihr
DeadlineCloudSubmitter.jsxSkript installiert oder verschoben wurde.Stellen Sie sicher, dass sich der
DeadlineCloudSubmitter_AssetsOrdner im selben Verzeichnis wie das Skript befindet.Wenn der Assets-Ordner fehlt, kopieren Sie ihn von Ihrer ursprünglichen Installationsquelle an denselben Speicherort wie das JSX-Skript.
Starten Sie After Effects neu und versuchen Sie erneut, den Submitter auszuführen.
Warnung: Eine nicht unterstützte After Effects-Version wurde erkannt
Diese Warnung bedeutet, dass Sie eine After Effects-Version verwenden, die im Conda-Kanal von Deadline-Cloud nicht verfügbar ist. Wenn Sie beispielsweise After Effects 24.3 verwenden, der Kanal jedoch nur 24.6 unterstützt.
Wenn Sie fortfahren, wird die lokal verwendete Standard-Hauptversion in das CondaPackages Feld eingetragen. Ihre Auftragsübermittlung schlägt jedoch möglicherweise fehl, es sei denn, Sie haben einen benutzerdefinierten Conda-Kanal mit Ihrer spezifischen After Effects-Version erstellt und diesen Kanal in den Parameter aufgenommen. CondaChannels
Um dieses Problem zu lösen, haben Sie folgende Möglichkeiten:
Wechseln Sie zu einer unterstützten After Effects-Version.
Bestätigen Sie die Warnung und fahren Sie fort (auf eigenes Risiko).
Erstellen Sie einen benutzerdefinierten Conda-Kanal mit Ihrer gewünschten After Effects-Version.
Die Eingabeaufforderung blinkt unter Windows nach dem Absenden
Gehen Sie zum Windows-Startmenü und suchen Sie nach „Aliase für die App-Ausführung verwalten“. Deaktivieren Sie dann manuell die python.exe Aliase python3.exe und versuchen Sie erneut, sie einzureichen.
Es wurde eine Schrift mit einer Erweiterung gefunden, die nicht unterstützt wird
Informationen System zum Anhängen von Schriften zu unterstützten Schrifttypen finden Sie unter.
After Effects-Plugins
Mithilfe eines Conda-Pakets oder eines Host-Konfigurationsskripts können Sie After Effects-Plugins für Flottenarbeiter mit Serviceverwaltung verfügbar machen. Plugins, die als Conda-Paket verpackt sind, werden im After Plug-ins Effects-Verzeichnis installiert, wenn die Conda-Umgebung aktiviert wird. Plugins, für die ein vollständiges Installationsprogramm erforderlich ist, verwenden stattdessen ein Host-Konfigurationsskript, das beim Start jedes Workers ausgeführt wird. Um mehrere .aex Plugins zusammen zu packen, verwenden Sie das Conda-Rezept aftereffects-plugin-bundle.
Säbel
Saber ist ein Plugin für visuelle Effekte für After Effects. Sie können ein Conda-Paket erstellen, das das Saber.aex Plugin auf Windows-Workern mit dem Conda-Rezept für Aftereffects-Saber installiert, und es dann einem benutzerdefinierten Conda-Kanal hinzufügen. Sie können das Rezept auch als Vorlage für das Verpacken anderer Plugins verwenden. .aex
Conda-Rezept: Conda-Rezept für Aftereffects-Saber
Roter Riese
Sie können Maxon Red Giant auf Ihren Workern mit einem Host-Konfigurationsskript installieren, das das Red Giant-Installationsprogramm abruft und im Hintergrund installiert, wenn jeder Worker gestartet wird. Das Skript wurde auf vom Windows-GPU-Service verwalteten Flotten getestet und verifiziert. Wenn ein persistentes Volume an die Flotte angeschlossen ist, installiert das Skript die Software einmal und stellt sie bei späteren Starts wieder her, um die Startzeit des Workers zu verkürzen.
Host-Konfigurationsskript: https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/aftereffects/aftereffects_redgiant
Erweiterte Konfigurationen
Verwenden nicht unterstützter Versionen
Deadline Cloud unterstützt und testet nur die Workstation- und Worker-Softwareversionen in der obigen Tabelle. Wenn der Worker den Submitter verwendet, versucht er, dieselbe Version zu installieren, die auf der Workstation verwendet wird. Diese Installation schlägt fehl, wenn die Workstation-Version von After Effects nicht in der obigen Versionstabelle aufgeführt ist.
Wenn Sie eine nicht unterstützte Version von After Effects benötigen, haben Sie folgende Optionen:
-
Wenn Sie den Job von After Effects aus einreichen, können Sie den CondaPackages Warteschlangenparameter überschreiben, um eine unterstützte Version anzugeben, die auf dem Worker verwendet werden soll (z. B.
aftereffects=2025). Diese Überschreibung funktioniert möglicherweise nicht, je nachdem, welche Funktionen in Ihrer Szene verwendet werden und wie After Effects mit Szenen aus Ihrer Workstation-Version arbeitet. -
Sie können ein benutzerdefiniertes Conda-Rezept und einen benutzerdefinierten Kanal für die gewünschte Version erstellen, die auf dem Worker installiert werden. Verwenden Sie das unten verlinkte Conda-Rezept für eine unterstützte Version als Ausgangspunkt und verpacken Sie Ihre gewünschte Version in einen benutzerdefinierten Conda-Kanal. Weitere Informationen zum Erstellen benutzerdefinierter Conda-Kanäle finden Sie unter Erstellen benutzerdefinierter Conda-Kanäle.
Open-Source-Ressourcen
Der Einreicher ist Open Source und verfügbar unter: GitHub
-
Das eigenständige After Effects-Jobpaket
ist unter verfügbar GitHub.