AWS MediaConvert 可以用于将视频转换为多种格式和分辨率。如果您的视频需要 Alpha 通道(用于透明背景),您可以在输出设置中配置它。
以下是使用 AWS CLI 配置 Alpha 通道的示例命令:
aws mediaconvert update-job-template --cli-input-json '{
"JobTemplate": {
"Settings": {
"OutputGroups": [
{
"Name": "Apple HLS",
"Outputs": [
{
"ContainerSettings": {
"Container": "M3U8"
},
"VideoDescription": {
"AlphaBehavior": "DISCARD"
}
}
]
},
{
"Name": "DASH ISO",
"Outputs": [
{
"ContainerSettings": {
"Container": "MPEG_DASH"
},
"VideoDescription": {
"AlphaBehavior": "DISCARD"
}
}
]
}
]
}
},
"Name": "my-job-template"
}'
此命令将名为“my-job-template”的作业模板中的输出组设置为 HLS 和 DASH,并将 Alpha 行为设置为“DISCARD”,这意味着 Alpha 通道将被丢弃。 若要将 Alpha 通道保留,请将“AlphaBehavior”设置为“REMAP_TO_LUMA”。