You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS MediaConvert PHP SDK创建转码任务触发400 BadRequestException错误

问题解决方法

错误根因

你提交的转码任务配置中输出组参数不匹配:
你将输出组类型指定为HLS_GROUP_SETTINGS(HLS流输出),但却配置了仅普通文件输出(FILE_GROUP_SETTINGS)才使用的FileGroupSettings参数,导致参数校验失败。HLS类型的输出组需要使用HlsGroupSettings配置输出路径等参数。

修改方案

替换$jobSetting中OutputGroups节点下的错误配置即可,修改后的对应代码如下:

$jobSetting = [
    "OutputGroups" => [
        [
            "Name" => "Apple HLS",
            "OutputGroupSettings" => [
                "Type" => "HLS_GROUP_SETTINGS",
                // 将原有的FileGroupSettings替换为HlsGroupSettings
                "HlsGroupSettings" => [
                    "Destination" => "s3://my-bucket/"
                ]
            ],
            "Outputs" => [
                [
                    "Preset" => "System-Avc_16x9_360p_29_97fps_600kbps",
                    "NameModifier" => "_modify"
                ],
            ]
        ]
    ],
    // 剩余配置保持原有内容不变即可
    "AdAvailOffset" => 0,
    "Inputs" => [
        [
            "AudioSelectors" => [
                "Audio Selector 1" => [
                    "Offset" => 0,
                    "DefaultSelection" => "DEFAULT",
                    "ProgramSelection" => 1,
                    "SelectorType" => "TRACK",
                    "Tracks" => [
                        1
                    ]
                ],
            ],
            "VideoSelector" => [
                "ColorSpace" => "FOLLOW"
            ],
            "FilterEnable" => "AUTO",
            "PsiControl" => "USE_PSI",
            "FilterStrength" => 0,
            "DeblockFilter" => "DISABLED",
            "DenoiseFilter" => "DISABLED",
            "TimecodeSource" => "EMBEDDED",
            "FileInput" => "s3://my-bucket/testvid.mp4"
        ]
    ],
    "TimecodeConfig" => [
        "Source" => "EMBEDDED"
    ]
];

额外检查项

  • 确保你使用的AWS凭证授予了MediaConvert服务对应S3存储桶的读写权限
  • 若需要自定义HLS分片时长、加密等参数,可在HlsGroupSettings中添加对应配置项

内容的提问来源于stack exchange,提问作者kreZy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 11:09:02