Beispiel: Compressor-Befehle

Im Folgenden finden Sie Codebeispiele für die Übergabe gängiger Compressor-Befehle.

Wichtig: Wenn Sie eine Bildsequenz als Ausgangsdatei verwenden, müssen Sie eine URL-Adresse für den Pfad in „-jobpath“ verwenden.

Auftrag übergeben

Mit dem folgenden Befehl wird ein Auftrag zur Verarbeitung übergeben.

Wichtig: Der Befehl muss in einer Zeile ausgeführt werden.

/Applications/Compressor.app/Contents/MacOS/Compressor -batchname "Mein erster Stapel" -jobpath ~/Movies/ MySource.mov -settingpath ~/Library/Application Support/Compressor/Settings/Apple Devices HD (Custom).cmprstng -locationpath ~/Movies/MyOutput.m4v

Dieser Befehl bewirkt Folgendes:

  • Er gibt an, wo sich Compressor befindet.

  • Dem Stapel wird der Name „Mein erster Stapel“ zugewiesen (die Anführungszeichen sind wegen der Leerzeichen im Namen erforderlich).

  • Die Datei „MySource.mov“ für den Auftrag befindet sich in „~/Movies“.

  • Die Einstellung „Apple-Geräte HD (Eigene)“ in „~/Library/Application Support/Compressor/Settings“ wird verwendet (der umgekehrte Schrägstrich „“ wird in diesem Fall verwendet, damit das Leerzeichen in „Application Support“ erhalten bleibt).

  • Die Ausgabedatei „MyOutput.mp4“ wird in den Ordner „~/Movies“ geschrieben.

Stapel mithilfe einer Gruppe freigegebener Computer zur Verarbeitung übergeben

Mit dem folgenden Befehl wird ein Stapel einer Gruppe von Computern zur Verarbeitung übergeben.

Wichtig: Der Befehl muss in einer Zeile ausgeführt werden.

/Applications/Compressor.app/Contents/MacOS/Compressor -computergroup "Superschnelle Computer" -batchname "Mein erster Stapel" -jobpath ~/Movies/ MySource.mov -settingpath ~/Library/Application Support/Compressor/Settings/Apple Devices HD (Custom).cmprstng -locationpath ~/Movies/MyOutput.m4v

Dieser Befehl bewirkt Folgendes:

  • Er gibt an, wo sich Compressor befindet.

  • Er sendet den Auftrag an die Gruppe freigegebener Computer mit dem Namen „Superschnelle Computer“.

  • Dem Stapel wird der Name „Mein erster Stapel“ zugewiesen.

  • Die Datei „MySource.mov“ für den Auftrag befindet sich in „~/Movies“.

  • Die Einstellung „Apple-Geräte HD (Eigene)“ in „~/Library/Application Support/Compressor/Settings“ wird verwendet (der umgekehrte Schrägstrich „“ wird in diesem Fall verwendet, damit das Leerzeichen in „Application Support“ erhalten bleibt).

  • Die Ausgabedatei mit dem Namen „MyOutput.mp4“ wird in den Ordner „~/Movies“ geschrieben.

Freigegebenen Computer konfigurieren

Mit dem folgenden Befehl wird ein Computer konfiguriert, damit andere Computer Stapel darauf verarbeiten können.

Wichtig: Der Befehl muss in einer Zeile ausgeführt werden.

/Applications/Compressor.app/Contents/MacOS/Compressor -sharing on -instances 1 -networkInterface en0 -portRange 30000 1000

Dieser Befehl bewirkt Folgendes:

  • Er gibt an, wo sich Compressor befindet.

  • Er aktiviert die Dateifreigabe.

  • Er aktiviert eine (1) zusätzliche Compressor-Instanz.

  • Er legt fest, dass die Verarbeitung an einer bestimmten Netzschnittstelle erfolgt.

  • Er legt für die Datenübertragung im Netzwerk einen vordefinierten Portbereich fest.