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" ]
} ]
}