簡體   English   中英

Amazon Elastic Transcoder - 如何設置預設

[英]Amazon Elastic Transcoder - How to set the preset

我的簡單問題是如何在創建作業時設置預設。 我正在使用aws sdk for java。 我正在學習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)方法設置它,但我無法找到合適的方法。 任何幫助表示贊賞。

AWS Transcoder已經為我們創建了一些預設。 您可以檢查是否符合您的需要,如果沒有,那么您必須使用CreatePresetRequest創建自己的預設。

獲得預設后,您必須在作業輸出對象中進行設置。 以下是偽代碼:

CreateJobOutput jobOutput = new CreateJobOutput();

jobOutput.setPresetId(“1351620000001-000001”); //可以使用已創建的預設jobReq.setOutput(jobOutput);

jobReq是CreateJobRequest。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM