gpt4 book ai didi

ffmpeg - 如何将选项从 SoX 传递给 ffmpeg?

转载 作者:行者123 更新时间:2023-12-01 14:19:43 32 4
gpt4 key购买 nike

我正在尝试将一些文件从 wav 合并并编码为 m4a。我从源代码安装了 ffmpeg 和 sox 以确保没有禁用任何东西。当我使用 ffmpeg 进行转换时

ffmpeg -i input.wav -acodec aac -strict experimental output.m4a

它工作正常。当我使用 SoX 时

sox input.wav output.m4a

我得到了错误

[NULL @ 0x251b4e0] Codec is experimental but experimental codecs are not enabled, see -strict -2
sox FAIL ffmpeg: ffmpeg could not open CODEC
sox FAIL formats: can't open output file `output.m4a':

我需要让 SoX 告诉 ffmpeg 可以使用实验性编解码器。

此外,我已经尝试使用本指南 http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide安装 fdk-acc 编码器,但没有用。实验性的效果很好,所以我宁愿直接使用它。

最佳答案

我认为 sox 不支持 m4a 格式。您可以执行 sox --help 查看支持的音频文件格式。

关于ffmpeg - 如何将选项从 SoX 传递给 ffmpeg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12773363/

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