我需要将 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/