繁体   English   中英

更改音频格式而不从命令行更改音频

[英]Change audio format without changing audio from the command line

我从 i2s 麦克风中录制了一些音频,频率为 16000hz,带有 arecord。 听起来它降低了一个八度,所以我想将文件格式更改为 32000hz。 当我尝试使用 sox 执行此操作时,它会编辑音频,而不仅仅是格式,因此听起来仍然是错误的。

这是我正在使用的 sox 命令: sox in.wav -r 32000 out.wav我应该使用什么命令?

如果你想改变音频速率,你可以用 ffmpeg 这样做:

ffmpeg -i input.wav -ar 32000 output.wav

看起来命令中的顺序很重要。 正确的命令是: sox -r 32000 in.wav out.wav

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM