Audio 如何将两个wav文件连接在一起而不是一个接一个

Audio 如何将两个wav文件连接在一起而不是一个接一个,audio,Audio,如何将两个wav文件连接在一起而不是一个接一个?我知道如何一个接一个地组合文件,但我不知道如何将它们合并以便重叠。WAV文件格式是分块布局,通常在前面有一个标题指定格式,然后是一个数据块和音频数据。这就是为什么不能简单地将这两个文件放在一起 如果你只需要做一次,你可以下载一个免费的音频编辑器,比如Audity,加载两个文件,然后保存附加的版本 祝你好运 答案很大程度上取决于您使用的平台。在un*x上安装soxsox-m file1.wav file2.wav output.wav会起作用。在Li

如何将两个wav文件连接在一起而不是一个接一个?我知道如何一个接一个地组合文件,但我不知道如何将它们合并以便重叠。

WAV文件格式是分块布局,通常在前面有一个标题指定格式,然后是一个数据块和音频数据。这就是为什么不能简单地将这两个文件放在一起

如果你只需要做一次,你可以下载一个免费的音频编辑器,比如Audity,加载两个文件,然后保存附加的版本


祝你好运

答案很大程度上取决于您使用的平台。在un*x上安装sox
sox-m file1.wav file2.wav output.wav
会起作用。在Linux上,是的,我使用了sox,但sox出现了一个错误
sox FAIL-sox:输入文件必须具有相同的采样率sox FAIL-sox:输入文件必须具有相同的#通道
,然后可以首先使用sox将它们转换为相同的采样率。然后将两者下混音到单声道(或通过复制通道从单声道创建立体声文件)。然后使用
sox-m
。它是:
sox-sox失败:输入文件必须具有相同的#通道
Ok,我更正了这个
ffmpeg-I video.flv-ab 160k-ac 2-ar 44100-vn audio.mp3
-ac 2
两个通道