AWS Elastic Transcoder заставляет вращаться на вертикальных видео
Я уже давно использую транскодер через API-интерфейс JavaScript AWS для создания 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 ответ
Проблема была исправлена командой AWS.
Все возвращается на круги своя.