0

m4vをGIFにトランスコードするエラスティックトランスコーディングジョブを正常に作成するラムダ関数セットアップがあります。しかし、私は、コンテンツのサイズを小さくし、より少ないフレームを使用することによって、ouptut GIFのファイルサイズを小さくする必要があります。AWS Elastic Transcoderの出力GIFのサイズとフレームレートを減らす

私はここにドキュメントを読んでいる: http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/preset-settings.html http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-job.html

が、私は、コンテンツをダウンスケールまたは私はフレームレートを変更することができますGIFファイルのために働くすべての設定を見つけることができません。

私はWidthHeightを使用してみました、とResolutionそれらはすべて私に言ったエラー与えた:UnexpectedParameter: Unexpected key

をどのように私は、出力の大きさとフレームレートを変更することができますか?ここで

が正常に実行されるコードです:それを選択し、GIF (Animated)プリセットを見つける

  • var params = { 
        Input: { 
        Key: key 
        }, 
        PipelineId: 'xxxx', 
        Outputs: [ 
        { 
         Key: outputKey(basename(key),'gif'), 
         PresetId: '1351620000001-100200', // GIF (Animated) 
         Composition: [ 
          { 
           TimeSpan: { 
            Duration: '00:00:03.000' 
           } 
          } 
         ] 
        } 
        ] 
    }; 
    
  • 答えて

    1

    これらの設定を変更するには、新しいプリセット

    1. 訪問https://console.aws.amazon.com/elastictranscoder/home#presetsを作成する必要があります[コピー]をクリックします
    2. 新しいカスタムプリセットのビデオセクションで幅/高さ/ビットレート/フレームレートを指定します
    3. 出力のPresetIdの値を新しいプリセットのIDと一致するように更新する
    関連する問題