如何将 G.729 或 G.711 文件转换为 WAV?

如何将 G.729 或 G.711 文件转换为 WAV?

我需要将 G.729 或 G.711 文件转换为 WAV/WMA/MP3 或任何其他可以在 Windows Media Player 中播放的格式。

我怎样才能做到这一点?

答案1

在另一个答案中命令只要文件扩展名与编解码器匹配,即 .g729 或 .g711,就可以正常工作。如果文件扩展名不完全相同,例如扩展名为 .n08a 或 .n64u 的 Mitel Audiotex 文件,则需要使用 -f 告诉 FFMPEG 文件类型。

ffmpeg -f g729 -i <yourFile> <yourNewFile.mp3>

您可以通过使用 -acodec 识别编解码器并使用 -ar 设置音频采样频率来进一步降低错误风险

ffmpeg -f g729 -i <yourFile> -acodec pcm_s16le -ar 8000 <yourNewFile>

答案2

我建议使用 ffmpeg (https://www.ffmpeg.org)。它被广泛使用,因此你可以找到大量的文档,它适用于 Linux、Win、Mac 和(大多数)LGPL/GPL。

您可以尝试使用:

ffmpeg -i <yourFile> <yourNewFile.mp3>

答案3

如果你没有很多,你可以在这里在线完成:在线音频转换工具 - Guru Audio Convert

如果您安装了正确的编解码器,还有一个 Linux 命令行工具:http://redice.krisk.org/

相关内容