示例:Compressor 命令

以下是用于提交常用 Compressor 命令的代码示例。

【重要事项】如果将图像序列用作源文件,则必须在 -jobpath 中使用路径的 URL。

提交作业

以下命令将提交作业。

【重要事项】下面的命令必须在一行中执行。

/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

此命令执行的功能:

  • 识别 Compressor 的位置

  • 给批处理指定名称“My First Batch”(使用引号的原因是名称中有空格)

  • 为位于 ~/Movies 的作业找到文件“MySource.mov”

  • 使用“Apple 设备 HD(自定)”设置,位于“~/资源库/Application Support/Compressor/Settings”(“”字符用于保留“Application Support”中的空格。)

  • 将输出文件“MyOutput.m4v”写入 ~/Movies 文件夹

使用共享电脑群组提交批处理

以下命令将批处理提交到已在 Compressor 中配置为共享的电脑群组。

【重要事项】下面的命令必须在一行中执行。

/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.m4v

此命令执行的功能:

  • 识别 Compressor 的位置

  • 将作业发送到名为“Superfast Computers”的共享电脑组

  • 给批处理指定名称“My First Batch”

  • 为位于 ~/Movies 的作业找到文件“MySource.mov”

  • 使用“Apple 设备 HD(自定)”设置,位于“~/资源库/Application Support/Compressor/Settings”(“”字符在此情况下用于保留“Application Support”中的空格。)

  • 将名为“MyOutput.m4v”的输出文件写入“~/Movies”文件夹

配置共享电脑

以下命令将电脑配置为允许其他电脑在其上处理批处理。

【重要事项】下面的命令必须在一行中执行。

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

此命令执行的功能:

  • 识别 Compressor 的位置

  • 打开共享

  • 启用一个额外 Compressor 实例

  • 将处理设定为在特定网络接口进行

  • 将网络通信设定为预定的端口范围