【发布时间】:2020-11-11 15:50:11
【问题描述】:
我曾经通过使用改变音频文件的比特率
ffmpeg -i input.mp3 -ab 96k output.mp3
而且效果很好。现在我想在 Ffmpeg 中将输出作为管道传递并执行一些其他任务。我已经参考了这个documentation并将上面的ffmpeg命令修改为
ffmpeg -i input.mp3 -ab 96k pipe:1 | aws s3 cp - s3://mybucket/output.mp3
但这不起作用。 只有当我使用如下管道时它才有效。
ffmpeg -i input.mp3 -f mp3 pipe:1 | aws s3 cp - s3://mybucket/output.mp3
但这不会改变音频的比特率。谁能帮助我如何实现更改比特率并将输出作为管道传递的目标
【问题讨论】: