
Exemples de code de commandes Compressor
Voici quelques exemples de codes employés pour l’envoi de commandes Compressor courantes.
Important : Si vous utilisez une séquence d’images comme fichier source, vous devez utiliser une URL pour indiquer le chemin dans -jobpath.
Envoyer une tâche
La commande suivante envoie une tâche Compressor.
Important : La commande suivante doit être placée sur une même ligne pour pouvoir être exécutée.
/Applications/Compressor.app/Contents/MacOS/Compressor    -batchname "My First Batch" -jobpath ~/Movies/    MySource.mov -settingpath ~/Library/Application\    Support/Compressor/Settings/Apple\ Devices\ HD\ \    (Custom\).cmprstng -locationpath ~/Movies/MyOutput.m4vCette commande effectue les opérations suivantes :
- Elle indique l’emplacement de Compressor. 
- Elle attribue le nom de lot « Mon premier lot ». (Les guillemets sont utilisés en raison de la présence d’espaces dans le nom.) 
- Elle recherche le fichier « MaSource.mov » pour la tâche dans ~/Movies. 
- Utilise le réglage « HD pour appareils Apple (personnalisé) » dans ~/Library/Application\ Support/Compressor/Settings. (Le caractère « \ » est utilisé pour préserver l’espace dans « Application Support ».) 
- Elle écrit le fichier en sortie « MonRésultat.mp4 » dans le dossier ~/Movies. 
Soumettre un lot à un groupe d’ordinateurs partagés
La commande suivante soumet un lot à un groupe d’ordinateurs partagés préalablement configuré pour le partage dans Compressor.
Important : La commande suivante doit être placée sur une même ligne pour pouvoir être exécutée.
/Applications/Compressor.app/Contents/MacOS/Compressor    -computergroup "Superfast Computers"     -batchname "My First Batch" -jobpath ~/Movies/    MySource.mov -settingpath ~/Library/Application\    Support/Compressor/Settings/Apple\ Devices\ HD\ \    (Custom\).cmprstng -locationpath ~/Movies/MyOutput.m4vCette commande effectue les opérations suivantes :
- Elle indique l’emplacement de Compressor. 
- Elle envoie la tâche au groupe d’ordinateurs partagés intitulé « Ordinateurs ultraperformants ». 
- Elle attribue le nom de lot « Mon premier lot ». 
- Elle recherche le fichier « MaSource.mov » pour la tâche dans ~/Movies. 
- Elle utilise le réglage « HD pour appareils Apple (personnalisé) » dans ~/Library/Application\ Support/Compressor/Settings. (Le caractère « \ » sert dans ce cas à préserver l’espace dans « Application Support » et à conserver les caractères spéciaux.) 
- Elle écrit le fichier en sortie appelé « MonRésultat.mp4 » dans le dossier ~/Movies. 
Configurer un ordinateur partagé
La commande suivante configure un ordinateur de façon à autoriser d’autres ordinateurs à l’utiliser pour traiter des lots Compressor.
Important : La commande suivante doit être placée sur une même ligne pour pouvoir être exécutée.
/Applications/Compressor.app/Contents/MacOS/Compressor     -sharing on -instances 1 -networkInterface en0    -portRange 30000 1000Cette commande effectue les opérations suivantes :
- Elle indique l’emplacement de Compressor. 
- Elle active le partage de fichiers. 
- Elle active une instance supplémentaire de Compressor. 
- Elle définit le traitement qui doit se produire sur une interface réseau particulière. 
- Elle définit la communication réseau d’après une plage de ports prédéfinie.