
Envoyer une tâche à Compressor dans Terminal
Si vous avez l’habitude de travailler à partir de shells dans Terminal, vous pouvez exécuter l’application Compressor à partir de la ligne de commande en tapant la commande Compressor
. Un certain nombre d’options en ligne de commande vous permettent la soumission de tâches.
Voici un résumé de la commande Compressor permettant d’envoyer une tâche de transcodage. Les chevrons < > indiquent un argument obligatoire dans une commande, tandis que les crochets [ ] indiquent un argument facultatif. La commande Compressor
se trouve dans le dossier /<CHEMIN>/Compressor.app/Contents/MacOS.
Important : La commande ci-dessous doit être placée sur une seule ligne pour pouvoir être exécutée.
Compressor [-computergroup <name>] [-batchname <name>]
[-priority <value>] -jobpath <file>[?frameRate=<frame rate>
|?audio=<file>|?frameRate=<frame rate>\&audio=<file>]
-settingpath <path> -locationpath <file>
[-info <xml>] [-scc <file>] [-startoffset <hh:mm:ss:ff>]
[-in <hh:mm:ss:ff> [-out <hh:mm:ss:ff> [-annotations <file>]
[-chapters <file>]
Compressor -checkstream <file>
Compressor -findletterbox <file>
Compressor -help
Compressor [-resetBackgroundProcessing [cancelJobs]]
[-sharing <on|off>] [[-requiresPassword <password>]
| [-noPassword]] [-instances <value>]
[-networkInterface <bsd name>] [-portRange <starting port>
<count>]
Ces trois arguments sont un minimum requis pour pouvoir soumettre une tâche :
Compressor ‑jobpath <path> ‑settingpath <path> ‑locationpath <path>
Important : Si vous utilisez une séquence d’images comme fichier source, vous devez utiliser une URL pour indiquer le chemin dans -jobpath.
Voici un exemple de code que vous pouvez utiliser pour envoyer une tâche Compressor :
/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.m4v
Cette 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 préréglage « HD pour appareils Apple (personnalisé) » dans ~/Library/Application\ Support/Compressor/Presets. (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.