AWS Elastic Transcoder强制在垂直视频上旋转

时间:2016-03-23 11:52:40

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

我通过AWS javascript API长时间使用代码转换器来创建垂直视频的HLS版本(从手机上传)。到目前为止,“旋转:自动”完美处理它们并将它们保持在垂直位置(高度640,宽度360,视频处于其原始方向)。

从昨天开始(我没有改变任何东西),视频内容突然旋转到90度并且其内容被拉伸。视频分辨率仍然是垂直的,但内容本身是旋转和拉伸的。

我尝试从控制台创建作业并以相同的结果结束。

这是来自我的节点JS代码的命令:

var params = {
  PipelineId : "<id>",
  Input : {
    Key: "<key>",
    FrameRate : "auto",
    AspectRatio : "auto",
    Interlaced : "auto",
    Container : "auto",
    Resoultion : "auto"
  },
  OutputKeyPrefix : "<prefix>",
  Outputs : [ 
  {
    PresetId : "1351620000001-200020",
    Key : "hls150",
    ThumbnailPattern : "",
    Rotate : "auto",
    SegmentDuration : "10.0"
  }, 
  {
    PresetId : "1351620000001-200030",
    Key : "hls100",
    Rotate : "auto",
    SegmentDuration : "10.0"
  }, 
  {
    PresetId : "1351620000001-200040",
    Key : "hls060",
    ThumbnailPattern : "",
    Rotate : "auto",
    SegmentDuration : "10.0"
  }],
  Playlists : [ {
    Name : "<name>",
    Format : "HLSv3",
    OutputKeys :   [ "hls060", "hls100", "hls150" ] 
  } ]
}

1 个答案:

答案 0 :(得分:0)

AWS团队已解决此问题。

一切都恢复正常。