我想在aws-lambda环境中使用片段将音频文件转码为HLS:
ffmpeg -i 2540.mp3 -f segment -segment_time 20 -segment_list battle.m3u8 -segment_format mpegts battle%05d.ts
但是有些情况下我需要转码大于500 MB的文件(aws-lambda的磁盘空间限制)。
如何使用片段对音频文件部分进行转码?是否可以将细分重定向到pipe:1
(stdout)
,并将这些细分和展示从stdout
上传到s3的分隔文件中?