audio - 使用 SOX 将 .L 和 .R 文件批量混合成立体声文件

标签 audio merge bulk sox

我有一个充满 WAV 文件的文件夹,其中包含单独的 L 和 R channel 。我一直在使用 SOX 来做一些事情,比如使用以下代码更改特定文件夹中音频文件的采样率:

for file in *.wav; do sox $file -r 44100 -b 24 converted/$(basename $file) -V; done

例如,我有这两个要合并的文件:
- CLOSE_1_02.L.wav
- CLOSE_1_02.R.wav
我想将它们合并到一个立体声文件中(左声道中的 L 和右声道中的 R),名称为:“CLOSE_1_02.wav”。有谁能够帮助我?

谢谢。

最佳答案

来自 link :

sox -M input.l.wav input.r.wav output.wav

将 input.l.wav 和 input.r.wav 合并到 output.wav 中。

关于audio - 使用 SOX 将 .L 和 .R 文件批量混合成立体声文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34397617/

相关文章:

c# - 使用SDL库停止C#中的声音播放

R:合并同一数据表中的行,连接某些列

node.js - AWS Elasticsearch http请求,错误 'The bulk request must be terminated by a newline'

visual-studio-2008 - VS2005解决方案批量升级到VS2008

java - Sybase JConnect : ENABLE_BULK_LOAD usage

c# - 声音API仅支持播放PCM波形文件

python-3.x - 在 python3 上播放带有 playsound 的音频时出现问题

javascript - 下一个音频标签开始时停止音频标签

svn - 远程SVN合并

list - 在 Haskell 中合并两个列表