0

我想使用 AWS MediaConvert 从一个 30 分钟长的音频文件创建三个音频块/片段。是否可以使用 MediaConvert 做到这一点,如果可以,怎么做?

这是一个使用 ffmpeg 的示例

ffmpeg -i 30min_audio.wav -c copy -f segment -segment_times 0,600,1200 output%d.wav
4

1 回答 1

1

不幸的是,目前在服务中没有办法做到这一点。该服务不支持仅音频输入的输入剪辑 [1]。

一种创造性的方法(如果您不太关心输出格式)是使用自适应比特率 (ABR) 打包类型,例如 Apple HLS,设置分段长度。请注意,这将为您提供一致的分段(最后一个分段除外)。

需要指出的一件事是,在您的 ffmpeg 命令中,您使用的是 -c 复制过滤器。这将执行一个transmux。MediaConvert 是一种转码服务,因此如果您在服务中处理作业,将执行编码。

我喜欢把它想象成一些新的东西。

资源:

[1] https://docs.aws.amazon.com/mediaconvert/latest/ug/feature-limitations-for-audio-only.html

于 2021-08-11T15:29:16.323 回答