
Enviar una tarea a Compressor en Terminal
Si estás acostumbrado a realizar tu trabajo desde shells de Terminal, puedes ejecutar Compressor desde la línea de comandos utilizando el comando Compressor. Hay varias opciones de línea de comandos para enviar tareas.
A continuación, puedes ver una sinopsis del comando de Compressor para enviar una tarea a transcodificar. Los corchetes angulares < > indican un argumento obligatorio en un comando, y los corchetes [ ] indican un argumento opcional. El comando Compressor se encuentra en <RUTA>/Compressor.app/Contents/MacOS/.
Importante: El comando siguiente debe ejecutarse en una línea.
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 -helpCompressor [-resetBackgroundProcessing [cancelJobs]] [-sharing <on|off>] [[-requiresPassword <password>] | [-noPassword]] [-instances <value>] [-networkInterface <bsd name>] [-portRange <starting port> <count>]Estos tres argumentos son los mínimos necesarios para enviar una tarea:
Compressor ‑jobpath <path> ‑settingpath <path> ‑locationpath <path>Importante: Si utilizas una secuencia de imágenes como archivo fuente, debes usar una URL para la ruta en -jobpath.
Aquí tienes un ejemplo de código que puedes usar para enviar una tarea de 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.m4vLo que hace este comando:
Identifica el sitio donde está instalado Compressor.
Asigna el nombre de lote “Mi primer lote” (se utilizan comillas a causa de los espacios).
Busca el archivo “Mifuente.mov” de la tarea en ~/Vídeos
Utiliza el preajuste “HD para dispositivos Apple (Personalizado)” en ~/Biblioteca/Application\ Support/Compressor/Presets (se utiliza el carácter “\” para conservar el espacio de “Application Support”).
Crea el archivo de salida, “Misalida.m4v”, en la carpeta ~/Vídeos