Dikey videoların HLS sürümlerini (cep telefonlarından yüklendi) oluşturmak için AWS javascript API aracılığıyla transcoder'ı uzun bir süredir kullanıyorum. Şimdiye kadar "rotasyon: otomatik" bunları mükemmel bir şekilde ele alıp dikey konumda tuttu (yükseklik 640, genişlik 360 ve video orijinal oryantasyonunda).AWS Elastik Dönüştürücü dikey videolarda rotasyonunu zorlar
Dünden beri (sonda bir şey değiştirmeden), video içeriği aniden 90 derece döndürülüyor ve içeriği uzatılıyor. Video çözünürlüğü hala dikey, ancak içeriğin kendisi döndürülüyor ve geriliyor.
Konsoldan bir iş oluşturmayı denedim ve aynı sonuçla sona erdi. Sorun AWS ekibi tarafından düzeltildi
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" ]
} ]
}