gpt4 book ai didi

ffmpeg - 结合两个 ffmpeg 命令产生一个音频输出

转载 作者:行者123 更新时间:2023-12-04 23:21:31 26 4
gpt4 key购买 nike

我想使用 libopus使用此解码器增强我的音频。
我可以这样使用它:

ffmpeg -i input.wav -c:a libopus -b:a 5.5k -ar 8000 output_550.ogg
ffmpeg -i output_550.ogg -ar 8000 output_550_ogg.wav
但是我不能直接转换成 wav - 我收到这样的错误:
[wav @ 0x7fa9ac808800] opus codec not supported in WAVE format
Could not write header for output file #0 (incorrect codec parameters ?): Function not implemented
Error initializing output stream 0:0 --
我怎样才能将这些结合起来以使用单个命令获得 wav?

最佳答案

您可以使用两个 ffmpeg 实例,将第一个的输出通过管道传输到第二个。ffmpeg -i input.wav -c:a libopus -b:a 5.5k -ar 8000 -f nut - | ffmpeg -f nut -i - output_550_ogg.wav

关于ffmpeg - 结合两个 ffmpeg 命令产生一个音频输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65037655/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com