sox 混合立体声和单声道的结果不一致

sox 混合立体声和单声道的结果不一致

我尝试以下哪种将立体声混合到单声道的方法反复,生成的文件总是不同的(md5 哈希值不匹配):

sox stereo.wav -c 1 mono.wav
sox stereo.wav mono.wav remix 1,2
sox stereo.wav mono.wav remix 1-2

差异似乎在于音频的二进制内容,而不是标题。

如果我使用 ffmpeg,生成的文件始终相同:

ffmpeg -hide_banner -i stereo.wav -ac 1 mono.wav

sox 在混合算法中是否使用某种随机性?为什么?

相关内容