首页 > 解决方案 > AWS Elastic Transcoder 在合并带音频和不带音频的不同 mp4 文件时抛出错误

问题描述

我需要使用 AWS Elastic Transcoder 合并不同的视频。但是,作业失败,因为有一个没有音频的视频。我得到以下错误:

至少一个媒体文件与其他媒体文件不匹配。所有媒体文件必须有音频或没有音频。

阅读文档似乎只能添加带有 mxf 文件的 MOS 轨道。

有没有人遇到同样的问题并找到了解决方案?提前致谢。

标签: amazon-web-servicesvideo-processingamazon-elastic-transcoder

解决方案


一个可能的解决方案是使用 MediaInfo 检查视频文件是否有音频,以防他们没有使用 Ffmpeg 添加音轨。

这些功能可以封装到 Lambda 函数中,MediaInfo / Ffmpeg 用作 Lambda 层。


推荐阅读