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

AWS MediaConvert报错[Failed probe/open: [No parser found for container]]求助

AWS MediaConvert 任务报错:Failed probe/open: [No parser found for container]

我用AWS MediaConvert创建了提取视频音频的任务,之前运行正常,现在一直报错Failed probe/open: [No parser found for container]。就算复制之前能正常运行的任务,还是会出同样的错。确认过目标文件存在且可以正常访问,当前配置如下:

const Settings = {
    "TimecodeConfig": {
      "Source": "ZEROBASED"
    },
    "OutputGroups": [
      {
        "Name": "Audio File Group",
        "Outputs": [
          {
            "ContainerSettings": {
              "Container": "RAW"
            },
            "AudioDescriptions": [
              {
                "AudioSourceName": "Audio Selector 1",
                "CodecSettings": {
                  "Codec": "AAC",
                  "AacSettings": {
                    "Bitrate": 96000,
                    "CodingMode": "CODING_MODE_2_0",
                    "SampleRate": 48000
                  }
                }
              }
            ],
            "Extension": "wav"
          }
        ],
        "OutputGroupSettings": {
          "Type": "FILE_GROUP_SETTINGS",
          "FileGroupSettings": {
            "Destination": audioOutputPath
          }
        }
      },
      {
        "Name": "Thumbnail File Group",
        "Outputs": [
          {
            "ContainerSettings": {
              "Container": "RAW"
            },
            "VideoDescription": {
              "Width": 1280,
              "Height": 720,
              "CodecSettings": {
                "Codec": "FRAME_CAPTURE",
                "FrameCaptureSettings": {
                  "FramerateNumerator": 30,
                  "FramerateDenominator": 30,
                  "MaxCaptures": 1
                }
              }
            }
          }
        ],
        "OutputGroupSettings": {
          "Type": "FILE_GROUP_SETTINGS",
          "FileGroupSettings": {
            "Destination": thumbnailOutputPath
          }
        }
      }
    ],
    "Inputs": [
      {
        "FileInput": inputFile,
        "AudioSelectors": {
          "Audio Selector 1": {
            "DefaultSelection": "DEFAULT"
          }
        },
        "VideoSelector": {},
        "TimecodeSource": "ZEROBASED"
      }
    ]
  }

问题定位与修复方案

  • 核心矛盾:容器格式与扩展名不匹配
    你配置里音频输出的容器是RAW,但扩展名设为wav。RAW是无封装的原始数据流,而WAV是带RIFF封装的标准容器格式,MediaConvert无法用RAW容器生成符合WAV规范的文件,直接导致解析失败。
  • 修复步骤
    1. 找到音频输出组里的ContainerSettings,把Container值从RAW改成WAV
    2. 扩展名wav保持不变,无需修改
  • 额外提示
    缩略图用FRAME_CAPTURE编码时,RAW容器是兼容的,但建议给缩略图输出加上Extension: "jpg",避免后续出现文件识别问题

修改后的音频输出配置片段:

{
  "ContainerSettings": {
    "Container": "WAV" // 替换原有的RAW
  },
  "AudioDescriptions": [
    // 原有音频编码设置保留不变
  ],
  "Extension": "wav"
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 17:33:00