【问题标题】:Amazon Elastic Transcoder - How to set the presetAmazon Elastic Transcoder - 如何设置预设
【发布时间】:2017-07-07 20:10:51
【问题描述】:

我的简单问题是如何在创建作业时设置预设。我正在为 java 使用 aws sdk。我正在学习 Elastic Transcoder Web 服务。同样,我在网上找不到任何教程,所以我不得不自己冒险。但我被困在这一点上。以下是代码 -

public void createJob () {
    final CreateJobRequest createJobRequest = new CreateJobRequest();
    createJobRequest.setPipelineId(createPipelineResult.getPipeline().getId());
    createJobRequest.setOutputKeyPrefix("transcoded.mp3");
    amazonElasticTranscoderClient.createJob(createJobRequest);
}  

如果我们从 UI 开始,这部分位于“输出详细信息”下。所以我的猜测是我们可以使用 CreateJobRequest 类的 setOutput(CreateJobOutput) 方法来设置它,但我找不到合适的方法。任何帮助表示赞赏。

【问题讨论】:

    标签: amazon-web-services amazon-elastic-transcoder


    【解决方案1】:

    AWS Transcoder 已经创建了一些预设供我们使用。您可以检查其中任何一个是否适合您的需要,如果没有,则必须使用 CreatePresetRequest 创建自己的预设。

    一旦你有了预设,你就必须在作业输出对象中设置它。以下是伪代码:

    CreateJobOutput jobOutput = new CreateJobOutput();
    

    jobOutput.setPresetId("1351620000001-000001");//可以使用已经创建好的预设 jobReq.setOutput(jobOutput);

    jobReq 是 CreateJobRequest。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-02
      • 2014-06-05
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多