使用 SOX 将原始 g722 文件转换为 .wav

Jun*_*wis 0 audio wireshark sox

我正在尝试解决一些 VOIP 问题,并且一直在捕获故障呼叫的数据包。然而,我的通话都是用 g722 编码的,我在解码时遇到问题。

我已经提取了 RTP 有效负载,并将其当前作为原始文件。我能找到的唯一信息是这个链接:

https://ask.wireshark.org/questions/26607/coverting-g722-payload-to-wav

但我似乎无法弄清楚如何将 g722 原始数据转换为可用的波形文件。任何方向正确的观点都会有所帮助。

小智 5

FFMPEG 运行良好,但建议的参数不起作用。我用了:

ffmpeg  -f g722 -i input.raw -acodec pcm_s16le -ar 16000 output.wav
Run Code Online (Sandbox Code Playgroud)

应用于输入文件的选项应位于文件名之前,.wav在输出文件上使用定义格式。