amazon-web-services - AWS Elastic Transcoder 在合并带音频和不带音频的不同 mp4 文件时抛出错误
问题描述
我需要使用 AWS Elastic Transcoder 合并不同的视频。但是,作业失败,因为有一个没有音频的视频。我得到以下错误:
至少一个媒体文件与其他媒体文件不匹配。所有媒体文件必须有音频或没有音频。
阅读文档似乎只能添加带有 mxf 文件的 MOS 轨道。
有没有人遇到同样的问题并找到了解决方案?提前致谢。
解决方案
一个可能的解决方案是使用 MediaInfo 检查视频文件是否有音频,以防他们没有使用 Ffmpeg 添加音轨。
这些功能可以封装到 Lambda 函数中,MediaInfo / Ffmpeg 用作 Lambda 层。
推荐阅读
- xslt - 排序后如何使用XSL获取第一个孩子
- python - JSONDecodeError:期望值:执行大型 API 请求时的第 1 行第 1 列(字符 0)
- android - Android SQLite SELECT SUM 按特定列过滤
- java - 使用GMM和EM算法进行图像分割java
- c# - visual studio 2015 警告:无法读取与解决方案关联的某些属性
- javascript - 在 chrome 扩展中加载特定页面时创建弹出对话框
- excel - VBA-一个定时器功能,一步一步地捕捉经过的时间
- r - groupby 在 groupby dplyr 之外总结
- python - 有没有办法将 scipy.stats.normaltest 应用于整个数据帧?
- javascript - 当我在提交按钮中使用 onclick 事件提交表单时,preventDefault 不起作用