我尝试以下哪种将立体声混合到单声道的方法反复,生成的文件总是不同的(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 在混合算法中是否使用某种随机性?为什么?